Imagine twirling your fork through silky strands of pasta coated in a luxuriously creamy, sun-kissed sauce, with vibrant spinach leaves and fragrant garlic punctuating each delectable bite. This Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce transforms simple ingredients into an elegant dinner that feels like a restaurant experience at your own table. The concentrated sweetness of sun-dried tomatoes balances perfectly with the earthy spinach and rich cream, creating a dish that’s simultaneously indulgent and fresh. You’ll learn how to create a perfectly balanced sauce that clings to every strand of pasta and discover professional techniques that elevate this weeknight-friendly meal to extraordinary heights.
Why You’ll Love This Recipe
This Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce is destined to become your new favorite pasta dish for countless good reasons. First, it strikes that elusive balance between sophisticated flavor and everyday simplicity—it’s impressive enough for company but quick enough for Tuesday night dinner.
The textural contrasts make each bite exciting—tender pasta, silky sauce, slightly wilted spinach with just enough structure, and chewy bits of sun-dried tomato that burst with concentrated flavor. The sauce achieves that perfect consistency that coats each strand of spaghetti without pooling at the bottom of your plate.
Best of all, this creamy tomato pasta comes together in about 30 minutes, using ingredients that are easy to find and many you likely already have on hand. It’s a versatile recipe that works as a vegetarian main dish or can be easily adapted to include protein. The leftovers (if there are any!) taste even better the next day as the flavors continue to develop and meld together.
Ingredients
For this sumptuous Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce, gather these ingredients:
- 12 oz (340g) dried spaghetti
- 3 tablespoons (45ml) extra virgin olive oil
- 4 garlic cloves, minced (about 1 tablespoon)
- ¾ cup (120g) oil-packed sun-dried tomatoes, drained and chopped
- 5 oz (140g) fresh spinach, roughly chopped
- 1 cup (240ml) heavy cream
- ½ cup (120ml) vegetable or chicken broth
- ½ cup (50g) freshly grated Parmesan cheese, plus more for serving
- ¼ teaspoon red pepper flakes (adjust to taste)
- 1 teaspoon dried Italian herbs
- Salt and freshly ground black pepper to taste
- 2 tablespoons fresh basil, thinly sliced (for garnish)
Pro Tips
Creating the perfect Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce relies on a few key techniques that professional chefs swear by:
First, properly salt your pasta water until it “tastes like the sea.” This isn’t just culinary folklore—this step seasons the pasta from within as it absorbs water during cooking. Undersalted pasta will taste flat no matter how flavorful your sauce is.
Second, reserve at least a cup of pasta water before draining your spaghetti. This starchy liquid is liquid gold for adjusting your sauce consistency. If your cream sauce becomes too thick, add a splash of pasta water rather than more cream—it thins the sauce while helping it cling to the pasta through its starch content.
Finally, don’t rush the cream reduction. Allow it to gently simmer until it coats the back of a spoon before adding your pasta. This patience ensures your sauce achieves that perfect silky texture without becoming grainy or breaking. If the sauce starts to bubble too vigorously, immediately reduce the heat. Low and slow is the secret to cream sauce perfection.

