Introduction
Three-time in a week and the sun-dried tomato pesto still hadn’t lost its charm. Honestly, I caught myself stirring that creamy sauce late on a Friday night, while the house was quiet and the spinach was wilting just right in the pan. Each time I made this creamy sun-dried tomato pesto pasta with spinach and parmesan, I tweaked a little detail — a pinch more garlic here, a splash less cream there — trying to bottle that perfect balance of tangy, savory, and just a hint of sweetness from the sun-dried tomatoes. It almost felt obsessive, but you know how it goes when a recipe hooks you in ways that go beyond just “good.”
The rich, velvety sauce clinging to every ribbon of pasta, the way the spinach softened but kept its vibrant green, and the sharp, nutty kick of freshly grated Parmesan — that combo kept pulling me back. Sometimes I’d sit down with a bowl and just marvel at how something so simple could feel so comforting, like a warm kitchen hug after a long day. And I swear, the subtle chew of the sun-dried tomatoes adds this beautiful texture that makes every bite interesting. No matter how many times I made it, I’d find myself sneaking back to the pot for “just one more” forkful.
There’s a quiet satisfaction in nailing a recipe that feels like it belongs in your regular rotation — not just a one-hit wonder. This pasta dish stuck with me because it’s flexible, approachable, and somehow manages to feel special without fuss. The kind of meal you can throw together on a busy night but that also impresses without trying too hard. It’s a little slice of comfort that never gets old, and honestly, that’s why I keep coming back to it — even if I pretend it’s for the “testing.”
Why You’ll Love This Recipe
From multiple rounds of kitchen experiments and a few “happy accidents,” this recipe has earned its place as a favorite weeknight dinner. It’s not just another pasta tossed with pesto — this creamy sun-dried tomato pesto pasta with spinach and parmesan brings a few things to the table that make it truly stand out:
- Quick & Easy: Ready in under 30 minutes, so it fits perfectly into those frantic evenings when you’re starving but short on time.
- Simple Ingredients: No need to hunt down exotic items. Most ingredients are pantry staples or easy to find, like jarred sun-dried tomatoes and fresh spinach.
- Perfect for Cozy Dinners: Whether you’re winding down solo or feeding friends, it feels like a hug on a plate without hours of prep.
- Crowd-Pleaser: The creamy texture combined with sharp Parmesan and a touch of garlic means it’s loved even by picky eaters (including my notoriously hard-to-please partner).
- Unbelievably Delicious: The sun-dried tomato pesto isn’t just tossed in — it’s blended into a creamy sauce that coats the pasta beautifully, giving you layers of flavor in every bite.
What sets this recipe apart? It’s the way the pesto transforms into a silky sauce that’s rich but not heavy, thanks to a splash of cream and just enough cheese. Plus, tossing in fresh spinach adds a pop of color and a subtle earthiness that balances the tangy tomatoes. It’s not just a pasta dish — it’s a little celebration of textures and tastes that feels indulgent yet approachable.
Honestly, this recipe has become my go-to when I want something comforting and flavorful without overcomplicating dinner. It’s a subtle promise of satisfying, homemade goodness every time you sit down to eat.
What Ingredients You Will Need
This creamy sun-dried tomato pesto pasta recipe uses simple, wholesome ingredients to deliver bold flavor and a satisfying texture without any fuss. Most of these are pantry staples or fresh produce you can find any time of year.
- Pasta: 12 oz (340 g) fettuccine or linguine — these long noodles hold onto the creamy sauce beautifully.
- Sun-Dried Tomato Pesto:
- 1 cup (150 g) sun-dried tomatoes packed in oil, drained (I prefer the oil-packed kind for richness)
- 1/3 cup (40 g) grated Parmesan cheese (freshly grated for best flavor)
- 1/4 cup (35 g) pine nuts or walnuts (toasted for extra nuttiness)
- 2 cloves garlic, peeled
- 1/2 cup (120 ml) olive oil (use good quality extra virgin)
- Salt and black pepper to taste
- Creamy Sauce:
- 1 cup (240 ml) heavy cream (or half-and-half for a lighter option)
- 1/2 cup (50 g) grated Parmesan cheese (plus extra for garnish)
- Veggies:
- 4 cups (120 g) fresh baby spinach leaves (washed and dried)
- Extras:
- 1 tablespoon unsalted butter (adds silkiness to the sauce)
- Fresh basil leaves for garnish (optional but highly recommended)
If you want to customize, almond flour can replace nuts for a nut-free pesto, and swapping cream for coconut milk works if you’re dairy-free. For seasonal flair, fresh cherry tomatoes tossed in add a lovely burst of brightness in summer months.
Equipment Needed

