Save I discovered this sauce on a Tuesday evening when my fridge held nothing but a bag of spinach and some aging walnuts. The blender whirred, and suddenly I had this shocking emerald creation that made my whole kitchen smell like something you'd order at a restaurant. Now it's the dish I make when I need something beautiful but don't want to think too hard.
Last month I served this to my friend who swears she hates vegan food, and she literally licked her plate. The way the sauce clings to each strand of pasta makes every bite feel luxurious without being heavy. Something about the earthy walnuts mixed with bright lemon just works.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 350 g dried pasta: Choose something with texture so the sauce has places to hide and cling
- 120 g raw walnuts: Toasting these transforms them from bitter to deeply aromatic and slightly sweet
- 120 g fresh baby spinach: Pack it down tightly because it wilts into nothing but contributes all that gorgeous color
- 240 ml unsweetened plant-based milk: Oat milk gives the creamiest results but almond works beautifully too
- 2 garlic cloves: Don't be shy with garlic, it's the backbone that keeps the sauce from tasting too vegetal
- 2 tbsp nutritional yeast: This is what gives the sauce that subtle cheese-like depth without any dairy
- 2 tbsp extra virgin olive oil: Use the good stuff because you'll really taste it in the final dish
- 2 tbsp lemon juice: Fresh lemon cuts through the richness and makes the green color sing
- 1/2 tsp salt and 1/4 tsp black pepper: Start here and adjust, remembering that the walnuts need salt to shine
- Pinch of ground nutmeg: Just a whisper adds warmth that people won't be able to identify but will definitely notice
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Boil your pasta water:
- Salt it generously, like the sea, because this is your only chance to season the pasta itself
- Toast the walnuts while water heats:
- Keep them moving in a dry skillet over medium heat until they smell nutty and turn golden brown
- Blend your sauce:
- Combine toasted walnuts, spinach, milk, garlic, nutritional yeast, olive oil, lemon juice, salt, pepper, and nutmeg, then blend until completely smooth
- Taste and adjust:
- This is when you decide if it needs more salt, more lemon brightness, or a splash more milk to loosen it up
- Combine everything:
- Pour that vibrant sauce over your drained pasta, adding pasta water as needed until it coats each piece perfectly
- Finish it off:
- Top with extra chopped walnuts, a grinding of fresh pepper, and some lemon zest because pretty food tastes better
Save This recipe saved me during a dinner party once when I completely forgot to make a planned sauce. My guests had no idea it was a backup plan, and now they request it every time they come over. Sometimes the best discoveries happen by accident.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Making It Your Own
I've played around with adding sautéed mushrooms to the sauce for extra umami, and honestly, it might be better than the original. You can also swap the walnuts for cashews if you want something even creamier, though you'll lose that distinct walnut flavor that makes this special.
Perfect Pairings
A crisp white wine like Pinot Grigio cuts through the richness beautifully, and a simple green salad with an acidic vinaigrette balances the creamy pasta perfectly. Sometimes I just serve it with crusty bread and call it dinner.
Storage and Make-Ahead Tips
The sauce actually keeps for three days in the fridge and might even taste better the next day when the flavors have had time to meld. If you're meal prepping, cook the pasta fresh and store the sauce separately, then just warm it up with a splash of water when you're ready to eat.
- The sauce freezes beautifully for up to three months if you want to double the batch
- If the sauce separates after refrigerating, just give it a quick blend and it will emulsify again
- Never add cold sauce to hot pasta or the sauce won't coat evenly
Save There's something deeply satisfying about turning a handful of simple ingredients into something this vibrant and comforting. This is the kind of food that makes you feel taken care of, even on a random Tuesday night.
Recipe FAQs
- → Can I use frozen spinach instead of fresh?
Yes, frozen spinach works well. Thaw and squeeze out excess moisture before blending to prevent a watery sauce. You'll need about 150g frozen spinach, which yields roughly 60g once thawed and drained.
- → What plant-based milk works best for this dish?
Oat milk and soy milk create the creamiest texture due to their natural richness. Almond and cashew milk also work nicely. Avoid low-fat varieties as they may result in a thinner sauce.
- → How do I make the sauce thicker or thinner?
For a thicker sauce, use less plant-based milk or add more nutritional yeast. For a thinner, silkier consistency, gradually add the reserved pasta cooking water until you reach your desired thickness.
- → Can I prepare this sauce in advance?
Yes, the blended sauce keeps refrigerated for up to 3 days in an airtight container. Reheat gently over low heat with a splash of plant-based milk before tossing with freshly cooked pasta.
- → What pasta shapes pair best with this sauce?
Spaghetti, fettuccine, and penne are excellent choices as they hold the creamy sauce well. Chunky shapes like rigatoni or farfalle also work beautifully for catching pockets of sauce.
- → How can I add more protein to this dish?
Sauté sliced mushrooms, add grilled tofu cubes, or stir in white beans for extra protein and substance. Hemp seeds or pumpkin seeds make nutritious garnishes that boost protein content.