Skip to content
FoodiesPalette — Color Your Plate. Love Every Bite.
HomeRecipesBreakfastLunchDinnerDessertsHealthyQuick & EasyAbout
⌕☰
Home/Dinner/Roasted Tomato Basil Pasta (Easy 40-Minute Dinner)

Roasted Tomato Basil Pasta (Easy 40-Minute Dinner)

by Nipuna indeewara | Oct 25, 2026 | Dinner

Roasted tomato basil pasta topped with parmesan in a white bowl

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.

Jump to Recipe

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

  1. 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.
  2. 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.
Cherry tomatoes, garlic and basil roasting on a baking tray
  1. 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.
  2. 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.
  3. 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.
  4. 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.
Forkful of spaghetti twirled with blistered cherry tomatoes and fresh basil above a bowl of roasted tomato pasta

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.

Roasted tomato and basil pasta topped with parmesan in a white bowl

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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)

FP

Written by

Nipuna indeewara

More Recipes You'll Love

Herb roasted chicken with crispy golden skin in a roasting tray with potatoes and lemon

Herb Roasted Chicken (Easy 70-Minute Dinner)

Dinner

0 Comments

Submit a Comment Cancel reply

Your email address will not be published. Required fields are marked *

FoodiesPalette

Colorful recipes. Simple ingredients.
A little joy in every bite.

At the Table

RecipesBreakfastLunchDinnerDessertsHealthy

FoodiesPalette

About Our KitchenBrowse RecipesSeasonal InspirationNewsletter Updates

More from our kitchen is on the way.

A Taste of What’s New

Fresh inspiration for your inbox.

Newsletter signup is not open yet. No personal details are collected.
© FoodiesPalette. All Rights Reserved.Color Your Plate. Love Every Bite.