If you’re craving a dish that’s vibrant, comforting, and packed with fresh flavors, this Spaghetti Spinach with Sun-Dried Tomato Cream Sauce Recipe is going to become your new favorite. Imagine tender spaghetti tossed in a luscious, velvety cream sauce infused with the tangy sweetness of sun-dried tomatoes and the bright earthiness of fresh spinach. Every bite offers a perfect balance of richness and freshness, making it an ideal weeknight dinner or a special meal to share with loved ones. This recipe is simple to prepare yet impressive in taste, ensuring that your kitchen smells heavenly and your taste buds are thoroughly delighted.

Ingredients You’ll Need
Gathering quality ingredients for this recipe is both easy and rewarding. Each component plays a crucial role in building layers of flavor and delightful texture, from the silky cream sauce to the vibrant green spinach that adds freshness to every forkful.
- 200g spaghetti: The perfect pasta base to hold onto the creamy sauce and hearty vegetables.
- 100g fresh spinach: Adds a fresh, slightly earthy flavor and a brilliant pop of green color.
- 50g sun-dried tomatoes: Bursting with concentrated sweetness and tang, they create a rich depth in the sauce.
- 200ml heavy cream: Provides the dreamy, silky texture that makes the sauce indulgent.
- 2 cloves garlic, minced: Infuses the dish with aromatic warmth and a subtle kick.
- 1 tablespoon olive oil: Used for sautéing, it adds a smooth, fruity undertone to the dish.
- Salt to taste: Enhances all the flavors without overpowering them.
- Pepper to taste: Adds a gentle heat and complexity.
How to Make Spaghetti Spinach with Sun-Dried Tomato Cream Sauce Recipe
Step 1: Cook the Spaghetti
Start by boiling the spaghetti according to the package instructions until it’s perfectly al dente. This ensures the pasta has just the right bite to complement the creamy sauce. Once cooked, drain the spaghetti and set it aside so you can combine it smoothly later on.
Step 2: Sauté Garlic in Olive Oil
While the pasta cooks, heat the olive oil in a pan over medium heat. Add the minced garlic and sauté it until it becomes fragrant and golden, releasing its inviting aroma. This step lays the flavorful foundation for the sauce that will coat your spaghetti beautifully.
Step 3: Add Sun-Dried Tomatoes
Next, toss in the chopped sun-dried tomatoes and cook them for about 2 minutes. This short cooking time helps soften them slightly, melting their intense, sweet tang into the oil and garlic, creating a rich, flavorful base that’s absolutely irresistible.
Step 4: Wilt the Spinach
Add the fresh spinach leaves to the pan and cook until they’re just wilted. This not only softens the greens but also brings out their vibrant color and subtle earthiness, perfectly balancing the richness of the cream sauce.
Step 5: Create the Cream Sauce
Pour in the heavy cream and season with salt and pepper to taste. Stir everything together over low heat until the sauce thickens slightly, becoming silky and smooth. This step is where the magic happens—the cream beautifully combines with the sun-dried tomatoes and spinach to form a luscious coating for the spaghetti.
Step 6: Combine Spaghetti and Sauce
Toss the cooked spaghetti into the pan with your sauce, stirring gently but thoroughly so every strand is covered in that rich, flavorful cream. This careful mixing ensures each bite bursts with balanced taste and texture.
Step 7: Serve Immediately
Once everything is combined and heated through, serve the dish right away. This recipe tastes best when fresh and warm, with the sauce at its creamiest and the spinach vibrant and tender.
How to Serve Spaghetti Spinach with Sun-Dried Tomato Cream Sauce Recipe

