If you’re looking to wow your taste buds with something comforting yet a bit unexpected, this Spaghetti with Spinach and Sun-Dried Tomato Cream Sauce is an absolute gem. It combines silky, creamy sauce enriched by the tangy, intense flavor of sun-dried tomatoes and the fresh earthiness of spinach, all lovingly tossed with perfectly cooked spaghetti. This dish feels both indulgent and wholesome, making it a fantastic weeknight treat or a special dinner to share with friends. Once you try this recipe, it’s going to star in your pasta rotation for good!
Ingredients You’ll Need
Every ingredient in this dish plays a crucial role, from the vibrant sun-dried tomatoes that add a punch of flavor to the fresh spinach that brings color and nutrition. The simplicity of these ingredients is key—their combined magic creates a luscious sauce that clings beautifully to the spaghetti, offering a perfect balance of creamy, savory, and fresh.
- 12 oz spaghetti: Your base for the dish; cook al dente for the best texture.
- 2 tablespoons olive oil: Adds richness and helps sauté the garlic perfectly.
- 3 cloves garlic, minced: Infuses the sauce with a fragrant, savory depth.
- 1/2 cup sun-dried tomatoes, chopped: Provides a concentrated burst of sweet-tart flavor.
- 1 cup heavy cream: Brings the sauce’s luscious, silky texture to life.
- 1/2 cup grated Parmesan cheese: Adds a nutty, salty layer that enriches the sauce.
- 1 teaspoon Italian seasoning: A blend of herbs that give the sauce a classic, aromatic lift.
- 1/2 teaspoon salt: Enhances all the other flavors perfectly.
- 1/2 teaspoon black pepper: Adds just a hint of heat and complexity.
- 2 cups fresh spinach: Brings brightness and a tender texture to the sauce.
- 1/2 teaspoon chili flakes (optional): For those who love a subtle spicy kick.
- 1/4 cup reserved pasta water: The secret to loosening the sauce and helping it cling beautifully to the spaghetti.
- Fresh basil for garnish: Adds a fresh, herbal note to finish off the dish.
How to Make Spaghetti with Spinach and Sun-Dried Tomato Cream Sauce
Step 1: Cook the Spaghetti
Start by boiling your spaghetti in salted water until it’s perfectly al dente. This means it should be tender but still have a lovely bite to it. Don’t forget to reserve about 1/4 cup of the pasta water before draining—this starchy water is like liquid gold for your sauce, helping it become creamy and cling to the noodles effortlessly.
Step 2: Sauté the Garlic and Tomatoes
Heat olive oil in a large skillet over medium heat, then toss in the minced garlic. Let it gently sizzle for about a minute until you can smell its fragrant aroma filling your kitchen. Next, add the chopped sun-dried tomatoes and cook them for 2 to 3 minutes. This step softens the tomatoes and allows their deep, tangy essence to infuse the oil and garlic, creating a flavorful base.
Step 3: Build the Cream Sauce
Pour in the heavy cream and bring it to a gentle simmer, careful not to boil it vigorously. Once warm, stir in the grated Parmesan cheese which melts into the cream, giving it that signature velvety richness. Add Italian seasoning, salt, black pepper, and chili flakes if you want a bit of heat. These seasonings balance the sweetness from the tomatoes and add layers of flavor to your sauce.
Step 4: Add Spinach and Combine
Drop in the fresh spinach and cook it just until it wilts, locking in its vibrant green color and fresh taste. Then quickly toss in the drained spaghetti, mixing everything together. Gradually pour in the reserved pasta water to loosen the sauce, helping it coat every strand of spaghetti with creamy goodness. Let everything simmer together for 1 to 2 minutes so the flavors meld beautifully.
Step 5: Finish and Serve
Turn off the heat, garnish generously with fresh basil leaves and more Parmesan if you like, and serve immediately. The Spaghetti with Spinach and Sun-Dried Tomato Cream Sauce should be enjoyed hot, with that perfect balance of creamy sauce and fresh ingredients right on your plate.
How to Serve Spaghetti with Spinach and Sun-Dried Tomato Cream Sauce

Garnishes
Fresh basil really lifts this dish by adding brightness and a touch of herbal sweetness. Sprinkle some extra grated Parmesan cheese on top for an inviting salty finish. If you like a little texture contrast, toasted pine nuts or a drizzle of extra virgin olive oil can elevate the whole experience.
Side Dishes
This pasta pairs wonderfully with light sides to keep the meal balanced. Consider serving it alongside a crisp green salad tossed with lemon vinaigrette or some garlic bread for dipping into any leftover sauce. Roasted vegetables like asparagus or zucchini also complement the creamy sauce without overpowering it.
Creative Ways to Present
For a fun twist, plate the spaghetti twirled into neat nests on individual plates and top each with a small basil leaf for a restaurant feel at home. You can also offer lemon wedges on the side for guests to add a splash of freshness that cuts through the richness, creating an exciting flavor contrast.
Make Ahead and Storage
Storing Leftovers
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Because the sauce is rich with cream and cheese, it may thicken when chilled, but a little gentle reheating with some extra pasta water will bring it back to creamy perfection.
Freezing
While cream-based sauces aren’t usually freezing favorites due to texture changes, you can freeze the cooked spaghetti without the cream sauce for up to 2 months. When you’re ready to enjoy, thaw it in the fridge and reheat gently before making the sauce fresh and tossing it together.
Reheating
To bring your leftovers back to life, warm the pasta and sauce together in a skillet over low heat. Add splashes of the reserved pasta water or a bit of milk to loosen the sauce as you stir. This helps maintain the creaminess and keeps the spinach tender without overcooking the spaghetti.
FAQs
Can I use fresh tomatoes instead of sun-dried tomatoes?
Fresh tomatoes won’t have quite the same intensity and concentrated flavor that sun-dried tomatoes bring to this dish. If you want to use fresh tomatoes, you might stew them down first to deepen their flavor, but the unique tangy punch of sun-dried tomatoes is a key part of this sauce’s charm.
Is it possible to make this dish dairy-free?
Absolutely! Swap the heavy cream for a plant-based alternative like coconut cream or cashew cream, and use nutritional yeast in place of Parmesan to get that cheesy flavor. Keep in mind the texture will be a bit different but still delicious and creamy.
How do I know when the spaghetti is al dente?
Al dente means the pasta is cooked through but still has a slight firmness when bitten. To test, take a strand out a minute or two before the package suggests; bite into it and look for a tiny white center or a slight resistance. It should never be mushy.
Can I add protein to this recipe?
Definitely! Grilled chicken, sautéed shrimp, or even crispy tofu cubes can be great additions. Adding protein turns this meal into a heartier dish perfect for a satisfying lunch or dinner.
What’s the best way to reheat leftovers without drying out the sauce?
Reheating on the stove over low heat with a little reserved pasta water or milk stirred in is the best way to keep the sauce creamy and prevent it from drying out. Avoid the microwave if you want to preserve the sauce’s smooth texture.
Final Thoughts
This Spaghetti with Spinach and Sun-Dried Tomato Cream Sauce is one of those recipes you’ll want to make again and again. It’s approachable, packed with incredible flavor, and feels like a hug on a plate. Whether you’re cooking for yourself, family, or friends, this dish never fails to impress and comfort. So grab your ingredients, warm up your skillet, and get ready to fall in love with every creamy, colorful bite!


Your email address will not be published. Required fields are marked *