- Large pot for boiling pasta — a heavy-bottomed one helps keep water at a rolling boil.
- Food processor or high-speed blender — essential for making that smooth sun-dried tomato pesto.
- Large sauté pan or skillet — to wilt the spinach and finish the sauce.
- Measuring cups and spoons — for precise ingredient amounts.
- Wooden spoon or silicone spatula — for stirring without scratching your pans.
- Colander — to drain pasta efficiently and avoid sogginess.
I’ve tried making the pesto by hand with a mortar and pestle, which works but takes longer and results in a chunkier texture. For quick weeknight dinners, the food processor is a lifesaver. If you don’t have pine nuts, walnuts or even almonds work well and are usually easier on the wallet.
Preparation Method
- Cook the Pasta: Bring a large pot of salted water to a boil. Add 12 oz (340 g) fettuccine and cook according to package instructions (usually 10-12 minutes) until al dente. Reserve 1 cup (240 ml) pasta water before draining. This starchy water will help loosen the sauce later.
- Make the Sun-Dried Tomato Pesto: In a food processor, combine 1 cup (150 g) sun-dried tomatoes (oil-packed and drained), 1/3 cup (40 g) Parmesan, 1/4 cup (35 g) toasted pine nuts, and 2 garlic cloves. Pulse until finely chopped. With the processor running, slowly drizzle in 1/2 cup (120 ml) olive oil until smooth but still a bit textured. Season with salt and pepper. The pesto should be thick yet spreadable.
- Prepare the Creamy Sauce: In a large skillet over medium heat, melt 1 tablespoon unsalted butter. Add the prepared pesto and stir for 1-2 minutes to warm it up and release its aroma.
- Pour in 1 cup (240 ml) heavy cream and 1/2 cup (50 g) Parmesan cheese. Stir constantly and bring to a gentle simmer. Cook for 3-4 minutes until the sauce thickens slightly. If it thickens too much, add a splash of reserved pasta water to loosen it.
- Add the Spinach: Toss in 4 cups (120 g) fresh baby spinach. Stir until the leaves just wilt but remain vibrant green — about 1-2 minutes. Avoid overcooking to keep the color and nutrients.
- Combine Pasta and Sauce: Add the drained pasta to the skillet with the sauce. Toss well to coat every strand. If the sauce feels too thick, gradually add reserved pasta water (up to 1/2 cup) until you get a silky consistency that clings to the noodles without pooling.
- Final Touches: Taste and adjust seasoning with salt and pepper. Remove from heat and sprinkle additional Parmesan cheese on top. Garnish with fresh basil leaves if desired.
- Serve Immediately: Portion onto warmed plates or bowls and enjoy while the sauce is luxuriously creamy and the spinach still bright.
Tip: Keep an eye on the sauce simmering — too high heat can cause it to separate. Stir gently but consistently. Also, reserving pasta water is a must for adjusting the sauce texture perfectly.
Cooking Tips & Techniques
Making a creamy sun-dried tomato pesto pasta that feels indulgent but not heavy takes a bit of finesse. Here are some tried-and-true tips that saved me from many kitchen mishaps:
- Toast Your Nuts: It’s easy to skip, but toasting pine nuts or walnuts before blending adds a deeper, nuttier flavor that makes all the difference.
- Oil-Packed Sun-Dried Tomatoes: These give a richer, moister pesto compared to dry-packed. If you only have dry, soak them in warm water for 20 minutes before blending.
- Don’t Overcook the Spinach: Add it at the last minute to keep that fresh green color and slight crunch. Overwilted spinach can turn mushy and dull.
- Control Sauce Thickness: Use reserved pasta water to loosen the sauce if it gets too thick. This starchy water also helps the sauce cling to the pasta.
- Freshly Grated Parmesan: Always use freshly grated cheese rather than pre-grated. It melts better and tastes sharper.
- Blend but Don’t Overprocess: The pesto should be smooth but with a little texture left. Overblending turns it into a paste that lacks character.
One lesson I learned the hard way: adding cream to a sauce that’s too hot can cause it to break. Let your pesto cool a touch after blending, then warm gently with the cream. This little patience saved me from a curdled mess more than once!
Variations & Adaptations
This pasta is surprisingly adaptable, and I’ve tried a few twists that kept it exciting:
- Dairy-Free Version: Swap heavy cream for full-fat coconut milk and Parmesan for a vegan cheese alternative. The flavor shifts but remains creamy and satisfying.
- Protein Boost: Add grilled chicken, shrimp, or even crispy pancetta for a heartier meal. It pairs beautifully with the creamy tomato pesto.
- Veggie Swap: Instead of spinach, try kale or arugula for a peppery bite. Just adjust cooking time since kale takes longer to soften.
- Low-Carb Option: Use zucchini noodles or shirataki noodles to keep it light but still enjoy the creamy sauce.
- Baking Variation: Toss the pasta and sauce in a baking dish, top with extra Parmesan and breadcrumbs, and bake until bubbly for a cozy casserole twist.
Personally, I once mixed in some roasted red peppers with the sun-dried tomato pesto — it added a smoky sweetness that was unexpected but delightful. For a bit of freshness, a squeeze of lemon juice at the end brings a nice zing.
Serving & Storage Suggestions
This creamy sun-dried tomato pesto pasta is best served hot right out of the pan, with the sauce glossy and the spinach vibrant. A sprinkle of extra Parmesan and fresh basil leaves makes it look inviting — and trust me, it tastes even better than it looks.
Pair it with a crisp cucumber tomato salad for a refreshing contrast, or a simple green side like grilled green beans with sweet glaze. A light white wine or sparkling water with lemon complements the richness nicely.
Leftovers keep well in an airtight container in the fridge for up to 3 days. Reheat gently in a skillet with a splash of water or cream to bring back that saucy texture. The flavors actually deepen overnight, so it’s a great make-ahead option.
Nutritional Information & Benefits
Per serving (serves 4): Approximately 520 calories, 28g fat, 50g carbohydrates, and 15g protein.
This pasta packs healthy fats from olive oil and nuts, plus antioxidants from sun-dried tomatoes and spinach. Parmesan adds calcium and protein, supporting bone health. Using whole ingredients makes it a balanced meal that feels indulgent but fuels you well.
For those watching carbs, swapping pasta for zucchini noodles cuts down carbohydrates while keeping the creamy, flavorful sauce front and center. Just be mindful of dairy if you’re sensitive—there are easy substitutes available.
Conclusion
This creamy sun-dried tomato pesto pasta with spinach and parmesan has become one of those recipes I trust to deliver comfort, flavor, and simplicity all in one bowl. It’s easy enough for a busy night but has enough layers to feel special. The way the pesto sauce coats the pasta with that tangy richness and fresh spinach sneaks in a little green — honestly, it’s a dish that invites customization, so you can make it your own.
I love how this recipe bridges the gap between quick weeknight meals and something worth savoring. If you try it, I’d love to hear how you make it yours — maybe with a splash of cream or a dash of spice. Cooking’s always better when shared, right?
Thanks for letting me share this little obsession with you.
Frequently Asked Questions
Can I use dry sun-dried tomatoes instead of oil-packed?
Yes! Just soak dry sun-dried tomatoes in warm water for about 20 minutes until soft, then drain before blending. This helps soften them and releases their flavor.
What pasta type works best with this creamy sun-dried tomato pesto?
Fettuccine or linguine are ideal since their flat shape holds the creamy sauce well. But penne or rigatoni also work if you prefer short pasta.
Is this recipe freezer-friendly?
It’s best fresh or refrigerated. Freezing creamy pasta sauces can cause them to separate. If freezing leftovers, consider freezing pasta and sauce separately and recombine when reheating.
Can I make the sun-dried tomato pesto ahead of time?
Absolutely. Store it in an airtight container in the fridge for up to 3 days. Bring it to room temperature before mixing with cream to avoid curdling.
How can I make this dish vegan?
Use coconut cream or cashew cream instead of heavy cream, and substitute Parmesan with nutritional yeast or vegan cheese. Also, ensure the pesto nuts and oil fit your dietary needs.
For a cozy, comforting pasta with layers of flavor, this recipe pairs wonderfully with other comforting dishes like the creamy Tuscan chicken pasta that shares a similar rich, saucy vibe.
Pin This Recipe!

