This satisfying Italian-inspired pasta features a luxuriously smooth sauce crafted from sun-dried tomatoes soaked in oil and blended with creamy cashews. The result is a rich, velvety coating that clings beautifully to penne, fusilli, or spaghetti. Fresh baby spinach adds vibrant color and nutrients, while garlic, lemon, and oregano create layers of savory flavor. The entire dish comes together in just 30 minutes, making it perfect for weeknight dinners when you want something indulgent but wholesome.
The first time I made this creamy sun-dried tomato pasta, my skeptical omnivore roommate went back for thirds. I'd been experimenting with cashew-based sauces for months, but something about the intense umami punch of sun-dried tomatoes transformed this from 'good for vegan food' to just 'really good food,' period.
I served this at a dinner party last winter when my friend announced she'd gone dairy-free, watching everyone's faces light up with that first bite. There's something magical about a pasta sauce that coats every strand so luxuriously, and the way the fresh basil wilts slightly into the warm sauce creates these little pockets of aromatic sweetness throughout the bowl.
Ingredients
- 350 g dried pasta: Choose penne, fusilli, or spaghetti based on what sauce-holding shape you prefer; gluten-free works beautifully here if needed
- 100 g sun-dried tomatoes in oil: These are the flavor powerhouse of the entire dish, and that reserved oil adds another layer of rich tomato essence
- 1 cup raw cashews: Soaking them first is non-negotiable for that ultra-smooth, cream-like consistency without any gritty texture
- 2 cups unsweetened plant-based milk: Almond, soy, or oat all work; just avoid anything flavored or sweetened
- 3 tbsp nutritional yeast: This brings the subtle cheesy, savory background notes that make the sauce feel complete
- 2 cloves garlic: Fresh garlic adds that punchy aromatic base that rounds out the rich sun-dried tomato flavor
- 1 tbsp lemon juice: Just enough bright acidity to cut through the creamy richness and wake up all the flavors
- 1 tsp dried oregano: A nod to the Italian-inspired profile, though fresh herbs work wonderfully too
- ½ tsp salt and ¼ tsp black pepper: Start here and adjust;; the sun-dried tomatoes already bring saltiness
- 1 small yellow onion: Finely chopped so it melts into the sauce rather than creating distinct onion pieces
- 2 cups fresh baby spinach: Adds beautiful color contrast and a fresh, earthy element to balance the richness
- Fresh basil leaves: Torn by hand right before serving for that burst of sweet, aromatic freshness
Instructions
- Get your pasta water bubbling:
- Cook pasta according to package directions until perfectly al dente, then drain while remembering to reserve that precious half cup of starchy cooking water; it's your secret weapon for sauce consistency.
- Blend up the magic:
- While pasta works, toss those soaked cashews, sun-dried tomatoes, plant-based milk, nutritional yeast, garlic, lemon juice, oregano, salt, and pepper into your high-speed blender; let it run until you've got something impossibly smooth and luscious.
- Build the flavor foundation:
- Heat your olive oil (or that gorgeous reserved sun-dried tomato oil) in a large skillet over medium heat, then sauté your chopped onion for 3-4 minutes until it turns translucent and fragrant.
- Create the creamy base:
- Pour that gorgeous sun-dried tomato cashew sauce into the skillet and let it come to a gentle simmer for 3-4 minutes; stir occasionally as it thickens slightly and the flavors meld together.
- Add the fresh element:
- Toss in those fresh baby spinach leaves and watch them wilt down into the sauce, about 2 minutes; they'll turn vibrant green and add such lovely texture throughout.
- Bring it all together:
- Add your cooked pasta right into the skillet, tossing everything together until every piece is coated in that luxurious sauce; splash in some reserved pasta water if things look too thick.
- Finish with flair:
- Serve immediately while steaming hot, topping with torn fresh basil leaves and a pinch of red pepper flakes if you want that gentle heat kick.
This recipe became my go-to for plant-curious friends who swear they could never give up cheese; watching their expressions change from polite tasting to genuine enjoyment is always such a win. Something about the combination of creamy richness and concentrated tomato flavor just works on a primal comfort level.
Making It Your Own
I've discovered that roasting cherry tomatoes until blistered and adding them right before serving creates these little bursts of sweet acidity that cut beautifully through the creaminess. Sautéed mushrooms also work wonders, adding meaty texture and earthy depth that makes the dish feel even more substantial.
Perfect Pairings
A crisp white wine like Sauvignon Blanc cuts through the richness beautifully, though sparkling water with a squeeze of fresh lemon feels just as right. I've also found that a simple side salad with assertive vinaigrette balances the meal perfectly.
Storage & Make-Ahead Tips
The sauce actually keeps beautifully for up to four days in the refrigerator and often tastes even better after the flavors have had time to marry. I've also frozen portions of the sauce separately, then reheated with fresh pasta for weeknight dinners that feel special.
- Reheat with a splash of plant milk rather than water to maintain that creamy consistency
- The pasta doesn't freeze well, so always store sauce and pasta separately
- Bring the sauce to room temperature before reheating for the smoothest texture
There's something deeply satisfying about a plant-based pasta that doesn't ask for any compromises on flavor or texture; this recipe has become proof that comfort food doesn't need dairy to feel indulgent.
Recipe Questions & Answers
- → Can I make this without cashews?
-
Yes, you can substitute raw cashews with soaked raw sunflower seeds, silken tofu, or coconut cream for a creamy texture. Each alternative will slightly alter the flavor profile while maintaining the luxurious consistency.
- → Is this suitable for meal prep?
-
Absolutely. The sauce thickens when refrigerated, so thin with plant-based milk or reserved pasta water when reheating. Store separately from pasta for best results and combine just before serving.
- → What plant-based milk works best?
-
Unsweetened almond and oat milk provide neutral flavors that won't compete with the sun-dried tomatoes. Soy milk creates an extra creamy texture. Avoid strongly flavored varieties like coconut unless you enjoy that taste profile.
- → How can I add more protein?
-
Stir in white beans, lentils, or vegan sausage during the final minutes. Topping with hemp seeds, nutritional yeast, or chopped walnuts also boosts protein content while adding pleasant texture contrast.
- → Can I use fresh tomatoes instead?
-
Fresh tomatoes won't provide the same concentrated flavor. However, you can roast cherry tomatoes with olive oil and garlic until shriveled and sweet, then blend them with cashews for a similar intense tomato essence.
- → How spicy is this dish?
-
The base version is mild with just warmth from black pepper and garlic. Add crushed red pepper flakes to taste during cooking or serve alongside for those who enjoy heat. A pinch of cayenne in the sauce also works beautifully.