This Spaghetti Spinach Sundried Cream dish has become my go-to for a quick yet luxurious dinner that never fails to impress. It’s a perfect example of modern Italian-American cooking, turning simple pantry staples into something truly special in under half an hour. The magic lies in the sun-dried tomatoes, which pack an incredible punch of sweet and tangy flavor that infuses the entire creamy, garlicky sauce. You’ll love how the fresh spinach wilts into the mix, adding a vibrant pop of color and nutrition to every single bite.
Why You'll Love This Recipe
- It transforms basic ingredients into a restaurant-worthy meal in minutes
- The creamy, garlicky sauce feels indulgent but stays perfectly balanced
- Sun-dried tomatoes deliver a huge flavor punch without extra effort
- Cleanup is a breeze since it’s essentially a one-pan wonder
- I make this weekly and my family still asks for it
Ingredients You’ll Need
- Dried spaghetti: The foundation of the dish, cooking it al dente ensures a perfect texture that holds the creamy sauce without becoming mushy. Look for a high-quality bronze-die pasta for the best sauce adhesion.
- Extra-virgin olive oil: Provides the base for sautéing and adds a fruity, peppery background note that elevates the entire dish. A good quality oil makes a noticeable difference here.
- Garlic: Minced fresh garlic is non-negotiable for that aromatic, pungent base flavor that defines the sauce. You want it fragrant but not browned to avoid bitterness.
- Red pepper flakes: These optional flakes add a subtle warmth and complexity that cuts through the richness of the cream. Just a pinch wakes up all the other flavors.
- Oil-packed sun-dried tomatoes: These are the flavor powerhouses, offering intense sweetness and a chewy texture. The oil they’re packed in is liquid gold, so don’t throw it away.
- Heavy cream: Creates the luxuriously smooth and rich body of the sauce. Full-fat cream is key for a stable sauce that won’t separate when heated.
- Chicken or vegetable broth: Thins the cream slightly and adds a savory depth that prevents the sauce from being one-dimensionally rich. Use low-sodium to control the salt level.
- Fresh baby spinach: Wilted at the end, it adds fresh flavor, vibrant color, and a nutritional boost. Baby spinach is tender and cooks down quickly without a bitter edge.
- Freshly grated Parmesan cheese: Melts into the sauce for a salty, nutty umami boost and helps thicken it. Grating your own ensures a smooth melt without clumping.
- Fresh basil leaves: Added at the very end, the basil provides a bright, aromatic finish that lifts the entire dish. It’s the fresh counterpoint to the rich sauce.
- Kosher salt and black pepper: These season and balance all the other components. Kosher salt dissolves evenly and freshly ground pepper has the best aroma.
How to Make It
Boil the Pasta Water:
Get a large pot of water on the stove and salt it generously until it tastes like the sea. This is your only chance to season the pasta itself. While it comes to a boil, you can start the sauce, maximizing your time.
Cook and Reserve:
Cook the spaghetti according to the package directions until it’s just al dente, with a slight bite. Right before you drain it, scoop out about a cup of that cloudy, starchy pasta water. This liquid is your secret weapon for adjusting the sauce later.
Build the Flavor Base:
Heat the olive oil and the reserved sun-dried tomato oil in your largest skillet over medium heat. Add the garlic and red pepper flakes, stirring for about a minute until you smell that incredible fragrance. Be careful not to let the garlic brown.
Toast the Tomatoes:
Stir in your sliced sun-dried tomatoes and let them sizzle for a couple of minutes. This quick toast helps release their oils and intensifies their sweet, concentrated flavor throughout the entire dish.
Simmer the Cream Sauce:
Pour in the heavy cream and broth, then bring the mixture to a gentle simmer. Let it bubble away for five to seven minutes, stirring occasionally. You’ll see it reduce and thicken just enough to coat the back of a spoon nicely.
Wilt the Spinach:
Add the fresh spinach in big handfuls, stirring constantly. It will seem like a mountain at first, but it wilts down surprisingly fast into the warm sauce. This keeps the spinach bright and tender.
Melt the Cheese:
Reduce the heat to low and stir in the grated Parmesan cheese until it’s completely melted and the sauce is smooth. Now season with the salt and pepper, tasting as you go. The sauce should taste highly seasoned.
Combine and Toss:
Add the drained spaghetti directly into the skillet with the sauce. Use tongs to toss and twirl vigorously, coating every strand. If the sauce clings too thickly, add that reserved pasta water a spoonful at a time until it’s silky and loose.
Finish and Serve:
Take the skillet off the heat and stir in most of the fresh basil. Serve immediately in warm bowls, topped with the remaining basil and extra Parmesan cheese. It’s best enjoyed right away while the sauce is hot and creamy.

