Imagine waking up to a bowl of silky pasta that’s both comforting and completely plant‑based. This Creamy Vegan Spinach Pasta brings the indulgence of a classic brunch favorite without any dairy or eggs, making it perfect for anyone craving a hearty start to the day.
What sets this dish apart is the velvety cashew‑based sauce that clings to every strand of pasta, while fresh spinach adds a burst of color and a boost of nutrients. A hint of lemon zest lifts the richness, creating a balanced flavor profile you’ll want to revisit.
Breakfast lovers, brunch hosts, and even lunch‑time snack seekers will adore this recipe. It’s ideal for lazy weekend mornings, festive brunch tables, or quick weekday meals when you need a nutritious yet satisfying bite.
The cooking process is straightforward: cook the pasta, whip up a quick cashew‑spinach sauce, toss everything together, and finish with a sprinkle of toasted pine nuts. In under thirty minutes you’ll have a restaurant‑quality plate ready to serve.
Why You'll Love This Recipe
Plant‑Based Luxury: The cashew cream mimics dairy richness while staying 100% vegan, giving you a luxurious mouthfeel without any animal products.
Speedy Brunch Solution: From start to finish it takes less than half an hour, making it perfect for busy mornings or last‑minute gatherings.
Nutritious Powerhouse: Spinach delivers iron and vitamins, while cashews add healthy fats and protein, creating a balanced, energizing meal.
Customizable Canvas: Swap noodles, add seasonal veggies, or sprinkle different nuts—this recipe adapts to whatever you have on hand.
Ingredients
The backbone of this pasta is a simple blend of soaked cashews, fresh spinach, and aromatic aromatics. The cashews provide a creamy base without dairy, while the spinach adds color, texture, and a dose of iron. Complementary flavors come from garlic, lemon, and a touch of nutritional yeast, which imparts a subtle cheesy note. Together these components create a sauce that’s both silky and wholesome.
Pasta & Base
- 12 oz (340 g) whole‑wheat penne or fusilli
- 1 ½ cups raw cashews (soaked 4 hrs or boiled 10 mins)
Creamy Spinach Sauce
- 4 cups fresh baby spinach, loosely packed
- 2 cloves garlic, minced
- 1 tablespoon lemon juice (freshly squeezed)
- ¼ cup nutritional yeast
- ½ cup unsweetened almond milk (or any plant milk)
Seasonings & Garnish
- ½ teaspoon sea salt (or to taste)
- ¼ teaspoon freshly ground black pepper
- ¼ teaspoon red‑pepper flakes (optional)
- 2 tablespoons toasted pine nuts (for garnish)
- 1 tablespoon extra‑virgin olive oil
Each component plays a specific role: the cashews create a thick, dairy‑free cream; almond milk adjusts consistency; nutritional yeast adds a subtle umami “cheesy” depth; and the lemon juice brightens the sauce, preventing it from feeling heavy. The pine nuts contribute a pleasant crunch and a buttery finish that elevates the overall brunch experience.
Step-by-Step Instructions

