This vibrant pasta dish brings together the intense, concentrated flavor of sun-dried tomatoes with the luxurious creaminess of soaked cashews. The sauce achieves a perfectly velvety texture that clings beautifully to every strand of pasta, while fresh spinach adds color and nutritional balance. The entire dish comes together in just 30 minutes, making it ideal for weeknight dinners yet impressive enough for serving guests.
The cashew-based cream sauce delivers all the richness of traditional dairy without any animal products, while nutritional yeast provides subtle cheesy undertones. Adjust the spice level with red pepper flakes, or keep it mild for family-friendly dining.
The first time I made this sauce, my roommate actually stopped midway through eating to ask what restaurant I'd ordered from. I'd been experimenting with cashew creams for months, but adding sun-dried tomatoes was one of those happy accidents that turned into a regular staple. Something about that tangy, smoky depth transforms a humble blender sauce into something that feels indulgent without any dairy at all.
Last winter, when my sister came to visit and mentioned she'd gone fully dairy-free, I nervously put this on the table. She took one bite, eyes wide, and immediately asked for the recipe before even finishing her plate. Now it's our go-to comfort food whenever she visits, and I've caught my non-vegan friends requesting it just as often.
Ingredients
- 350 g dried pasta: Penne catches the sauce beautifully in those ridges, but fusilli works just as well. Glute nfree options hold up surprisingly well here.
- 100 g sun-dried tomatoes in oil: That oil they're packed in is liquid gold, so don't drain it away completely. It adds an extra layer of flavor to the finished dish.
- 1 cup raw cashews: Soaking them isn't optional if you want that restaurant-quality silkiness. Fifteen minutes in hot water makes all the difference between grainy and gorgeous.
- 2 cups unsweetened plant-based milk: I've used everything from oat to soy, and honestly, they all work. Just skip the vanilla-flavored varieties unless you want dessert pasta.
- 3 tbsp nutritional yeast: This is what gives you that cheesy, savory depth that people assume comes from dairy. Don't skip it.
- 2 cloves garlic: Fresh is best here, but in a pinch, a half teaspoon of garlic powder won't ruin anything.
- 1 tbsp lemon juice: Just enough acid to cut through all that richness and make everything taste brighter.
- 1 tsp dried oregano: Dried herbs actually work better than fresh in the sauce since they won't leave little green flecks everywhere.
- ½ tsp salt and ¼ tsp black pepper: Start here and adjust to your taste. Some sun-dried tomatoes are saltier than others.
- 1 small yellow onion: Finely chopped so it almost disappears into the sauce. No one wants big onion chunks in their creamy pasta.
- 2 cups fresh baby spinach: It seems like a lot, but it wilts down to practically nothing. You can easily double this if you want to sneak in more greens.
Instructions
- Get your pasta water going first:
- Cook the pasta until al dente, but don't forget to grab that half cup of cooking water before you drain. That starchy liquid is magic for fixing too-thick sauces later.
- Blend up some liquid gold:
- Throw your soaked cashews, sun-dried tomatoes, plant milk, nutritional yeast, garlic, lemon juice, oregano, salt, and pepper into the blender. Let it run for a full minute or two until it's completely smooth and silky.
- Build your flavor base:
- While the blender's doing its thing, sauté that chopped onion in your olive oil over medium heat. You want it soft and translucent, not browned, about three or four minutes.
- Bring it all together:
- Pour that gorgeous pink-orange sauce into the skillet with your onions and let it bubble gently for a few minutes. Stir it occasionally so nothing sticks to the bottom.
- Add your greens:
- Toss in the spinach and watch it collapse into the sauce. This only takes about two minutes, and suddenly you've got a complete meal in one pan.
- Unite everything:
- Add your cooked pasta right into the skillet and toss it until every piece is coated. If it looks too thick, that reserved pasta water will fix it instantly.
This recipe became my go-to dinner party dish after a particularly memorable evening when my usually skeptical father-in-law went back for thirds. Something about seeing people genuinely surprised by how satisfying plant-based food can be makes the whole process feel like sharing a secret rather than just serving dinner.
Make It Your Own
Sometimes I throw in roasted cherry tomatoes when they're in season, letting them blister in the oven while the pasta water boils. The burst of sweetness from fresh tomatoes plays beautifully against the intense, concentrated flavor of the sun-dried ones.
Perfecting The Texture
I've found that blending the sauce while the cashews are still warm from soaking gives you an even creamier result. Also, don't be afraid to let the sauce simmer a bit longer if it seems too thin, it reduces beautifully without losing that luxurious mouthfeel.
Serving Suggestions
This pasta holds up surprisingly well the next day, though I usually add an extra splash of plant milk when reheating. A simple green salad with a sharp vinaigrette cuts through the richness perfectly, and honestly, a crusty piece of garlic bread never hurt anyone.
- Don't skip the fresh basil finish, it brightens everything
- A pinch of red pepper flakes adds lovely warmth if you like heat
- The dish actually tastes better after sitting for ten minutes, so take your time getting to the table
There's something deeply satisfying about a pasta dish that feels indulgent enough for company but comes together quickly enough for a random Tuesday. This one's been saving my dinner game for years, and I hope it finds a permanent spot in your rotation too.
Common Recipe Questions
- → Can I make this pasta gluten-free?
-
Absolutely. Simply substitute your preferred gluten-free pasta variety for the wheat-based version. The sauce remains naturally gluten-free, so the entire dish accommodates gluten-sensitive diners without any modifications to the creamy cashew and sun-dried tomato base.
- → How long do cashews need to soak?
-
Soak raw cashews in hot water for 15 minutes to soften them adequately for blending. This ensures a completely smooth, velvety sauce without any grainy texture. If you have extra time, soaking in room-temperature water for 2-4 hours works equally well.
- → Can I prepare the sauce in advance?
-
The creamy sun-dried tomato sauce stores beautifully in the refrigerator for up to 4 days. Make a double batch and keep it on hand for quick weeknight meals. The sauce may thicken when chilled—simply whisk in a splash of plant-based milk or pasta water when reheating to restore the silky consistency.
- → What can I use instead of cashews?
-
For nut-free alternatives, try sunflower seeds or hemp hearts soaked similarly to cashews. Coconut cream creates richness but adds subtle coconut flavor. Silken tofu blended with the sun-dried tomatoes offers a lighter, protein-rich option, though the texture will be slightly less velvety.
- → How can I add more protein to this dish?
-
Stir in white beans, chickpeas, or lentils during the final minutes of cooking. Tofu cubes pan-fried until golden make an excellent topping. Nutritional yeast already contributes some protein, but serving alongside a side of tempeh or seitan can transform this into a protein powerhouse meal.
- → What vegetables work well in this pasta?
-
Beyond spinach, consider adding roasted cherry tomatoes, sautéed mushrooms, diced bell peppers, or steamed broccoli. Artichoke hearts, olives, or capers enhance the Mediterranean profile. The versatile sauce pairs beautifully with most vegetables, making it easy to customize based on what's in season.