Creamy Sun-Dried Tomato Pesto Pasta
A quick and easy creamy sun-dried tomato pesto pasta with spinach and Parmesan, perfect for cozy dinners and weeknight meals. The rich, velvety sauce coats every strand of pasta with layers of tangy, savory flavor and a hint of sweetness.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 12 oz fettuccine or linguine
- 1 cup sun-dried tomatoes packed in oil, drained
- 1/3 cup grated Parmesan cheese
- 1/4 cup pine nuts or walnuts, toasted
- 2 cloves garlic, peeled
- 1/2 cup olive oil (extra virgin)
- Salt and black pepper to taste
- 1 cup heavy cream (or half-and-half for lighter option)
- 1/2 cup grated Parmesan cheese (plus extra for garnish)
- 4 cups fresh baby spinach leaves, washed and dried
- 1 tablespoon unsalted butter
- Fresh basil leaves for garnish (optional)
Instructions
- Bring a large pot of salted water to a boil. Add 12 oz fettuccine and cook according to package instructions (usually 10-12 minutes) until al dente. Reserve 1 cup pasta water before draining.
- In a food processor, combine sun-dried tomatoes, 1/3 cup Parmesan, toasted pine nuts, and garlic cloves. Pulse until finely chopped. With the processor running, slowly drizzle in olive oil until smooth but still textured. Season with salt and pepper.
- In a large skillet over medium heat, melt unsalted butter. Add the prepared pesto and stir for 1-2 minutes to warm and release aroma.
- Pour in heavy cream and 1/2 cup Parmesan cheese. Stir constantly and bring to a gentle simmer. Cook for 3-4 minutes until sauce thickens slightly. Add reserved pasta water if sauce is too thick.
- Toss in fresh baby spinach. Stir until leaves just wilt but remain vibrant green, about 1-2 minutes.
- Add drained pasta to the skillet with sauce. Toss well to coat every strand. Add reserved pasta water gradually if sauce is too thick to achieve silky consistency.
- Taste and adjust seasoning with salt and pepper. Remove from heat and sprinkle additional Parmesan cheese on top. Garnish with fresh basil leaves if desired.
- Serve immediately on warmed plates or bowls.
Notes
Toast nuts before blending for deeper flavor. Use oil-packed sun-dried tomatoes for richer pesto or soak dry ones in warm water for 20 minutes. Avoid overcooking spinach to keep vibrant color and nutrients. Use reserved pasta water to adjust sauce thickness. Add cream gently to avoid curdling.
Nutrition
- Serving Size: 1 serving (approxima
- Calories: 520
- Sugar: 5
- Sodium: 450
- Fat: 28
- Saturated Fat: 10
- Carbohydrates: 50
- Fiber: 4
- Protein: 15
Keywords: sun-dried tomato pesto, creamy pasta, spinach pasta, easy dinner, weeknight meal, fettuccine, linguine, Parmesan pasta