You Must Know
- Always save a cup of the starchy pasta water before draining
- The oil from the sun-dried tomato jar is packed with flavor
- Fresh basil added at the end is non-negotiable for brightness
- Grate your own Parmesan cheese for the smoothest sauce
- Let the sauce simmer gently to prevent the cream from breaking
Storage Tips
Store any leftovers in an airtight container in the fridge, where they’ll keep for up to three days. The sauce will thicken significantly as it chills, so when you reheat, do it gently in a skillet over low heat. Add a splash of broth, milk, or even water while stirring to bring it back to a creamy, silky consistency. I don’t recommend freezing this one, as the cream sauce can separate and the spinach will get mushy upon thawing.
Ingredient Substitutions
If you’re out of heavy cream, full-fat canned coconut milk makes a fantastic dairy-free alternative that’s equally rich. For the Parmesan, a good vegan hard cheese works, or you can stir in a tablespoon of nutritional yeast for a cheesy flavor. Don’t have fresh basil? A couple tablespoons of fresh parsley or even a teaspoon of dried Italian herbs stirred into the sauce while it simmers will work in a pinch. For a gluten-free version, simply swap the regular spaghetti for your favorite chickpea or brown rice pasta and cook it separately.
Serving Suggestions
This spaghetti spinach sundried cream is a complete meal on its own, but I love starting with a simple arugula salad with a lemony vinaigrette to cut the richness. A basket of warm, crusty garlic bread or focaccia is essential for mopping up every last bit of that incredible sauce. For a heartier plate, add grilled chicken slices or sautéed shrimp right on top, and maybe a sprinkle of toasted pine nuts for a delightful crunch.
Cultural Context
This dish is a beautiful example of Italian-American ingenuity, taking the classic concept of *pasta alla panna* (pasta with cream) and amplifying it with bold, modern flavors. Sun-dried tomatoes, a preservation method from Southern Italy, provide the intense, sweet-tangy backbone that makes this recipe stand out. While you won’t necessarily find this exact combination in a nonna’s kitchen in Rome, it embodies the spirit of using high-quality, flavorful ingredients to create something comforting and special with minimal fuss, which is at the heart of so much great home cooking.

Pro Tips
- Use tongs to toss the pasta in the sauce – it’s the best tool for the job
- Taste your sauce before adding the pasta and adjust seasoning then
- A microplane grater makes quick work of the Parmesan cheese
- Let the dish rest for a minute off the heat before serving so the sauce settles
- I always double the recipe because leftovers reheat beautifully for lunch
Frequently Asked Questions
While best fresh, you can store the sauce separately for 1-2 days. Reheat gently, adding a splash of broth or cream to loosen it. The spinach is best added fresh when you combine everything to retain its color and texture.
For a lighter version, half-and-half or whole milk can work, but the sauce won’t be as rich or thick. For a dairy-free option, try full-fat canned coconut milk. The Parmesan is key for flavor and thickening, so adjust accordingly.
The pasta should be tender and the sauce creamy and cohesive, having thickened slightly from the Parmesan. The spinach will be fully wilted and the entire dish should be piping hot. It typically takes about 15-20 minutes of simmering after adding the liquid.
This rich pasta is a complete meal on its own. For a classic Italian-American touch, start with a crisp green salad with a vinaigrette and some garlic bread. A light, acidic white wine like Pinot Grigio balances the creamy sauce perfectly.
Yes, but you’ll need to rehydrate them first. Soak them in hot water for 15-20 minutes until plump, then drain and slice. Since you won’t have the flavorful oil, use an extra tablespoon of olive oil when sautéing the garlic for the best results.