Instructions
Step 1: Cook the Pasta
Bring a large pot of water to a rolling boil. Add 1 tablespoon of salt and your spaghetti. Cook according to package directions until al dente (typically 9-11 minutes). Remember, the pasta will continue cooking slightly when added to the sauce, so aim for the firmer side of al dente. Before draining, reserve 1 cup of the pasta cooking water. Drain the pasta but don’t rinse it—that starch helps the sauce adhere better!
Step 2: Prepare the Sauce Base
While your pasta cooks, heat olive oil in a large, deep skillet over medium heat. Add the minced garlic and sauté for 30-45 seconds until fragrant but not brown (burnt garlic will give your sauce a bitter taste). Add the chopped sun-dried tomatoes and red pepper flakes, then cook for another minute to release their flavors into the oil.
Step 3: Create Your Cream Sauce
Pour in the heavy cream and broth, then add the dried Italian herbs. Bring the mixture to a gentle simmer (never a boil) and reduce the heat to medium-low. Allow the sauce to reduce slowly for about 5 minutes, stirring occasionally, until it begins to thicken and can coat the back of a spoon. Season with salt and freshly cracked black pepper to taste.
Step 4: Incorporate the Spinach
Add the chopped spinach to your sauce in batches, stirring after each addition to help it wilt. The spinach will reduce dramatically in volume as it cooks. This should take about 2-3 minutes until all the spinach is just wilted but still bright green.
Step 5: Combine and Finish
Add the drained spaghetti directly to the skillet with the sauce. Using tongs, gently toss the pasta until every strand is coated with the creamy sauce. Sprinkle in the Parmesan cheese and continue tossing until melted and incorporated. If the sauce seems too thick, add some of the reserved pasta water, a tablespoon at a time, until you reach your desired consistency.
Step 6: Serve and Garnish
Immediately transfer the Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce to warmed plates or pasta bowls. Garnish with fresh basil and additional Parmesan cheese. Serve with a crack of fresh black pepper and enjoy while hot!
Variations
This Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce recipe is wonderfully adaptable to different dietary needs and flavor preferences:
For a protein-packed version, add 1 pound of grilled chicken breast, cut into strips, or 1 pound of large sautéed shrimp to the sauce just before tossing with the pasta. The sauce pairs beautifully with both proteins, and they transform the dish into an even more substantial meal.
For a dairy-free adaptation, substitute the heavy cream with full-fat coconut milk and use nutritional yeast instead of Parmesan cheese. This variation offers a slightly different flavor profile but maintains the creamy texture that makes this dish so satisfying.
Vegetable lovers can enhance the nutritional profile by adding roasted red peppers, sautéed mushrooms, or fresh cherry tomatoes. These additions bring new textures and complement the sun-dried tomato base without overwhelming the delicate balance of flavors in this spinach pasta dish.
Storage and Serving
This Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce can be stored in an airtight container in the refrigerator for up to 3 days. The sauce may thicken considerably when chilled, so when reheating, add a splash of water or milk and warm gently over medium-low heat, stirring frequently to restore its creamy consistency without breaking the sauce.
For an impressive serving suggestion, pair this pasta with a simple arugula salad dressed with lemon juice and olive oil—the peppery greens and bright acidity perfectly balance the rich cream sauce. A glass of crisp Pinot Grigio or unoaked Chardonnay makes an excellent beverage pairing.
For a complete dinner experience, serve alongside garlic bread or focaccia to soak up every last bit of the delicious sun-dried tomato sauce. For special occasions, start the meal with a light antipasto platter featuring olives, marinated artichokes, and thin slices of prosciutto to complement the Italian flavors in your main dish.
FAQs
Can I use a different type of pasta for this recipe?
Absolutely! While the sauce clings beautifully to spaghetti, other long pasta like fettuccine or linguine works wonderfully. For short pasta, try penne or fusilli—their ridges and crevices capture the creamy sauce excellently.
Can I make this dish ahead of time?
This dish is best enjoyed fresh, but you can prepare the sauce up to a day ahead and refrigerate it. When ready to serve, gently reheat the sauce, cook fresh pasta, and combine them just before serving.
Is there a lighter version of this cream sauce?
Yes! You can substitute half the heavy cream with half-and-half or whole milk for a lighter sauce. The sauce won’t be quite as rich but will still be delicious. Just be careful when simmering as lower-fat dairy is more prone to curdling.
My sauce is too thick. How can I fix it?
If your sauce becomes too thick, simply add a splash of the reserved pasta water and toss gently. The starchy water helps thin the sauce while maintaining its creamy texture and helping it adhere to the pasta.
Can I use frozen spinach instead of fresh?
Yes, but with adjustments. Thaw 5 oz of frozen spinach completely, squeeze out all excess moisture, and add it to the sauce. Since it’s already cooked, it needs less time to incorporate—just enough to heat through.
Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce
- Prep Time: 15 mins
- Cook Time: 30 mins
- Total Time: 45 mins
- Yield: 4 servings 1x
- Category: Dinner
- Method: Cooking
- Cuisine: Americaine
Description
Indulge in a delicious meal with Spaghetti & Spinach in a Sun-Dried Tomato Cream Sauce. Discover a flavorful recipe today!
Ingredients
- 12 oz (340g) dried spaghetti
- 3 tablespoons (45ml) extra virgin olive oil
- 4 garlic cloves, minced (about 1 tablespoon)
- ¾ cup (120g) oil-packed sun-dried tomatoes, drained and chopped
- 5 oz (140g) fresh spinach, roughly chopped
- 1 cup (240ml) heavy cream
- ½ cup (120ml) vegetable or chicken broth
- ½ cup (50g) freshly grated Parmesan cheese, plus more for serving
- ¼ teaspoon red pepper flakes (adjust to taste)
- 1 teaspoon dried Italian herbs
- Salt and freshly ground black pepper to taste
- 2 tablespoons fresh basil, thinly sliced (for garnish)
Instructions
- Step 1: Cook the Pasta Bring a large pot of water to a rolling boil. Add 1 tablespoon of salt and your spaghetti. Cook according to package directions until al dente (typically 9-11 minutes). Remember, the pasta will continue cooking slightly when added to the sauce, so aim for the firmer side of al dente. Before draining, reserve 1 cup of the pasta cooking water. Drain the pasta but don’t rinse it—that starch helps the sauce adhere better!
- Step 2: Prepare the Sauce Base While your pasta cooks, heat olive oil in a large, deep skillet over medium heat. Add the minced garlic and sauté for 30-45 seconds until fragrant but not brown (burnt garlic will give your sauce a bitter taste). Add the chopped sun-dried tomatoes and red pepper flakes, then cook for another minute to release their flavors into the oil.
- Step 3: Create Your Cream Sauce Pour in the heavy cream and broth, then add the dried Italian herbs. Bring the mixture to a gentle simmer (never a boil) and reduce the heat to medium-low. Allow the sauce to reduce slowly for about 5 minutes, stirring occasionally, until it begins to thicken and can coat the back of a spoon. Season with salt and freshly cracked black pepper to taste.
- Step 4: Incorporate the Spinach Add the chopped spinach to your sauce in batches, stirring after each addition to help it wilt. The spinach will reduce dramatically in volume as it cooks. This should take about 2-3 minutes until all the spinach is just wilted but still bright green.
- Step 5: Combine and Finish Add the drained spaghetti directly to the skillet with the sauce. Using tongs, gently toss the pasta until every strand is coated with the creamy sauce. Sprinkle in the Parmesan cheese and continue tossing until melted and incorporated. If the sauce seems too thick, add some of the reserved pasta water, a tablespoon at a time, until you reach your desired consistency.
- Step 6: Serve and Garnish Immediately transfer the Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce to warmed plates or pasta bowls. Garnish with fresh basil and additional Parmesan cheese. Serve with a crack of fresh black pepper and enjoy while hot!
Notes
Fresh ingredients will always yield the best flavor results.
Nutrition
- Serving Size: 1 serving
- Calories: 300
- Sugar: 5g
- Sodium: 400mg
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 5g
- Protein: 15g
- Cholesterol: 50mg