This indulgent pasta brings together sun-dried tomatoes and soaked cashews for an incredibly velvety sauce. The creamy blend coats each piece perfectly while fresh spinach adds bright color and nutrition. Ready in under thirty minutes, this Italian-inspired dish becomes your go-to for satisfying comfort food that happens to be entirely plant-based.
The first time I made this sauce, I stood over the blender totally skeptical that cashews could possibly create something this luxurious. My roommate walked into the kitchen and immediately asked what restaurant I'd ordered from, because the smell of sun-dried tomatoes and garlic had filled our entire apartment. Now it's the recipe I turn to when I need something that feels indulgent but takes less than 30 minutes.
Last winter my sister came over feeling completely defeated by a terrible week at work. I boiled pasta and whipped up this sauce while she sat at my counter, and by the time we sat down to eat, she actually laughed for the first time in days. Food has this way of making everything feel manageable, even when life feels overwhelming.
Ingredients
- 350 g dried pasta: Penne and fusilli catch the sauce beautifully, but gluten-free versions work perfectly too
- 100 g sun-dried tomatoes in oil: Reserve that flavorful oil and it becomes part of your cooking foundation
- 1 cup raw cashews: Soaking them for 15 minutes makes all the difference between grainy and impossibly smooth
- 2 cups unsweetened plant-based milk: Oat milk adds natural creaminess while almond keeps it lighter
- 3 tbsp nutritional yeast: This creates the savory depth that usually comes from parmesan
- 2 cloves garlic: Fresh garlic always tastes better than powdered in this sauce
- 1 tbsp lemon juice: Just enough bright acid to cut through the richness
- 1 tsp dried oregano: Dried works beautifully here, but fresh basil at the end is nonnegotiable
- 1 small yellow onion: Finely chopped so it melts into the sauce rather than chunky bits
- 2 cups fresh baby spinach: It wilts down to almost nothing but adds such gorgeous color
Instructions
- Cook your pasta to perfection:
- Boil according to package directions, but seriously, don't forget to save that half cup of starchy cooking water before draining
- Blend the magic:
- Toss soaked cashews, sun-dried tomatoes, plant milk, nutritional yeast, garlic, lemon juice, oregano, salt and pepper into your blender and let it run until it's completely velvety
- Build the foundation:
- Heat your oil in a large skillet over medium heat and sauté the onion until it turns translucent and smells amazing
- Create the sauce:
- Pour that gorgeous blended mixture into the skillet and let it gently simmer for a few minutes while stirring occasionally
- Add the greens:
- Throw in the spinach and watch it wilt down into the sauce, which takes barely two minutes
- Bring it all together:
- Add your cooked pasta to the skillet and toss everything together, adding splashes of that reserved pasta water if the sauce needs loosening
- Finish with love:
- Serve immediately topped with torn fresh basil and red pepper flakes if you like a little heat
This pasta has become my go-to for dinner parties because it looks so impressive and tastes even better. Watching people's faces when they realize it's vegan never gets old.
Making It Your Own
I've discovered that roasted cherry tomatoes add this incredible sweetness that balances the tangy sun-dried tomatoes perfectly. Sometimes when I want extra texture, I'll sauté mushrooms along with the onions until they're golden and concentrated.
Perfect Pairings
A crisp white wine like Sauvignon Blanc cuts through the richness beautifully, but honestly, sparkling water with lemon works just as well. The key is having something bright and refreshing alongside.
Storage & Meal Prep
The sauce actually keeps beautifully in the fridge for up to four days and freezes well too. I often make a double batch just to keep some on hand for those nights when cooking feels impossible.
- Reheat gently with a splash of plant milk to restore the creamy texture
- The pasta absorbs sauce as it sits, so you might need extra liquid when reheating
- Fresh basil should be added right before serving, not stored with the leftovers
There's something so satisfying about a dish that comes together this quickly but tastes like it simmered all day. Happy cooking, friend.
Questions & Answers
- → Can I make this gluten-free?
-
Simply swap the regular pasta for your favorite gluten-free variety like brown rice penne or chickpea fusilli. The sauce remains naturally gluten-free, making this dish easily adaptable for those avoiding gluten.
- → What can I substitute for cashews?
-
Raw sunflower seeds or soaked almonds blend into a creamy alternative. For nut-free options, try silken tofu or coconut milk. Each substitution creates a slightly different texture while maintaining the rich, satisfying character of the sauce.
- → How long does this keep in the refrigerator?
-
The finished dish stores well for 3-4 days when kept in an airtight container. The sauce actually thickens overnight, making leftovers even more satisfying. Reheat gently with a splash of plant milk to restore the original creamy texture.
- → Can I freeze the sauce separately?
-
Yes, the sauce freezes beautifully for up to 3 months. Portion into freezer-safe containers and thaw overnight in the refrigerator. The cashew base maintains its velvety consistency after freezing, unlike some dairy-based sauces that might separate.
- → How can I add more protein?
-
Stir in white beans, lentils, or plant-based sausage while heating the sauce. Topped with hemp seeds or nutritional yeast, each serving becomes even more substantial without compromising the rich, comforting character that makes this dish special.
- → What milk works best in this sauce?
-
Unsweetened almond and oat milk both create exceptionally creamy results. Soy milk adds extra protein while remaining neutral in flavor. Avoid coconut milk if you prefer not to taste tropical notes—stick to nut and grain-based varieties for authentic Italian-inspired flavor.