When cherry tomatoes hit a hot oven, they slump, blister and turn jammy, and their juices become a ready-made sauce. This roasted tomato basil pasta leans on that trick: one tray, one pot and about 40 minutes (including heating the oven) for a dinner that tastes like it took far longer.
It is a simple vegetarian pasta recipe with sweet tomatoes, mellow roasted garlic, fresh basil and a little parmesan, and it works just as well on a busy Tuesday as it does for friends.
Quick Facts
- Prep time
- 15 min
- Cook time
- 25 min
- Total time
- 40 min
- Servings
- 4
How the timing works: allow about 15 minutes for the oven to reach 220°C, and do your 10 minutes of prep while it heats. The tomatoes then roast for 20 minutes while the pasta cooks alongside, and bringing everything together takes about 5 minutes.
Why You'll Love This Easy Roasted Tomato Pasta
Roasting does the hard work for you. The oven concentrates the tomatoes' sweetness and softens the garlic until it spreads like butter, so there is no chopping onions or simmering a sauce for an hour. While the tray roasts, the pasta boils. By the time it is drained, your sauce is ready.
It is also forgiving. Use any short or long pasta, swap the cheese, or add a protein.
Ingredients
For the roasted tomatoes
- 600 g (1.3 lb, about 4 cups) cherry tomatoes, mixed colours if you can find them
- 6 garlic cloves, peeled and left whole
- 3 tbsp (45 ml) extra-virgin olive oil
- 1 tsp dried oregano
- ¼ tsp red pepper flakes (optional)
- 1 tsp flaky sea salt and ½ tsp black pepper
- A few fresh basil leaves
For the pasta
- 350 g (12 oz) rigatoni, spaghetti or linguine
- 1 tbsp (15 g) butter (optional, for extra gloss)
- 40 g (½ cup) finely grated parmesan, plus shavings to serve
- 1 large handful fresh basil (about 20 g / 1 cup loosely packed)
- Salt for the pasta water
Ingredient notes
Tomatoes: Any small tomato works, but a mix of red and yellow looks beautiful and gives a slightly more complex sweetness. Leave them whole so they burst in the oven rather than drying out.
Olive oil: Use a good extra-virgin oil. It becomes part of the sauce, so you will taste it.
Parmesan: Grate it finely from a block. Pre-grated cheese contains anti-caking powder and can turn grainy instead of melting smoothly.
How to Make Roasted Tomato Basil Pasta
- Heat the oven and the water. Heat your oven to 220°C (200°C fan / 425°F) and line a large baking tray with baking paper. Put a big pot of well-salted water on to boil. The oven usually needs 10–15 minutes to come up to temperature, so do the next step’s prep while it heats.
- Roast the tomatoes. Tip the tomatoes and garlic onto the tray, drizzle with the olive oil, then scatter over the oregano, pepper flakes, salt, pepper and a few basil leaves. Toss with your hands and spread everything into a single layer. Once the oven is hot, roast for 18–20 minutes. They are ready when the skins have blistered and split, the tomatoes have slumped, and the juices are bubbling and starting to catch at the edges of the tray.

- Cook the pasta. About 10 minutes into the roasting time, add the pasta to the boiling water and cook it for 1 minute less than the packet says. It should still have a little bite in the centre. Before draining, scoop out 1 cup (240 ml) of the starchy pasta water.
- Make the sauce on the tray. Take the tray out of the oven. Use a fork to squash the soft garlic cloves and press about a third of the tomatoes so they burst and release their juices. Leave the rest whole for texture.
- Bring it together. Drain the pasta and return it to the pot over low heat. Add everything from the tray, scraping up the sticky bits and all the oil. Add the butter, half the parmesan and ½ cup (120 ml) of pasta water. Toss for 1–2 minutes until the sauce turns glossy and clings to the pasta. If it looks dry, add a splash more water.
- Finish and serve. Take the pot off the heat, tear in most of the basil and stir once. Taste and adjust the salt and pepper. Serve topped with the remaining parmesan, a few parmesan shavings and the last basil leaves.

