creamy pasta with spinach pesto

30 min prep 35 min cook 1 servings
creamy pasta with spinach pesto
Save This Recipe!
Click to save for later - It only takes 2 seconds!
Prep Time
15 min
Cook Time
20 min
Servings
4

Why You'll Love This Recipe

✓ Creamy Comfort: The sauce balances rich dairy with bright spinach, giving a velvety mouthfeel that feels indulgent yet fresh.
✓ Quick Weeknight: All components cook in under 35 minutes, perfect for busy evenings without sacrificing flavor.
✓ Nutrient Boost: Spinach adds iron, calcium, and antioxidants, turning a classic comfort dish into a health‑forward plate.

When the weather turns cool, I crave a pasta that hugs the palate without feeling heavy. This creamy spinach‑pesto pasta delivers that exact balance: a silky, herb‑infused sauce that clings to every strand, while the spinach sneaks in a dose of greens. It’s a dish that feels both indulgent and wholesome, making it a go‑to for families and solo diners alike. The recipe is straightforward, uses pantry staples, and can be on the table in under half an hour.

2 cups fresh baby spinach Packed loosely; stems removed.
½ cup grated Parmesan cheese Fine‑grated for smooth melting.
⅓ cup heavy cream For richness; can substitute half‑and‑half.
2 cloves garlic, minced Adds aromatic depth.
¼ cup toasted pine nuts Optional; adds crunch.
Salt and freshly ground black pepper Season to taste.

Instructions

1

Cook the pasta

Bring a large pot of salted water to a boil. Add the pasta and cook al dente according to package directions, usually 9–11 minutes. Reserve ½ cup of the starchy cooking water, then drain the pasta and set aside.

Pro Tip: Saving pasta water ensures the sauce binds smoothly later.
2

Blend the spinach pesto

In a food processor combine spinach, garlic, pine nuts, half the Parmesan, and a pinch of salt. Pulse while drizzling in olive oil (about 2 Tbsp) until a smooth, glossy paste forms. Scrape the sides to ensure even blending.

Pro Tip: Blanch the spinach briefly if you prefer a milder flavor and deeper green.
3

Create the creamy sauce

In a large skillet over medium heat, add the pesto and stir for 30 seconds. Pour in the heavy cream, whisking continuously. Simmer gently for 3–4 minutes until the sauce thickens slightly, then season with pepper and additional salt if needed.

Pro Tip: If the sauce becomes too thick, thin it with reserved pasta water, a tablespoon at a time.
4

Combine pasta and sauce

Add the drained pasta to the skillet, tossing to coat each piece evenly. If the mixture looks dry, drizzle in a little more reserved pasta water until the desired silkiness is achieved. Cook together for 1–2 minutes so flavors meld.

Pro Tip: Finish with the remaining Parmesan for an extra layer of umami.
5

Serve and garnish

Plate the pasta, drizzle any remaining sauce, and garnish with toasted pine nuts, a sprinkle of Parmesan, and a crack of fresh black pepper. Serve immediately while hot and creamy.

Expert Tips

Tip #1: Use chilled cream

Cold heavy cream emulsifies better with the pesto, preventing the sauce from separating during simmering.

Tip #2: Toast nuts lightly

A quick toast in a dry pan releases pine nuts’ oils, adding a nutty depth without bitterness.

Tip #3: Finish with pasta water

A splash of starchy water at the end creates a glossy, cohesive coating that clings to every noodle.

Storage & Variations

Store leftovers in an airtight container for up to 3 days; reheat gently with a splash of milk to revive creaminess. Swap spinach for kale or arugula, or add grilled chicken for extra protein. For a vegan twist, use coconut cream and nutritional yeast instead of dairy.

Nutrition

Per serving (approx.)

Calories
420 kcal
Fat
22 g
Carbs
38 g
Protein
14 g

Frequently Asked Questions

Yes. Thaw and squeeze out excess moisture before blending. Frozen spinach gives a slightly softer texture but retains the same bright flavor.

Substitute with walnuts, almonds, or omit entirely. The sauce will stay creamy; the nuts mainly add a subtle crunch and depth.

Swap heavy cream for coconut cream and replace Parmesan with nutritional yeast. The sauce stays rich, and the pesto’s green flavor shines through.

creamy pasta with spinach pesto
Recipe Card

creamy pasta with spinach pesto

Prep
30 min
Cook
35 min
Total
65 min
Servings
1
Category: Dinner
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

Instructions

1
Cook the pasta

Bring a large pot of salted water to a boil. Add the pasta and cook al dente according to package directions, usually 9–11 minutes. Reserve ½ cup of the starchy cooking water, then drain the pasta and...

2
Blend the spinach pesto

In a food processor combine spinach, garlic, pine nuts, half the Parmesan, and a pinch of salt. Pulse while drizzling in olive oil (about 2 Tbsp) until a smooth, glossy paste forms. Scrape the sides t...

3
Create the creamy sauce

In a large skillet over medium heat, add the pesto and stir for 30 seconds. Pour in the heavy cream, whisking continuously. Simmer gently for 3–4 minutes until the sauce thickens slightly, then season...

4
Combine pasta and sauce

Add the drained pasta to the skillet, tossing to coat each piece evenly. If the mixture looks dry, drizzle in a little more reserved pasta water until the desired silkiness is achieved. Cook together ...

5
Serve and garnish

Plate the pasta, drizzle any remaining sauce, and garnish with toasted pine nuts, a sprinkle of Parmesan, and a crack of fresh black pepper. Serve immediately while hot and creamy....

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.