There’s nothing quite like the deep, caramelized flavor of slow-roasted tomatoes mixed into a creamy pasta sauce. This Slow Roasted Tomato Pasta brings all the warmth and richness of homemade Italian comfort food to your table. Every bite balances tangy tomatoes, smooth cream, and a hint of lemon for freshness. It’s cozy, colorful, and easy enough for a weeknight dinner yet elegant enough for guests.
Table of Contents
Why You’ll Love This Slow Roasted Tomato Pasta

This dish is the perfect balance of rustic and refined—simple ingredients layered into something special.
- Rich, creamy tomato sauce with depth and brightness
- Perfect way to use slow-roasted or sun-dried tomatoes
- Quick to make, yet tastes like it simmered for hours
- Loaded with veggies, cream, and fresh herbs
- Comforting, flavorful, and beautifully balanced
- Great for cozy dinners, date nights, or meal prep
I first made this on a Sunday evening after a long week when I wanted something comforting but still light. The smell of roasted tomatoes and garlic filling the kitchen instantly brought me back to my mom’s food-truck days—where everything started with a slow simmer and a lot of heart.
Ingredients You’ll Need
This recipe layers sun-dried tomatoes, roasted cherry tomatoes, and creamy sauce for incredible depth. Here’s everything you’ll need:
Main Ingredients
- 3 tbsp oil (from sun-dried tomatoes) – adds deep tomato richness
- ½ small red onion – finely chopped for sweetness
- 1 tbsp minced garlic (6–8 cloves) – the base of flavor
- 1 tbsp sun-dried tomatoes (3–4 pieces) – for intensity
- 1 tbsp tomato paste – adds color and depth
- ½ tsp red pepper flakes – a subtle kick of spice
- 1 tbsp flour – helps thicken the sauce
- 2 cups chicken broth (or 1 bouillon cube + water) – builds body and umami
- 1.5 cups heavy cream – makes it smooth and indulgent
- ½ tsp oregano – adds a touch of earthiness
- ¼ tsp smoked paprika – enhances the roasted flavor
- ½ tsp black pepper – to balance the sauce
- ¼ tsp salt – more to taste
- 1 cup slow-roasted baby tomatoes – juicy bursts of flavor
- 1 box spinach – for freshness and color
- 1 box pasta (454 g) – rigatoni, penne, or fettuccine work great
- ½ cup Pecorino Romano – adds nutty, salty finish
- ¼ lemon juice – brightens and balances
- Fresh basil (large handful) – for garnish and aroma
Optional Add-Ons or Substitutes
- Substitute chicken broth with vegetable broth for a vegetarian version
- Use Parmesan instead of Pecorino Romano for a milder flavor
- Add grilled chicken, shrimp, or tofu for protein
- Use half-and-half instead of cream for a lighter option
- Add roasted bell peppers for extra sweetness
- Sprinkle chili flakes for an extra spicy twist
Step-by-Step Instructions