Cooking Tips for the Best Flavour
- Give the tomatoes space. A crowded tray steams instead of roasts. Use your largest tray, or two, so the tomatoes sit in one layer.
- Don't skip the pasta water. The starch is what turns oily tomato juices into a silky sauce that coats every piece.
- Use ripe tomatoes. Cherry and grape tomatoes are sweet year-round, which is why they work so well for this cherry tomato pasta.
- Add basil at the end. Fresh basil turns dark and loses its perfume with too much heat. Tear it in just before serving.
- Season in layers. Salt the pasta water well, season the tray, then taste once more at the end.
Variations and Substitutions
Add protein
Stir in shredded rotisserie chicken, pan-fried prawns or a drained tin of cannellini beans in step 5. For a richer dish, tear a ball of burrata over each bowl.
Make it vegan
Skip the butter and use a vegan parmesan alternative or 2 tbsp nutritional yeast. Check that your dried pasta is egg-free (most are).
Make it spicy
Double the red pepper flakes, or add a spoonful of Calabrian chilli paste when you toss everything together. A pinch of smoked paprika on the tray adds warmth too.
Swap the tomatoes
Larger tomatoes work too. Cut them into wedges and roast for 25–30 minutes, as they hold more water.
What to serve with it
This is a full meal on its own, but a crisp green salad with lemon dressing balances the richness nicely. Warm garlic bread or a slice of crusty sourdough is perfect for wiping up the tomato juices left in the bowl. For a bigger spread, add a plate of grilled vegetables.
Storage and Reheating
Store leftovers in an airtight container in the fridge for up to 3 days. To reheat, warm the pasta in a pan over medium-low heat with a splash of water, tossing until hot. In the microwave, add a spoonful of water, cover and heat in 1-minute bursts. Add fresh basil after reheating.
You can also roast the tomatoes ahead. Keep them in their oil in the fridge for up to 4 days, then warm through and toss with freshly cooked pasta for an even quicker weeknight dinner.
Frequently Asked Questions
Can I use regular tomatoes instead of cherry tomatoes?
Yes. Cut large tomatoes into wedges and roast for 25–30 minutes, as they hold more water. Cherry tomatoes give the sweetest, most concentrated flavour.
What is the best pasta shape for roasted tomato basil pasta?
Rigatoni and penne trap the chunky sauce inside their tubes, while spaghetti and linguine give a silkier, twirlable result. Both work well.
Is this pasta vegetarian?
Mostly. Traditional parmesan is made with animal rennet, so choose a vegetarian hard cheese if you want the dish fully vegetarian.
How long does this recipe really take?
Plan on about 40 minutes from switching on the oven to serving. Most ovens need 10–15 minutes to reach 220°C, the tomatoes roast for 18–20 minutes, and finishing the sauce takes about 5 minutes. If your oven heats quickly, you may finish a little sooner.
Can I make this ahead for meal prep?
Yes. Roast the tomatoes up to 4 days ahead and cook the pasta fresh. Fully assembled pasta keeps for 3 days in the fridge.
Can I freeze roasted tomato pasta?
Freeze the roasted tomato sauce on its own for up to 3 months. Cooked pasta tends to turn soft after freezing, so cook it fresh when you serve.
Simple ingredients, beautiful flavour, every time.
Printable recipe
Roasted Tomato Basil Pasta
Sweet roasted cherry tomatoes, mellow garlic, fresh basil and a little parmesan, tossed with pasta in a glossy no-simmer sauce.
- Prep
- 15 min
- Cook
- 25 min
- Total
- 40 min
- Servings
- 4
Prep includes about 15 minutes of oven preheating; the 10 minutes of hands-on prep happens while it heats. Cook time is 20 minutes roasting (pasta cooks at the same time) plus about 5 minutes to finish.
Ingredients
For the roasted tomatoes
- 600 g (1.3 lb, about 4 cups) cherry tomatoes, mixed colours if you can find them
- 6 garlic cloves, peeled and left whole
- 3 tbsp (45 ml) extra-virgin olive oil
- 1 tsp dried oregano
- ¼ tsp red pepper flakes (optional)
- 1 tsp flaky sea salt and ½ tsp black pepper
- A few fresh basil leaves
For the pasta
- 350 g (12 oz) rigatoni, spaghetti or linguine
- 1 tbsp (15 g) butter (optional, for extra gloss)
- 40 g (½ cup) finely grated parmesan, plus shavings to serve
- 1 large handful fresh basil (about 20 g / 1 cup loosely packed)
- Salt for the pasta water
Instructions
- Heat the oven and the water. Heat your oven to 220°C (200°C fan / 425°F) and line a large baking tray with baking paper. Put a big pot of well-salted water on to boil. The oven usually needs 10–15 minutes to come up to temperature, so do the next step’s prep while it heats.
- Roast the tomatoes. Tip the tomatoes and garlic onto the tray, drizzle with the olive oil, then scatter over the oregano, pepper flakes, salt, pepper and a few basil leaves. Toss with your hands and spread everything into a single layer. Once the oven is hot, roast for 18–20 minutes. They are ready when the skins have blistered and split, the tomatoes have slumped, and the juices are bubbling and starting to catch at the edges of the tray.
- Cook the pasta. About 10 minutes into the roasting time, add the pasta to the boiling water and cook it for 1 minute less than the packet says. It should still have a little bite in the centre. Before draining, scoop out 1 cup (240 ml) of the starchy pasta water.
- Make the sauce on the tray. Take the tray out of the oven. Use a fork to squash the soft garlic cloves and press about a third of the tomatoes so they burst and release their juices. Leave the rest whole for texture.
- Bring it together. Drain the pasta and return it to the pot over low heat. Add everything from the tray, scraping up the sticky bits and all the oil. Add the butter, half the parmesan and ½ cup (120 ml) of pasta water. Toss for 1–2 minutes until the sauce turns glossy and clings to the pasta. If it looks dry, add a splash more water.
- Finish and serve. Take the pot off the heat, tear in most of the basil and stir once. Taste and adjust the salt and pepper. Serve topped with the remaining parmesan, a few parmesan shavings and the last basil leaves.
Recipe Notes
- Oven: 220°C conventional equals 200°C fan or 425°F. Wait until it is fully hot before the tray goes in, or the tomatoes will stew rather than blister.
- Pasta timing: Cook it 1 minute less than the packet says; it finishes cooking in the sauce.
- Pasta water: Save 1 cup (240 ml) before draining. You will use about half.
- Vegetarian: Traditional parmesan uses animal rennet. Use a vegetarian hard cheese if needed.
- Make ahead: Roasted tomatoes keep in their oil in the fridge for up to 4 days. Leftover pasta keeps for 3 days.
Course: DinnerCuisine: ItalianDiet: Vegetarian (with vegetarian hard cheese)


0 Comments