Cook the pasta in a large saucepan of salted boiling water according to the packet instructions until al dente.
Meanwhile, heat the olive oil in a saucepan over a low heat, then add the garlic and cook, stirring, for 30 seconds. Increase the heat to high and quickly stir in the passata. Bring to the boil and season with salt and pepper, then reduce the heat and simmer for 5 minutes. Remove from the heat.
Drain the pasta thoroughly, then stir into the sauce. If you want a more delicate, sweet flavour, add the butter and toss until melted. Serve immediately with a drizzle of extra virgin olive oil or a scattering of grated Parmesan.