This pasta is all about building flavor slowly and layering creamy and roasted textures.
- Sauté the aromatics.
Heat the oil from the sun-dried tomatoes in a large skillet over medium heat. Add chopped red onion and sauté for 3–4 minutes until soft. Stir in garlic, sun-dried tomatoes, and tomato paste. Cook until fragrant and slightly darkened, about 2 minutes. (This caramelization deepens the flavor beautifully.) - Make the sauce.
Sprinkle in flour and stir to coat. Slowly whisk in chicken broth until smooth. Add cream, oregano, paprika, pepper, and salt. Reduce heat to low and simmer for 5–6 minutes, stirring often until thickened. - Add the veggies.
Stir in slow-roasted tomatoes and spinach. Cook until the spinach wilts and the tomatoes soften, about 2 minutes. - Toss with pasta.
Add cooked pasta directly to the pan with ½ cup of pasta water. Stir until the sauce coats the noodles evenly. Add Pecorino Romano and lemon juice, tossing again until glossy and creamy. - Finish and serve.
Remove from heat and top with fresh basil and extra cheese. (A drizzle of sun-dried tomato oil on top makes it restaurant-worthy.)
Quick reminders:
- Use low heat once the cream is added to avoid curdling
- Add lemon at the end to keep the sauce smooth
- Reserve pasta water—it’s the secret to silky sauce
- Always taste and adjust seasoning at the end
Expert Tips for Success
Creamy pasta recipes like this thrive on balance—acid, richness, and texture all working together.
- Roast cherry tomatoes until blistered for the best flavor
- Don’t overcook the spinach—it should stay bright green
- Grate cheese fresh; pre-shredded won’t melt as well
- Stir continuously while adding broth and cream for smoothness
- Use a wide skillet to reduce the sauce evenly
- Always finish with lemon—it cuts through the cream perfectly
- Save leftovers; it tastes even better the next day
If you love flavorful pasta dishes, you’ll also enjoy my Roasted Tomato and Bell Pepper Pasta and Miso Pasta. Both bring that same layered, comforting richness that keeps everyone coming back for seconds.
Serving Suggestions
This pasta can easily be the main course, but it pairs beautifully with sides and light accompaniments.
- Serve with warm garlic bread or focaccia
- Pair with a crisp Caesar or arugula salad
- Add roasted vegetables for a wholesome spread
- Enjoy with Garlic Butter Pasta for an Italian night
- Top with extra Pecorino and chili flakes before serving
- Pair with a glass of sparkling water with lemon for balance
This is one of those recipes that feels like sunshine on a plate—fresh, creamy, and full of life.
Storing and Reheating
Cream-based pastas store surprisingly well if handled properly.
How to Store It
- Store cooled pasta in an airtight container in the fridge for up to 4 days
- Freeze sauce separately for up to 2 months
- Drizzle a little olive oil on top to prevent clumping
- Always cool completely before refrigerating
- Label with date for freshness
How to Reheat It
- Reheat gently on the stovetop with a splash of cream or milk
- Microwave on 50% power in short intervals, stirring between each
- Add extra roasted tomatoes or spinach to refresh texture
- Avoid high heat—it can split the sauce
- Garnish again with basil and cheese before serving
Even after a day or two, this pasta stays creamy and flavorful, just like it was freshly made.
Nutrition Information
Calories: 590 | Total Fat: 31g | Saturated Fat: 17g | Carbohydrates: 52g | Protein: 18g | Sodium: 540mg | Fiber: 3g | Sugar: 6g | Cholesterol: 95mg | Potassium: 720mg | Calcium: 160mg | Iron: 2mg
Frequently Asked Questions
Can I make this without cream?
Yes! Substitute with cashew cream or a mix of milk and a bit of butter for a lighter version.
What pasta works best?
Short shapes like rigatoni, penne, or fusilli work perfectly to hold the sauce.
Can I make this vegan?
Absolutely—swap in plant-based cream, broth, and cheese alternatives.
Final Thoughts
This Slow Roasted Tomato Pasta is everything I love about home cooking—slow, rich flavors made with simple, honest ingredients. It’s creamy yet bright, indulgent yet fresh, and packed with comforting warmth.
- Layer your flavors for depth
- Balance cream with lemon and herbs
- Cook with patience and heart
For me, it’s a reminder that good food doesn’t need to be fancy—it just needs to be made with care. And that’s the Hearty Home Recipes way.

Slow Roasted Tomato Pasta
Ingredients
Equipment
Method
- Heat sun-dried tomato oil in a skillet over medium heat. Add chopped onion and sauté for 3–4 minutes until soft. Stir in garlic, sun-dried tomatoes, and tomato paste. Cook 2 minutes.
- Sprinkle in flour and stir to coat. Slowly whisk in broth. Add cream, oregano, paprika, pepper, and salt. Simmer on low for 5–6 minutes, stirring often, until thickened.
- Add slow-roasted tomatoes and spinach. Cook 2 minutes, until spinach wilts.
- Add cooked pasta and ½ cup reserved pasta water. Stir to coat evenly. Add Pecorino Romano and lemon juice. Toss until glossy and combined.
- Remove from heat and top with fresh basil and extra cheese. Optional: drizzle with more sun-dried tomato oil before serving.
Nutrition
Notes
- Use vegetable broth for a vegetarian version.
- Substitute half-and-half or plant-based cream for a lighter or vegan option.
- Pasta shapes like rigatoni or penne work best.




