Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce Recipe
If you’re craving a dish that’s bursting with vibrant flavors and velvety textures, you simply must try Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce. This recipe brings together perfectly cooked spaghetti intertwined with fresh, tender spinach, all enveloped in a luscious, creamy sauce studded with the sweet, tangy punch of sun-dried tomatoes. It’s comfort food elevated with a fresh twist, making it a reliable weeknight winner or an impressive dish to share with friends. Trust me, once you make this, it’s going to become one of your absolute favorites.

Ingredients You’ll Need
The magic of Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce is in its simplicity. Every ingredient plays a crucial role in building layers of flavor and texture that make this dish so irresistible. From the rich creaminess to the bright pop of spinach and the intense sun-dried tomatoes, these essentials come together beautifully.
- 12 ounces spaghetti: The perfect base that’ll soak up every bit of the creamy sauce.
- 3 cups fresh spinach leaves: Adds vibrant color and a fresh, mild green taste that balances richness.
- 1 cup sun-dried tomatoes in oil, drained and chopped: Brings tangy, deep tomato flavor and a chewy texture.
- 1 cup heavy cream: Creates a luxuriously smooth sauce; can be swapped with half-and-half or a dairy-free option.
- 1/2 cup grated Parmesan cheese: Adds a salty, nutty depth and helps thicken the sauce; extra on the side is a must.
- 2 tablespoons olive oil: For sautéing garlic and tomatoes, imparts subtle fruitiness.
- 2 cloves garlic, minced: Infuses the dish with an aromatic, savory punch.
- 1/2 teaspoon red pepper flakes (optional): Gives a hint of heat to contrast the creamy elements.
- Salt: Essential for seasoning and bringing out the natural flavors.
- Black pepper: Adds a gentle, warming spice to finish the dish.
How to Make Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce
Step 1: Cook the Spaghetti
Start by bringing a large pot of salted water to a boil. Salt is key here because it seasons the pasta from the inside out. Add the spaghetti and cook it until al dente according to the package instructions — that perfect tender bite. Before draining, be sure to save half a cup of the pasta water; this starchy liquid is pure magic for adjusting the sauce texture later.
Step 2: Sauté the Garlic and Sun-Dried Tomatoes
While the pasta cooks, heat olive oil over medium heat in a large skillet. Toss in the minced garlic and sauté for about a minute until it becomes fragrant but not browned — you want it tender and aromatic. Then, stir in the chopped sun-dried tomatoes and, if you like a little heat, add the red pepper flakes now. Cook for another minute to let those flavors mingle beautifully.
Step 3: Prepare the Cream Sauce
Turn the heat down to low and carefully pour in the heavy cream. Stir gently to combine all the ingredients, letting the mixture simmer for 2 to 3 minutes. As it thickens slightly, add the grated Parmesan cheese. Keep stirring until the cheese melts completely and the sauce turns silky and smooth.
Step 4: Wilt the Spinach
Now, add fresh spinach leaves to the creamy sauce. They will wilt quickly—usually in 1 to 2 minutes—and this is when the sauce really sings. The spinach introduces a fresh, slightly earthy flavor that perfectly complements the richness of the cream and the intensity of the tomatoes.
Step 5: Combine Pasta with Sauce
Time to bring it all together. Add the drained spaghetti directly into the skillet with the sauce and spinach. Toss everything thoroughly so that every strand of pasta is coated. If your sauce feels too thick, splash in some of that reserved pasta water little by little to loosen it up—this is a great trick to achieve that restaurant-worthy silky coating.
Step 6: Season and Serve
Finish by seasoning with salt and freshly ground black pepper to taste. Give one last toss, then serve hot. Don’t forget to offer extra Parmesan cheese at the table—people love adding a hearty sprinkle for extra umami.
How to Serve Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce

