creamy roasted tomato pasta

Published on October 05, 2025
4.8 (245 reviews)

There’s something magical about the way sun‑kissed tomatoes transform after a quick roast. The caramelized edges release a deep umami that straight‑up canned sauce can’t match. When I first tossed roa

Save This Recipe!
Click to save for later - It only takes 2 seconds!
creamy roasted tomato pasta
Prep Time
15 min
Cook Time
30 min
Servings
4

Why You'll Love This Recipe

✓ Rich, velvety sauce Roasting tomatoes intensifies their natural sweetness, creating a creamy sauce without heavy cream.
✓ One‑pan cleanup All ingredients roast together, then blend, so you spend more time eating and less time washing.
✓ Versatile flavor The sauce pairs with pasta, polenta, or grilled vegetables, making it a staple for weeknight meals.

There’s something magical about the way sun‑kissed tomatoes transform after a quick roast. The caramelized edges release a deep umami that straight‑up canned sauce can’t match. When I first tossed roasted tomatoes with garlic, olive oil, and a splash of cream, the kitchen filled with a scent that felt both rustic and refined—perfect for a cozy dinner or an elegant gathering.

I love that this dish doesn’t rely on heavy dairy to achieve its silkiness. A handful of soaked cashews or a drizzle of Greek yogurt can add body without overwhelming the palate. The result is a sauce that clings lovingly to each strand of pasta, delivering a burst of sunshine in every bite.

What makes this recipe truly special is its adaptability. Swap spaghetti for penne, add a pinch of smoked paprika for a subtle kick, or toss in wilted spinach for extra greens. Whether you’re feeding a family of four or prepping meals for the week, this creamy roasted tomato pasta fits every scenario.

4 cloves garlic, peeled Can substitute with 1 tsp garlic powder for a milder flavor.
3 Tbsp extra‑virgin olive oil Use a neutral oil if you prefer a lighter taste.
½ cup raw cashews, soaked 2 h Replace with ½ cup heavy cream or ¾ cup Greek yogurt.
12 oz (340 g) dry pasta (penne or spaghetti) Whole‑wheat or gluten‑free varieties work fine.
¼ cup freshly grated Parmesan Nutritional yeast works as a vegan alternative.
¼ tsp red‑pepper flakes (optional) Adjust to taste for a gentle heat.
Fresh basil leaves, torn Add at the end for brightness.
Salt and freshly ground black pepper Season to taste throughout the process.

Instructions

creamy roasted tomato pasta
1

Roast the tomatoes and garlic

Preheat oven to 425°F (220°C). Toss halved tomatoes, whole garlic cloves, olive oil, salt, and pepper on a baking sheet. Roast 20‑25 minutes, turning once, until edges caramelize and the garlic softens.

Pro Tip: Add a pinch of smoked paprika before roasting for subtle depth.
2

Blend the sauce

Transfer roasted tomatoes, garlic, and their juices to a high‑speed blender. Add soaked cashews, a splash of pasta water, and blend until ultra‑smooth. Season with additional salt, pepper, and red‑pepper flakes if desired.

Pro Tip: Blend in batches to avoid over‑filling the blender.
3

Cook the pasta

Bring a large pot of salted water to a boil. Add pasta and cook al dente according to package instructions, usually 9‑11 minutes. Reserve ½ cup of cooking water before draining.

Pro Tip: Stir pasta a few minutes before the timer to prevent sticking.
4

Combine pasta and sauce

Return drained pasta to the pot over low heat. Pour the roasted‑tomato sauce over it, adding reserved pasta water a tablespoon at a time until the sauce coats each strand glossy and creamy.

Pro Tip: Finish with a drizzle of olive oil for extra silkiness.
5

Finish and serve

Stir in grated Parmesan, fresh basil, and a final pinch of salt and pepper. Serve immediately, offering extra cheese at the table.

Pro Tip: A squeeze of lemon juice brightens the sauce just before plating.

Expert Tips

Tip #1: Use a hot oven

A high temperature caramelizes the tomato skins quickly, concentrating flavor without drying the flesh.

Tip #2: Blend while warm

Blending the sauce while the tomatoes are still warm yields a smoother texture and releases more aroma.

Tip #3: Reserve pasta water

Starchy water binds the sauce to the pasta, creating a glossy finish without extra fat.

Nutrition

Per serving

Calories
420 kcal
Protein
14 g
Carbs
55 g
Fat
12 g

Storage & Variations

Store leftovers in an airtight container for up to 3 days; reheat gently, adding a splash of water. For a vegan version, replace Parmesan with nutritional yeast and use plant‑based milk. Add grilled chicken or sautéed shrimp for extra protein, or stir in roasted red peppers for a sweeter twist.

Frequently Asked Questions

Yes. Replace the soaked cashews with ½ cup heavy cream or ¾ cup Greek yogurt. The sauce will be richer, so reduce added oil if desired.

Keep the sauce on low heat and stir constantly while adding pasta water. The starch helps emulsify the fats, keeping the mixture smooth.

Absolutely. Cool completely, then store in freezer‑safe bags for up to 2 months. Thaw in the refrigerator and re‑heat with a splash of water.

Short, ridged shapes like penne or rigatoni hold the sauce in their grooves, but spaghetti or linguine also work beautifully for a smoother mouthfeel.

Recipe Summary

Prep
30 min
Cook
3 min
Total
33 min
Servings
3
Category: Pasta Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 1 ½ lb (≈700 g) plum tomatoes, halved
  • 4 cloves garlic, peeled
  • 3 Tbsp extra‑virgin olive oil
  • ½ cup raw cashews, soaked 2 h
  • 12 oz (340 g) dry pasta (penne or spaghetti)
  • ¼ cup freshly grated Parmesan
  • ¼ tsp red‑pepper flakes (optional)
  • Fresh basil leaves, torn
  • Salt and freshly ground black pepper

Instructions

1
Roast the tomatoes and garlic

Preheat oven to 425°F (220°C). Toss halved tomatoes, whole garlic cloves, olive oil, salt, and pepper on a baking sheet. Roast 20‑25 minutes, turning once, until edges caramelize and the garlic soften...

2
Blend the sauce

Transfer roasted tomatoes, garlic, and their juices to a high‑speed blender. Add soaked cashews, a splash of pasta water, and blend until ultra‑smooth. Season with additional salt, pepper, and red‑pep...

3
Cook the pasta

Bring a large pot of salted water to a boil. Add pasta and cook al dente according to package instructions, usually 9‑11 minutes. Reserve ½ cup of cooking water before draining....

4
Combine pasta and sauce

Return drained pasta to the pot over low heat. Pour the roasted‑tomato sauce over it, adding reserved pasta water a tablespoon at a time until the sauce coats each strand glossy and creamy....

5
Finish and serve

Stir in grated Parmesan, fresh basil, and a final pinch of salt and pepper. Serve immediately, offering extra cheese at the table....

Save This Recipe!
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.