Roasted Tomato Sauce (Easy & Flavorful!)
This roasted tomato sauce is the recipe that turns a simple bowl of pasta into something you genuinely look forward to. Cherry tomatoes, shallot, garlic, and fresh thyme roasted at 400°F until everything is caramelized and bursting with concentrated flavor, then transferred to a saucepan with heavy cream and fresh basil and blended until silky smooth. The roasting is what makes this roasted cherry tomato sauce taste so different from anything you can make on the stovetop. The natural sweetness of the tomatoes intensifies, the garlic mellows, and the shallot becomes jammy and rich in a way that a quick sauce simply cannot replicate.

Toss it with your favorite pasta and you have a dinner that tastes like it came from a really good Italian restaurant. Use it as a pizza sauce, a dipping sauce for bread, or a base for shakshuka. It is one of those recipes that earns a permanent spot in your rotation.
Why You’ll Love This Roasted Tomato Sauce
- The roasting does the heavy lifting: Twenty-five to thirty-five minutes in the oven concentrates the tomato flavor and caramelizes the shallot and garlic into something deeply rich without any active cooking on your part.
- Minimal cleanup: One baking tray and one saucepan is the entire process. The cleanup is minimal and the result is restaurant-quality.
- So versatile: This roasted tomato pasta sauce works with any pasta shape and also doubles as a pizza sauce, a dipping sauce, or a base for other dishes.
- Freezer friendly: It freezes beautifully which means a big batch made on Sunday covers several meals through the week.
Ingredients Needed to Make Roasted Tomato Sauce

- Cherry tomatoes: the star of the dish. Their natural sweetness intensifies dramatically during roasting and their thin skins collapse into a rich, concentrated sauce that larger tomatoes can’t quite match. Roma, San Marzano, or plum tomatoes are excellent substitutes.
- Shallot: adds a mild, slightly sweet onion depth that is more delicate than yellow onion and specifically complements the tomatoes without overpowering them.
- Garlic: roasts in the oil alongside the tomatoes and becomes mellow, sweet, and rich rather than sharp. Don’t skip it.
- Fresh thyme: adds a herby, slightly floral background note that pairs naturally with roasted tomatoes. Removed before blending so the flavor stays clean.
- Extra virgin olive oil: coats everything for even roasting and adds a fruity depth to the finished sauce.
- Balsamic vinegar: a small amount that adds acidity and a slight sweetness that balances the cream beautifully.
- Heavy cream: blended in after roasting to produce a velvety, silky, slightly rich sauce that clings to pasta perfectly.
- Fresh basil: stirred in during the final simmer for a bright, herby freshness that cuts through the richness.
How to Make Roasted Tomato Sauce
Step 1: Roast
Preheat the oven to 400°F. Arrange the cherry tomatoes, shallot wedges, garlic cloves, and thyme sprigs on a baking sheet in a single layer. Drizzle with olive oil and season with salt and pepper. Roast uncovered for 25 to 35 minutes until the tomatoes have burst and everything is slightly caramelized.


Step 2: Blend
Remove the thyme sprigs and discard. Transfer everything including all the juices to a saucepan. Add the heavy cream. Blend with an immersion blender until smooth and creamy at your preferred consistency.


Step 3: Simmer
Add the basil leaves and simmer on low to medium heat for 10 minutes. Taste and adjust seasoning.
Step 4: Toss and Serve
Toss with your cooked pasta until thoroughly coated. Garnish with fresh basil and grated Parmesan.


Substitutions
- No cherry tomatoes? Use Roma, San Marzano, or plum tomatoes.
- No shallots? Yellow onion or red onion work in the same amount.
- No heavy cream? Use full-fat coconut milk or cashew cream for a dairy-free version.
- Want more spice? Add red pepper flakes before blending.
Topping and Variation Ideas
- Crunchy toppings: toasted pine nuts or crushed walnuts added over the finished pasta.
- Extra cheese: fresh mozzarella, ricotta, or burrata spooned over each bowl.
- Extra herbs: dried oregano, fresh rosemary, or fresh parsley.
- Protein: grilled chicken, sautéed shrimp, or chickpeas stirred through the finished sauce.

