Creamy Spinach Walnut Pasta

Featured in: Everyday Home Meals

This Italian-inspired pasta features fresh baby spinach and toasted walnuts blended into a silky, plant-based sauce enriched with nutritional yeast and lemon. The entire dish comes together in just 25 minutes—10 minutes prep and 15 minutes cooking—making it perfect for busy weeknights. Simply blend the cooled walnuts with spinach, plant-based milk, garlic, and seasonings until completely smooth, then toss with al dente pasta, adding reserved pasta water for the ideal creamy consistency. Vegan, dairy-free, and naturally delicious.

Updated on Tue, 20 Jan 2026 14:17:00 GMT
Steaming bowls of creamy spinach walnut pasta sit on a rustic table, garnished with extra chopped nuts and lemon zest.  Save
Steaming bowls of creamy spinach walnut pasta sit on a rustic table, garnished with extra chopped nuts and lemon zest. | zestykhubz.com

The first time I made this vibrant green sauce, my roommate walked into the kitchen and asked if I was making pesto. When I told her it was spinach and walnuts, she leaned over the blender to inhale the aroma and then literally dipped her finger in before I could even pour it over the pasta. That impromptu taste test became a weekly ritual in our apartment.

I once made this for a dinner party when my friend announced she was going vegan, and I panicked about what to serve. Everyone was so quiet during the first few bites that I thought Id messed something up, then they all started asking for seconds. That night I learned that the right sauce can convert even the most skeptical pasta traditionalists.

Ingredients

  • 350 g dried pasta: Choose something with texture to catch the sauce. Penne or rigatone work beautifully.
  • 120 g raw walnuts: Toasting them first transforms their flavor from mild to deeply nutty and rich.
  • 120 g fresh baby spinach: No need to cook it first. The blender breaks it down perfectly.
  • 240 ml plant-based milk: Oat milk gives the creamiest results but almond or soy work well too.
  • 2 garlic cloves: Peel them but leave them raw. The blender mellows the sharpness.
  • 2 tbsp nutritional yeast: This creates that savory, cheesy depth without any dairy.
  • 2 tbsp extra virgin olive oil: Use the good stuff here since the flavor really shines through.
  • 2 tbsp lemon juice: Fresh squeezed makes a huge difference in brightening the sauce.
  • 1/2 tsp salt and 1/4 tsp black pepper: Start here and adjust to your taste.
  • Pinch of nutmeg: Optional, but it adds this subtle warmth that makes the sauce taste special.

Instructions

Product image
Wash produce, prep ingredients, rinse cookware, and streamline cooking tasks with an all-in-one sink workstation.
Check price on Amazon
Get your pasta going:
Boil a large pot of salted water and cook the pasta until its al dente. Before draining, scoop out about 120 ml of that starchy cooking water. Its liquid gold for sauce consistency.
Toast the walnuts:
Spread them in a dry skillet over medium heat, stirring frequently for 3 to 4 minutes. Youll know theyre done when your kitchen fills with this incredible nutty aroma and they turn golden. Set a handful aside for garnish.
Blend it all together:
Combine the toasted walnuts, spinach, plant-based milk, garlic, nutritional yeast, olive oil, lemon juice, salt, pepper, and nutmeg in your blender. Run it until the sauce is completely smooth and vibrantly green, stopping to scrape down the sides as needed.
Taste and tweak:
Give it a try and adjust the seasoning if needed. More milk thins it out. More nutritional yeast makes it cheesier. Trust your palate.
Bring it together:
Pour the sauce back into the pasta pot over medium-low heat and toss everything together. Add that reserved pasta water a splash at a time until the sauce clings to every strand of pasta beautifully.
Serve it up:
Plate immediately while its hot and glossy. Top with those reserved toasted walnuts, an extra grind of black pepper, and some lemon zest if youre feeling fancy.
Product image
Wash produce, prep ingredients, rinse cookware, and streamline cooking tasks with an all-in-one sink workstation.
Check price on Amazon
Fresh green sauce coats al dente pasta, with toasted walnuts adding texture to this vibrant, plant-based dinner.  Save
Fresh green sauce coats al dente pasta, with toasted walnuts adding texture to this vibrant, plant-based dinner. | zestykhubz.com

My partner used to claim he hated spinach in any form until I made this pasta on a rainy Tuesday. Now he requests it at least twice a month and actually helps me toast the walnuts. There is something deeply satisfying about watching someone discover that healthy food can be genuinely crave-worthy.

Making It Your Own

I have found that adding a handful of fresh basil to the blender takes the sauce in an entirely new direction. Sometimes I throw in a bit of roasted red pepper for sweetness and color. The base recipe is so forgiving that it welcomes experimentation.

Perfect Pairings

A crisp white wine like Pinot Grigio cuts through the richness beautifully. I also love serving this with a simple side salad dressed with lemon vinaigrette to echo the bright notes in the pasta. Crusty bread for sopping up extra sauce is practically mandatory.

Storage and Meal Prep

