Save to Pinterest The smell of toasting walnuts always pulls me into the kitchen, no matter what else I'm doing. I discovered this sauce on a Tuesday night when I had nothing but spinach, a bag of walnuts, and some pasta sitting in the pantry. Now it's become my go-to when I want something that feels indulgent but actually takes minutes to throw together. The way the sauce turns that impossibly vibrant green still makes me smile every single time.
I served this to my skeptical brother-in-law who swore he hated anything vegan, and he went back for seconds. There's something about the earthiness of walnuts combined with bright spinach that just works. Now whenever I'm hosting last-minute dinner guests, this is what I make because it never fails to impress.
Ingredients
- 350 g (12 oz) dried pasta: I usually grab whatever shape catches my eye at the store, but penne holds onto this sauce beautifully
- 120 g (1 cup) raw walnuts: Toasting these first is what transforms the sauce from good to absolutely incredible
- 120 g (4 cups) fresh baby spinach: Don't be tempted to use frozen here, fresh gives you that gorgeous bright green color
- 240 ml (1 cup) unsweetened plant-based milk: Oat milk is my personal favorite for creaminess, but almond works perfectly too
- 2 garlic cloves: Fresh garlic makes all the difference here, don't substitute with powder
- 2 tbsp nutritional yeast: This is what gives you that subtle cheesy flavor without any dairy
- 2 tbsp extra virgin olive oil: Use the good stuff here, you can really taste it
- 2 tbsp lemon juice: Fresh squeezed only, it brightens the whole dish
- 1/2 tsp salt: Start with this and adjust to your taste
- 1/4 tsp freshly ground black pepper: Grind it fresh for the best flavor
- Pinch of ground nutmeg: Optional but adds this lovely warmth that people can't quite put their finger on
- Extra toasted walnuts for garnish: Because that crunch on top is everything
- Freshly ground black pepper for serving: A generous final sprinkle makes it look restaurant-worthy
- Lemon zest: The final touch that makes everything pop
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get your pasta going:
- Bring a large pot of salted water to boil and cook your pasta until perfectly al dente, then remember to save that precious pasta water before draining
- Toast the walnuts:
- Throw them in a dry skillet over medium heat, stirring frequently until they're fragrant and golden, about 3 to 4 minutes
- Blend up the magic:
- Combine your toasted walnuts, spinach, plant milk, garlic, nutritional yeast, olive oil, lemon juice, salt, pepper, and nutmeg in a blender, then blitz until completely smooth
- Taste and tweak:
- Give it a try and adjust the seasoning, adding more milk if you want it thinner or more nutritional yeast for extra cheesiness
- Bring it all together:
- Return your pasta to the pot, pour that gorgeous green sauce over, and toss until every strand is coated, adding pasta water as needed
- Plate it up:
- Serve immediately with extra chopped walnuts, a generous grind of black pepper, and that lemon zest if you're feeling fancy
Save to Pinterest This pasta has become synonymous with comfort in my house. On busy weeknights when cooking feels like a chore, this recipe reminds me why I fell in love with making food in the first place. Something about tossing pasta in that vibrant green sauce just makes everything feel better.
Making It Your Own
I've learned that this recipe is incredibly forgiving. Sometimes I throw in sautéed mushrooms when I want something heartier, and other times I add grilled tofu for extra protein. The sauce adapts beautifully to whatever you're craving that night.
Pasta Pairings
A crisp glass of Pinot Grigio alongside this pasta makes even a regular Tuesday feel special. Something about the bright wine against the creamy sauce just works, and it's become my little ritual when I make this dish.
Timing Tips
The trick is timing everything so your sauce is ready the moment your pasta is done. I start toasting the walnuts as soon as the pasta water hits the boil, and by the time I'm draining the pasta, the sauce is blended and ready to go.
- Keep your blender handy before you start cooking
- Toast extra walnuts for snacking while you cook
- Have your garnish ingredients ready before you start the sauce
Save to Pinterest There's something deeply satisfying about serving a dish that looks so beautiful and tastes so good, knowing it's made from simple, honest ingredients. Hope this becomes one of your weeknight staples too.
Recipe FAQ
- → Can I make this without a high-speed blender?
Yes, a food processor works equally well for achieving a smooth, creamy sauce. Blend in batches if needed, ensuring all ingredients are fully incorporated.
- → What plant-based milk works best?
Oat milk provides the creamiest texture, while soy milk adds protein and almond milk offers a lighter option. Choose unsweetened varieties to maintain savory balance.
- → How do I adjust the sauce consistency?
Add reserved pasta water gradually to thin the sauce, or blend in extra nutritional yeast for a richer, more cheese-like texture. Taste and adjust as needed.
- → Are there nut-free alternatives?
Substitute walnuts with sunflower seeds or hemp seeds for similar earthiness. Cashews also work beautifully and create an even creamier sauce when blended.
- → Can this be made gluten-free?
Absolutely. Simply use gluten-free pasta instead of regular pasta, and verify your plant-based milk label for any gluten-containing additives.
- → What proteins pair well with this dish?
Sautéed mushrooms, grilled tofu, or chickpeas add substance and nutrition. Pan-fried tempeh or white beans also complement the spinach walnut sauce beautifully.