This hearty pasta brings together the intense, sweet-tangy flavor of sun-dried tomatoes with a luxurious cashew-based cream sauce. The blend creates a velvety texture that coats every strand perfectly, while fresh spinach adds color and nutrients. Ready in just 30 minutes, it's ideal for weeknight dinners when you want something deeply satisfying but still wholesome.
The first time I made this sauce, my roommate walked in and immediately asked if I'd been cooking cream-based pasta all afternoon. That rich, umami aroma from sun-dried tomatoes does something magical to a kitchen—it makes everything feel cozy and welcoming, even on a chaotic Tuesday night.
I served this at a small dinner party last winter when my friend announced she'd gone vegan. Watching everyone go silent for that first bite, then ask for seconds, made me realize how powerful comfort food truly is—regardless of what's in it.
Ingredients
- 350 g dried pasta: Penne catches the sauce beautifully in those ridges, though fusilli works wonderfully too
- 100 g sun-dried tomatoes in oil: That reserved oil is liquid gold—don't let it go to waste
- 1 cup raw cashews: Soaking them soft enough makes all the difference between smooth and grainy sauce
- 2 cups unsweetened plant-based milk: Oat milk gives the creamiest result, but almond keeps it lighter
- 3 tbsp nutritional yeast: This adds that subtle, cheesy depth without any dairy
- 2 cloves garlic: Fresh is non-negotiable here—powder won't give you the same aromatic punch
- 1 tbsp lemon juice: Just enough brightness to cut through all that richness
- 1 tsp dried oregano: Dried works perfectly since it'll bloom in the hot sauce
- 1 small yellow onion: Finely chopped so it practically melts into the sauce
- 2 cups fresh baby spinach: It wilts down to almost nothing but adds such lovely color
- Fresh basil leaves: Torn by hand—those rough edges hold more sauce than neat cuts
Instructions
- Get your pasta water bubbling:
- Boil a large pot of salted water and cook pasta until al dente, then drain but save that precious half cup of starchy cooking water
- Make the magic sauce:
- Blend those soaked cashews with sun-dried tomatoes, plant milk, nutritional yeast, garlic, lemon juice, oregano, salt and pepper until it's impossibly smooth
- Build your flavor base:
- Heat olive oil in a large skillet over medium heat and cook the onion until it turns translucent and fragrant
- Bring it all together:
- Pour that gorgeous creamy sauce into the skillet and let it simmer gently for a few minutes while you stir
- Add the green:
- Toss in the spinach and watch it wilt down into the sauce
- Combine and serve:
- Add the cooked pasta and toss everything together, using that reserved pasta water to loosen the sauce if needed, then finish with fresh basil
This became my go-to for nights when friends drop by unexpectedly. There's something about that deep red sauce clinging to pasta that makes people feel taken care of, like you planned something elaborate instead of throwing it together in thirty minutes.
Making It Ahead
The sauce actually tastes better the next day, once those flavors have had time to really mingle and develop. Store it separately from the pasta and reheat gently with a splash of water or plant milk.
Choosing Your Pasta
I've tried shapes I never thought would work, and honestly, most do their job well. Short pasta with ridges or spirals holds onto this thick sauce best, but long strands work if you're craving that twirl-worthy moment.
Simple Variations
Sometimes I add roasted cherry tomatoes when they're in season, letting them blister until they burst. Mushrooms work beautifully too, especially when you've got time to really develop that golden-brown sear.
- A handful of toasted pine nuts adds lovely crunch
- Swap spinach for kale if you need something heartier
- A drizzle of good olive oil at the end brings everything together
There's nothing quite like standing over a steaming bowl of this pasta, basil in one hand, wine in the other, while the kitchen still smells like magic.
Recipe Questions & Answers
- → Can I make this without cashews?
-
Yes, you can substitute soaked raw almonds or sunflower seeds for a nut-free version. For a lighter sauce, try blending white beans with the sun-dried tomatoes and plant milk instead.
- → How long does the sauce keep in the refrigerator?
-
The creamy sauce stores well for up to 4 days in an airtight container. The pasta is best enjoyed fresh, but you can refrigerate leftovers for 2-3 days and reheat with a splash of plant milk to restore creaminess.
- → What pasta shapes work best with this sauce?
-
Penne, fusilli, and rigatoni are excellent choices as their ridges and hollows capture the thick sauce beautifully. Spaghetti works well too, though the coating may be lighter than with tube shapes.
- → Can I freeze this dish?
-
The sauce freezes beautifully for up to 3 months. For best results, freeze the sauce separately and cook fresh pasta when ready to serve. If freezing the complete dish, slightly undercook the pasta to prevent mushiness upon reheating.
- → How can I add more protein to this meal?
-
Stir in white beans, lentils, or vegan sausage during the final minutes. Toppings like toasted pine nuts, hemp seeds, or nutritional yeast also boost protein content while adding delightful texture.