Storing
- Refrigerator: store in a sealed glass jar for up to 4 days.
- Freezer: pour into freezer bags, squeeze out air, and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
What to Serve With Roasted Tomato Sauce
Toss with penne, rigatoni, spaghetti, or fettuccine. Use as a pizza sauce spread over homemade or store-bought dough. Serve as a dipping sauce alongside warm crusty bread and burrata. Spoon it over chicken (it is especially good with these balsamic chicken thighs) or baked fish for a simple dinner that tastes significantly more special than the effort involved. For another sauce worth having in your rotation, the Perfect Pesto Recipe is a natural companion that rotates beautifully alongside this one for easy pasta nights.

What People Ask About Roasted Tomato Sauce
What type of tomatoes work best for roasted tomato sauce?
Cherry tomatoes are specifically recommended because their high sugar content caramelizes beautifully during roasting and their thin skins blend completely into a smooth sauce. Roma tomatoes produce a meatier, less sweet result. San Marzano tomatoes produce an intensely flavored, slightly tangy sauce. Any combination of ripe, fresh tomatoes works well. The most important thing is using ripe tomatoes since underripe tomatoes produce a sharp, acidic sauce that the cream cannot fully balance.
Why roast instead of making sauce on the stovetop?
Roasting concentrates the natural sugars in the tomatoes through caramelization which produces a deeper, sweeter, more complex flavor that a quick stovetop simmer cannot achieve. The dry heat of the oven also evaporates some of the water content which means the sauce is already slightly reduced and more concentrated before it ever hits the blender. The additional stovetop simmer finishes the job and produces a sauce with noticeably more depth than any shortcut version.
Can I make this without heavy cream?
Yes. Omit the cream entirely for a classic roasted tomato sauce that is thinner and more acidic but still very good. Full-fat coconut milk produces a rich, slightly tropical result that pairs well with spiced dishes. Cashew cream made from soaked blended cashews produces a neutral, creamy result that is closest to the dairy version. The cream is specifically what gives this sauce its velvety, slightly indulgent character. If you want a classic red sauce instead, try this homemade marinara sauce.
How do I make the sauce thicker or thinner?
Thicker: simmer the blended sauce longer on low heat to reduce the water content further. Ten additional minutes of simmering produces a noticeably thicker result. Thinner: add a splash of reserved pasta water or a small amount of tomato juice after blending until you reach your preferred consistency.
Can I freeze this sauce?
Yes. Cool the sauce completely then pour into freezer-safe bags or containers and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat gently in a saucepan over low heat stirring occasionally. The texture may be slightly different after freezing since cream-based sauces can separate slightly when thawed, but a good stir over low heat brings it back together.
What pasta pairs best with roasted tomato sauce?
Penne and rigatoni are specifically excellent because their ridged tubes catch and hold the sauce in every bite. Spaghetti and fettuccine produce a more classic presentation with the sauce coating each strand. Gnocchi instead of pasta produces an indulgent, pillowy result where each piece soaks up the creamy tomato sauce beautifully. This sauce works with any pasta shape that holds up to a fairly thick, creamy sauce.

Roasted Tomato Sauce
Ingredients
Equipment
Instructions
- Preheat your oven to 400°F.
- Place the cherry tomatoes, shallot wedges, garlic cloves, and thyme sprigs on the baking tray in a single layer as much as possible
- Drizzle the ingredients with extra virgin olive oil and season with salt and pepper.
- Roast the ingredients uncovered in the oven for about 25-35 minutes, or until the cherry tomatoes have burst and shrunk slightly.
- Remove the tray from the oven and let it cool for about 10 minutes. Discard the thyme sprigs.
- Transfer the roasted cherry tomatoes, garlic cloves, onions, and all the juice to a saucepan.
- Add the heavy cream to the saucepan.
- Use an immersion blender or a regular blender to blend the ingredients until you reach your desired consistency.
- Add the basil leaves to the saucepan and simmer on low to medium heat for 10 minutes.
- Throw preferred pasta in the sauce until thoroughly coated.
- Optional- Garnish with basil and grated Parmesan cheese






