Creamy Sun-Dried Tomato Pasta
This luxurious creamy sun-dried tomato pasta combines the intense sweetness of oil-packed sun-dried tomatoes with a velvety Parmesan cream sauce studded with burst cherry tomatoes. Ready in just 30 minutes, this Italian-inspired weeknight dinner delivers restaurant-quality flavor with perfectly cooked rigatoni coated in a rich, glossy sauce finished with fresh basil and toasted pine nuts.

Prep Time : 10 min
Cook Time : 20 min
Servings : 4
10 min
20 min
4
Ingredients
For the Creamy Sun-Dried Tomato Sauce
• 180g oil-packed sun-dried tomatoes, drained and sliced (reserve 30ml oil) — this one on Amazon
• 200g heavy cream
• 200g whole milk
• 100g Parmesan cheese, finely grated — this one on Amazon
• 4 cloves garlic (20g), minced
• 300g cherry tomatoes, halved
• 15g tomato paste
• 4g red pepper flakes
• 3g black pepper, freshly ground
• 2g kosher salt
For Finishing
• 80g fresh basil leaves, torn
• 60g baby spinach
• 40g pine nuts, toasted
• Extra Parmesan cheese for serving
This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases, at no additional cost to you.
Directions
- Cook the Pasta
Bring a large pot of water to boil and add 6g kosher salt. Cook 400g rigatoni according to package directions until al dente, typically 11-12 minutes. Reserve 240ml pasta cooking water before draining the pasta. - Build the Aromatic Base
While pasta cooks, heat the reserved 30ml sun-dried tomato oil in a large, deep skillet over medium heat. Add 20g minced garlic and 4g red pepper flakes, cooking for 45 seconds until fragrant but not browned. Add 180g sliced sun-dried tomatoes and 15g tomato paste. Cook for 2 minutes, stirring constantly, to caramelize the tomato paste and deepen its flavor. - Create the Creamy Sauce
Pour in 200g heavy cream and 200g whole milk, stirring to combine. Add 300g halved cherry tomatoes and bring to a gentle simmer. Cook for 5-6 minutes, allowing the cherry tomatoes to soften and release their juices. Using a wooden spoon, gently press some of the cherry tomatoes against the side of the pan to burst them, creating pockets of fresh tomato flavor throughout the sauce. - Add Parmesan and Combine
Reduce heat to low and gradually add 100g grated Parmesan in three additions, stirring constantly and allowing each addition to melt completely before adding more. Add the drained pasta directly to the sauce along with 120ml of the reserved pasta water. Toss vigorously for 2 minutes, allowing the starch from the pasta water to emulsify with the cream and create a glossy, clingy sauce. - Finish and Serve
Fold in 60g baby spinach and allow it to wilt for 1 minute. Add torn basil leaves, reserving a few for garnish. Season with 2g salt and 3g black pepper. If the sauce seems too thick, add more pasta water 30ml at a time. Remove from heat and let rest for 2 minutes. Divide among four warmed pasta bowls and garnish each serving with toasted 40g pine nuts, reserved basil leaves, and additional grated Parmesan.
*Notes :
- Toast pine nuts in a dry skillet over medium-low heat for 3-4 minutes, shaking frequently. They burn quickly, so watch carefully as toasting intensifies their buttery flavor and adds essential crunch to this creamy dish.
- The quality of sun-dried tomatoes matters significantly here. Look for plump, deep-red tomatoes packed in quality olive oil. Drain them but save that flavorful oil for cooking the garlic base.
- For the silkiest sauce, add Parmesan gradually and stir constantly. Adding it all at once or over high heat can cause the cheese to clump rather than melt into a smooth, creamy sauce.
Nutrition Facts
( per serving )
Calories
~945 kcal
Protein
36 g
Fat
53 g
Carbs
84 g
Calories
~945 kcal
Protein
36 g
Fat
53 g
Carbs
84 g
Related Recipes
Related Recipes
You might also like
You might also like

Creamy Sun-Dried Tomato Pasta
Ingredients
Method
- Bring a large pot of water to boil and add 6g kosher salt. Cook 400g rigatoni according to package directions until al dente, typically 11-12 minutes. Reserve 240ml pasta cooking water before draining the pasta.
- While pasta cooks, heat the reserved 30ml sun-dried tomato oil in a large, deep skillet over medium heat. Add 20g minced garlic and 4g red pepper flakes, cooking for 45 seconds until fragrant but not browned. Add 180g sliced sun-dried tomatoes and 15g tomato paste. Cook for 2 minutes, stirring constantly, to caramelize the tomato paste and deepen its flavor.
- Pour in 200g heavy cream and 200g whole milk, stirring to combine. Add 300g halved cherry tomatoes and bring to a gentle simmer. Cook for 5-6 minutes, allowing the cherry tomatoes to soften and release their juices. Using a wooden spoon, gently press some of the cherry tomatoes against the side of the pan to burst them, creating pockets of fresh tomato flavor throughout the sauce.
- Reduce heat to low and gradually add 100g grated Parmesan in three additions, stirring constantly and allowing each addition to melt completely before adding more. Add the drained pasta directly to the sauce along with 120ml of the reserved pasta water. Toss vigorously for 2 minutes, allowing the starch from the pasta water to emulsify with the cream and create a glossy, clingy sauce.
- Fold in 60g baby spinach and allow it to wilt for 1 minute. Add torn basil leaves, reserving a few for garnish. Season with 2g salt and 3g black pepper. If the sauce seems too thick, add more pasta water 30ml at a time. Remove from heat and let rest for 2 minutes. Divide among four warmed pasta bowls and garnish each serving with toasted 40g pine nuts, reserved basil leaves, and additional grated Parmesan.