Garnishes
Enhance your Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce by topping it with freshly chopped basil or parsley for a pop of green and fresh aroma. A drizzle of high-quality extra virgin olive oil or a pinch of lemon zest can brighten the richness further. Plus, an extra shower of Parmesan always seals the deal.
Side Dishes
This creamy pasta pairs wonderfully with a crisp, refreshing side salad—think mixed greens with a zesty vinaigrette—to balance the dish’s richness. Garlic bread or crusty baguette slices are also fabulous companions, perfect for mopping up any leftover sauce.
Creative Ways to Present
For a fun twist, try serving the spaghetti in individual bowls garnished with a sun-dried tomato ribbon on top. You can also toss toasted pine nuts or walnuts over the dish to add crunch and an earthy note. A light sprinkle of smoked paprika can add a surprise hint of warmth and color presentation.
Make Ahead and Storage
Storing Leftovers
Your Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce can be kept in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen after a day, making leftovers a delicious second dinner. Just be mindful that the spinach may darken slightly, which is perfectly normal.
Freezing
Because of the cream sauce, freezing this pasta isn’t ideal as the texture may change once thawed. However, if you must, freeze it in a sealed container for up to one month. Thaw overnight in the fridge before reheating gently to help minimize separation of the sauce.
Reheating
Reheat gently on the stove over low heat, stirring frequently to prevent scorching. Add a splash of milk or cream to revive the sauce’s silky texture. Alternatively, microwave on medium power in short bursts, stirring in between. Patience is key to preserving every luscious bite.
FAQs
Can I use frozen spinach instead of fresh?
While frozen spinach can technically be used, fresh spinach is definitely better for this recipe. It wilts quickly and retains its vibrant color and texture, which really makes the dish come alive.
What can I substitute for heavy cream?
If you want a lighter version, half-and-half works nicely, but keep in mind the sauce will be less rich. For a dairy-free option, coconut cream or cashew cream provide a luscious alternative, though the flavor will shift slightly.
Are sun-dried tomatoes necessary?
Sun-dried tomatoes are the star of this dish’s flavor profile. They deliver an intense, tangy sweetness that fresh tomatoes just can’t replicate. If you can’t find them, try tomato paste in a pinch, but it won’t quite have the same depth.
How spicy is the sauce with red pepper flakes?
Adding red pepper flakes gives a gentle kick but keeps the heat moderate and friendly to most palates. Feel free to skip them if you prefer no spice, or increase the amount for a bit more warmth.
Can I make this recipe vegan?
Yes! Swap the heavy cream for a rich plant-based cream (like coconut or almond-based), use nutritional yeast instead of Parmesan, and ensure your pasta contains no eggs. The flavors will still shine beautifully!
Final Thoughts
Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce is unpretentious yet absolutely scrumptious—a dish that feels both indulgent and nourishing. Its balance of creamy, tangy, and fresh elements makes it incredibly satisfying. Whether you’re cooking for a cozy night in or aiming to impress guests with minimal fuss, this recipe delivers every time. Give it a go, and get ready to have a new favorite pasta in your dinner rotation!
Print
Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce Recipe
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This creamy spaghetti dish features tender spinach and flavorful sun-dried tomatoes enveloped in a rich Parmesan and cream sauce, perfect for a comforting yet elegant meal.
Ingredients
Pasta
- 12 ounces spaghetti
Vegetables
- 3 cups fresh spinach leaves
- 1 cup sun-dried tomatoes in oil, drained and chopped
Sauce
- 1 cup heavy cream (can substitute with half-and-half or dairy-free alternative)
- 1/2 cup grated Parmesan cheese (plus extra for garnish)
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 1/2 teaspoon red pepper flakes (optional)
- Salt, to taste
- Black pepper, to taste
Instructions
- Cook the Pasta: In a large pot, bring salted water to a boil. Add the spaghetti and cook according to package instructions until al dente. Reserve 1/2 cup of the pasta water, then drain the spaghetti in a colander.
- Sauté Garlic: While the pasta cooks, heat olive oil in a large skillet over medium heat. Add the minced garlic and sauté for about 1 minute until fragrant but not browned.
- Cook Sun-dried Tomatoes: Stir in the chopped sun-dried tomatoes and red pepper flakes, if using, and cook for another minute to release their flavors.
- Make the Cream Sauce: Lower the heat and pour in the heavy cream. Stir well and let it simmer gently for 2-3 minutes until it thickens slightly.
- Add Cheese: Stir in the grated Parmesan cheese until melted and the sauce is smooth and creamy.
- Wilt the Spinach: Toss in the fresh spinach leaves and cook until they are wilted, about 1-2 minutes.
- Combine Pasta and Sauce: Add the cooked spaghetti to the skillet, tossing gently to coat the noodles with the sauce. Use the reserved pasta water as needed to loosen the sauce to your preferred consistency.
- Season and Serve: Season the dish with salt and black pepper to taste. Serve immediately, garnished with extra Parmesan cheese if desired.
Notes
- You can substitute heavy cream with half-and-half or a dairy-free alternative like coconut cream for a lighter or vegan version.
- Red pepper flakes add a pleasant heat, but can be omitted for a milder dish.
- Reserve pasta water is key to adjusting sauce thickness and helps the sauce adhere better to the pasta.
- This recipe pairs well with crusty garlic bread and a light salad for a complete meal.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Dish
- Method: Boiling, Sautéing
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving (about 1/4 of recipe)
- Calories: 520 kcal
- Sugar: 4 g
- Sodium: 380 mg
- Fat: 26 g
- Saturated Fat: 14 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 56 g
- Fiber: 4 g
- Protein: 17 g
- Cholesterol: 65 mg
Keywords: spaghetti, spinach, sun-dried tomato, cream sauce, Parmesan, Italian pasta, vegetarian pasta dish