Garnishes
For an extra touch of flavor and elegance, sprinkle freshly grated Parmesan cheese on top or add a handful of toasted pine nuts for crunch. A few red pepper flakes can also provide a gentle heat that wakes up the palate. Fresh basil leaves work wonderfully, too, bringing an herby brightness that complements the rich sauce.
Side Dishes
This Spaghetti Spinach with Sun-Dried Tomato Cream Sauce Recipe shines paired with a crisp green salad dressed in a light vinaigrette. Garlic bread or warm crusty bread is perfect for soaking up every last bit of the creamy sauce. Steamed vegetables or roasted asparagus can also add a healthy, colorful contrast on the side.
Creative Ways to Present
For a fun dinner presentation, serve the spaghetti in individual bowls garnished with microgreens or edible flowers. Alternatively, plate it with a twist by twirling the spaghetti on a fork and stacking it high to create an Instagram-worthy presentation. Adding a drizzle of high-quality extra virgin olive oil just before serving gives a glossy finish that looks stunning and tastes divine.
Make Ahead and Storage
Storing Leftovers
You can refrigerate any leftover Spaghetti Spinach with Sun-Dried Tomato Cream Sauce Recipe in an airtight container for up to 2 days. It’s best to cool the dish before storing to preserve its creamy texture and fresh flavors.
Freezing
While this recipe tastes best fresh, you can freeze the cooked spaghetti and sauce separately for up to 1 month. Freeze the sauce in a sealed container and the pasta in a freezer-safe bag, then thaw both in the refrigerator before reheating gently to avoid breaking the sauce’s smooth consistency.
Reheating
Reheat leftovers over low heat in a pan, stirring frequently and adding a splash of cream or milk to bring back the sauce’s creaminess. Avoid microwaving at high temperatures to prevent the spinach from becoming wilted and the sauce from splitting.
FAQs
Can I use frozen spinach instead of fresh?
Yes, you can use frozen spinach if fresh is unavailable. Just thaw and squeeze out excess water before adding it to the sauce to avoid making it watery.
Are sun-dried tomatoes necessary?
Sun-dried tomatoes are key to achieving that tangy, concentrated flavor in the cream sauce, but if you don’t have them, you can substitute with roasted red peppers for a similar sweet-savory effect.
Is this recipe suitable for vegetarians?
Absolutely! This dish contains no meat or fish and is perfect for vegetarians who enjoy rich, creamy pasta dishes packed with veggies.
How can I make this recipe vegan?
To make this vegan, swap the heavy cream for a plant-based cream alternative and use olive oil or vegan butter instead of dairy butter. Check the sun-dried tomato packaging to ensure no animal-derived additives.
Can I add protein to this dish?
Yes, grilled chicken, sautéed shrimp, or even crispy tofu would be fantastic additions to boost the protein content while keeping the flavors balanced and satisfying.
Final Thoughts
This Spaghetti Spinach with Sun-Dried Tomato Cream Sauce Recipe is truly a celebration of simple ingredients transformed into pure comfort food magic. Whether you’re cooking for yourself or sharing with friends, it delivers lush creaminess, vibrant colors, and delicious flavors every time. I hope you enjoy making and savoring this recipe as much as I do—happy cooking!
Print
Spaghetti Spinach with Sun-Dried Tomato Cream Sauce Recipe
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 25 minutes
- Yield: 2 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Description
A quick and creamy spaghetti dish featuring fresh spinach and sun-dried tomatoes in a luscious heavy cream sauce. Perfect for a satisfying weeknight meal, this recipe combines vibrant flavors with a smooth texture, ready in just 25 minutes.
Ingredients
Pasta
- 200g spaghetti
Vegetables
- 100g fresh spinach
- 50g sun-dried tomatoes
- 2 cloves garlic, minced
Sauce
- 200ml heavy cream
- 1 tablespoon olive oil
- Salt to taste
- Pepper to taste
Instructions
- Cook Spaghetti: Cook the spaghetti according to the package instructions until al dente. Drain and set aside.
- Heat Olive Oil: In a pan, heat the olive oil over medium heat to prepare for sautéing the aromatics.
- Sauté Garlic: Add the minced garlic to the pan and sauté for about 1 minute until fragrant, being careful not to burn it.
- Cook Sun-Dried Tomatoes: Add the sun-dried tomatoes to the pan and cook for 2 minutes to release their flavor into the oil and garlic.
- Wilt Spinach: Stir in the fresh spinach and cook until wilted, which should take about 2-3 minutes.
- Add Cream and Seasoning: Pour in the heavy cream, then season with salt and pepper to taste. Stir well to combine all ingredients into a creamy sauce.
- Combine Pasta and Sauce: Toss the cooked spaghetti into the pan with the cream sauce mixture, ensuring the pasta is thoroughly coated.
- Serve: Plate the spaghetti immediately while warm and creamy for the best flavor and texture.
Notes
- Use sun-dried tomatoes packed in oil for a richer flavor, or rehydrate dry ones before use.
- Adjust the amount of heavy cream to your desired sauce thickness.
- For a lighter version, substitute heavy cream with half-and-half or a plant-based cream alternative.
- Add freshly grated Parmesan cheese on top for extra flavor if desired.
- Can be garnished with fresh basil or parsley for an herbal note.