The sauce actually keeps beautifully in the fridge for up to four days, though I recommend storing it separately from the pasta if you are meal prepping. The texture stays creamy and the flavor develops over time.

  • Reheat pasta with a splash of water or plant milk over low heat, stirring gently.
  • The sauce can be frozen in ice cube trays for quick single servings later.
  • If the sauce looks separated after refrigerating, give it a quick blend and it will emulsify again.
Product image
Rinse produce, clean cookware, and fill pots smoothly with flexible spray options for everyday cooking.
Check price on Amazon
A close-up of creamy spinach walnut pasta reveals its velvety sauce, garnished with walnuts and a lemon wedge. Save
A close-up of creamy spinach walnut pasta reveals its velvety sauce, garnished with walnuts and a lemon wedge. | zestykhubz.com

There is something magical about transforming simple ingredients into something that feels luxurious and nourishing all at once. This pasta has become my go-to for nights when I want comfort food that also loves me back.

Recipe FAQs

Can I make this ahead of time?

The sauce can be prepared up to 2 days ahead and stored in an airtight container in the refrigerator. Cook the pasta fresh just before serving, then gently warm and combine the sauce with the hot pasta for best results.

What can I use instead of nutritional yeast?

For a cheesy flavor without nutritional yeast, try adding 2-3 tablespoons of cashew cream or a plant-based parmesan alternative. Adjust to taste as these options vary in intensity.

How do I prevent the sauce from becoming too thick?

The reserved pasta cooking water is key to achieving the right consistency. Add it gradually while tossing the pasta and sauce together. The starch in the water helps emulsify the sauce and keeps it silky.

Is this suitable for freezing?

The cooked pasta and sauce can be frozen together for up to 3 months in an airtight container. Thaw overnight in the refrigerator and gently reheat on the stovetop or microwave, adding a splash of plant-based milk if needed.

What wine pairs well with this dish?

A crisp white wine like Pinot Grigio complements the fresh spinach and lemon notes beautifully. Alternatively, try a light Sauvignon Blanc or unoaked Chardonnay for an equally refreshing pairing.

Can I add protein to this dish?

Absolutely. Sautéed mushrooms, grilled tofu, or crispy chickpeas all work wonderfully. For extra heartiness, add white beans or lentils to boost protein and fiber content.

Creamy Spinach Walnut Pasta

Vegan pasta with blended spinach and toasted walnuts in a creamy, vibrant green sauce. Quick, nutritious, and dairy-free.

Time to Prep
10 min
Time for Cooking
15 min
Overall Time
25 min
Created by Emma Collins

Recipe Category Everyday Home Meals

Skill Level Easy

Cuisine Type Italian-inspired

Makes 4 Number of Servings

Diet Guidelines Plant-Based, No Dairy

What You Need

Pasta

01 12 oz dried pasta (spaghetti, penne, or preferred shape)

Sauce

01 1 cup raw walnuts
02 4 cups fresh baby spinach, packed
03 1 cup unsweetened plant-based milk (oat, soy, or almond)
04 2 garlic cloves
05 2 tablespoons nutritional yeast
06 2 tablespoons extra virgin olive oil
07 2 tablespoons fresh lemon juice
08 1/2 teaspoon salt
09 1/4 teaspoon freshly ground black pepper
10 Pinch of ground nutmeg

Garnish

01 Extra toasted walnuts, chopped
02 Freshly ground black pepper
03 Lemon zest

How To Make

Step 01

Prepare the pasta: Bring a large pot of salted water to a boil. Cook pasta according to package instructions until al dente. Reserve 1/2 cup pasta cooking water, then drain and set aside.

Step 02

Toast the walnuts: While pasta cooks, toast walnuts in a dry skillet over medium heat for 3-4 minutes, stirring frequently, until fragrant and golden. Remove from heat and cool slightly.

Step 03

Blend the sauce: In a high-speed blender or food processor, combine toasted walnuts (reserve some for garnish), spinach, plant-based milk, garlic, nutritional yeast, olive oil, lemon juice, salt, pepper, and nutmeg. Blend until completely smooth and creamy, scraping sides as needed.

Step 04

Adjust seasoning: Taste sauce and adjust seasoning as needed. Add more milk for thinner consistency or more nutritional yeast for enhanced umami depth.

Step 05

Combine pasta and sauce: Return drained pasta to pot. Pour spinach walnut sauce over pasta and toss to coat thoroughly. Add reserved pasta water gradually to achieve silky, creamy consistency.

Step 06

Finish and serve: Serve immediately, garnished with chopped walnuts, freshly ground black pepper, and lemon zest.

Equipment Needed

  • Large pot
  • Skillet
  • High-speed blender or food processor
  • Measuring cups and spoons
  • Colander

Allergy Info

Check ingredient labels for allergens and talk to a doctor if you have concerns.
  • Tree nuts (walnuts)
  • Gluten (wheat-based pasta)
  • Soy, almond, or oat (dependent on plant-based milk selection)

Nutrition Details (per portion)

Details here are just for reference—always consult your health provider.
  • Energy (Calories): 495
  • Total Fats: 23 g
  • Carbohydrates: 58 g
  • Proteins: 14 g