Preparing the Pasta
Bring a large pot of salted water to a rolling boil. Add the whole‑wheat penne and cook according to package instructions until al dente, usually 9–11 minutes. Stir occasionally to prevent sticking. Once cooked, reserve ½ cup of the starchy cooking water, then drain the pasta and set aside.
Making the Creamy Spinach Sauce
- Blend the Base. In a high‑speed blender, combine the soaked cashews, almond milk, nutritional yeast, lemon juice, and a pinch of salt. Blend until completely smooth, about 1‑2 minutes. The mixture should be thick yet pourable; add a splash of the reserved pasta water if it feels too stiff.
- Sauté Aromatics. While the pasta cooks, heat the olive oil in a large skillet over medium heat. Add the minced garlic and red‑pepper flakes, sautéing for 30‑45 seconds until fragrant but not browned. This quick step releases essential oils that deepen the sauce’s flavor.
- Incorporate Spinach. Add the fresh baby spinach to the skillet, tossing constantly. The leaves will wilt dramatically within 1–2 minutes, releasing a vibrant green liquid. Once wilted, pour the blended cashew mixture over the spinach, stirring to combine.
- Simmer & Thicken. Reduce the heat to low and let the sauce simmer gently for 3–4 minutes. Stir frequently; the sauce will thicken as the cashew particles emulsify with the spinach juices. If it becomes too thick, stir in a little more reserved pasta water until you reach a silky consistency.
- Season to Taste. Finish the sauce with freshly ground black pepper and adjust salt if needed. Taste for balance— the lemon should provide a subtle lift without overpowering the creamy base.
Combining & Finishing
Add the drained penne directly into the skillet, tossing to coat each piece evenly with the sauce. Cook together for another minute, allowing the pasta to absorb some of the creamy liquid. Transfer the pasta to serving bowls, sprinkle toasted pine nuts on top, and drizzle a final drizzle of olive oil for gloss. Serve immediately while steam‑hot for the ultimate brunch experience.
Tips & Tricks
Perfecting the Recipe
Soak Cashews Properly. For the smoothest sauce, soak raw cashews for at least 4 hours or boil them for 10 minutes. This softens the nuts, eliminating grainy texture.
Reserve Pasta Water. The starchy water helps emulsify the sauce, giving it that glossy, restaurant‑quality finish.
Don’t Overcook Spinach. Spinach wilts in seconds; overcooking can make the sauce watery and dull the vibrant green color.
Flavor Enhancements
Add a splash of white wine or a teaspoon of miso paste after sautéing the garlic for an extra umami boost. A pinch of smoked paprika can introduce a gentle smoky note that pairs beautifully with the creamy base.
Common Mistakes to Avoid
Avoid blending the cashew sauce while it’s still cold; it can result in a gritty texture. Also, never let the sauce boil vigorously—high heat can cause the cashews to separate, ruining the creaminess.
Pro Tips
Finish with Fresh Herbs. A sprinkle of chopped basil or flat‑leaf parsley adds brightness and a pop of color right before serving.
Use a High‑Speed Blender. A powerful blender ensures the cashew sauce becomes ultra‑smooth, eliminating any leftover chunks.
Toast Pine Nuts Lightly. Toast them in a dry skillet over low heat for 2‑3 minutes; they’ll release a buttery aroma without burning.
Variations
Ingredient Swaps
Replace whole‑wheat pasta with gluten‑free rice noodles or chickpea pasta for a different texture. Swap cashews for soaked almonds or macadamia nuts if you have a nut allergy (use sunflower seed butter as an alternative). Add roasted cherry tomatoes or sautéed mushrooms for extra depth and color.
Dietary Adjustments
For a lower‑calorie version, use cauliflower “rice” instead of pasta. To make it soy‑free, ensure the nutritional yeast is plain and not fortified with soy. The recipe is already vegan, gluten‑free (when using GF pasta), and nut‑free if you follow the suggested swaps.
Serving Suggestions
Pair the creamy pasta with a crisp arugula salad dressed in lemon‑olive oil, or serve alongside roasted sweet potato wedges for a heartier brunch. A side of fresh fruit—berries or sliced melon—adds a sweet contrast that balances the richness.
Storage Info
Leftover Storage
Allow the pasta to cool to room temperature, then transfer it to an airtight container. Store in the refrigerator for up to 3 days. If you need longer storage, portion the dish into freezer‑safe bags, lay flat, and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating Instructions
Reheat gently on the stovetop over low heat, adding a splash of almond milk or water to restore creaminess. Stir frequently for 4–5 minutes until heated through. In a microwave, cover the portion with a damp paper towel and heat on medium power for 1½–2 minutes, stirring halfway.
Frequently Asked Questions
This Creamy Vegan Spinach Pasta delivers brunch‑level indulgence with wholesome, plant‑based ingredients and a quick, fool‑proof method. By mastering the cashew‑based sauce and timing the pasta just right, you’ll create a dish that feels both luxurious and nourishing. Feel free to experiment with the suggested swaps or add your own twist—cooking is an adventure. Serve it hot, enjoy the vibrant flavors, and start your day with confidence and comfort.