Indulge in a luscious Italian-inspired pasta that brings together the intense sweetness of sun-dried tomatoes with the creamy richness of soaked cashews. This plant-based creation delivers restaurant-quality results in just 30 minutes, featuring a velvety smooth sauce that coats each strand perfectly. The addition of fresh baby spinach adds vibrant color and nutrients, while a hint of garlic, lemon, and oregano creates layers of Mediterranean flavor. Whether you're hosting a dinner party or craving a comforting weeknight meal, this dish promises satisfaction with its harmonious blend of tangy, creamy, and savory notes.
The first time I made this sauce, my skeptical carnivore roommate went back for thirds. That moment of quiet pride, watching someone scrape their bowl clean, still makes me smile. Sun-dried tomatoes bring this concentrated umami punch that nobody quite believes is plant-based until they taste it.
I discovered the trick of reserving that sun-dried tomato oil during a tiny apartment kitchen experiment when I was too broke to buy separate cooking oil. The way it infuses the onions with that deep tomato flavor still feels like finding a twenty dollar bill in your winter coat pocket.
Ingredients
- Pasta: 350 g dried pasta such as penne, fusilli, or spaghetti. I love how penne catches sauce in its tubes, but any shape works including gluten-free varieties
- Sun-dried tomatoes: 100 g in oil, drained. That oil is liquid gold, so save 2 tbsp for sautéing. These little concentrated gems are the backbone of the whole sauce
- Raw cashews: 1 cup, soaked for 15 minutes in hot water then drained. This softening step is what makes the sauce velvety instead of gritty
- Plant-based milk: 2 cups unsweetened. Almond, soy, or oat all work beautifully. Avoid vanilla flavored versions here
- Nutritional yeast: 3 tbsp adds that subtle cheesy background note without any dairy
- Garlic: 2 cloves. Fresh brings the right punch, but do not let it burn or it will turn bitter
- Lemon juice: 1 tablespoon cuts through the richness and brightens everything
- Dried oregano: 1 teaspoon gives that familiar Italian herb warmth
- Salt: ½ teaspoon, or adjust to your taste preference
- Freshly ground black pepper: ¼ teaspoon brings a gentle heat
- Olive oil: 1 tablespoon or use that precious reserved sun-dried tomato oil
- Yellow onion: 1 small one, finely chopped. The sweetness here balances the tomatoes
- Fresh baby spinach: 2 cups. It wilts down beautifully into the sauce
- Fresh basil leaves: torn, to serve. The pop of fresh herb at the end makes everything sing
- Crushed red pepper flakes: optional, for those who like a bit of heat
Instructions
- Cook your pasta:
- Boil according to package directions until al dente, then drain but save ½ cup of that starchy cooking water. It is magic for adjusting sauce consistency later
- Blend the sauce base:
- Combine soaked cashews, sun-dried tomatoes, plant milk, nutritional yeast, garlic, lemon juice, oregano, salt, and pepper in a high-speed blender. Run until completely smooth and creamy, about 1 to 2 minutes
- Sauté the onion:
- Heat olive oil in a large skillet over medium heat. Add chopped onion and cook 3 to 4 minutes until translucent and fragrant, stirring occasionally
- Simmer the sauce:
- Pour that gorgeous blended mixture into the skillet and bring to a gentle bubble. Let it cook 3 to 4 minutes, stirring now and then as it thickens slightly
- Add the spinach:
- Throw in those 2 cups of fresh spinach and stir for about 2 minutes until it wilts down into the sauce like it belongs there
- Combine everything:
- Add the cooked pasta to the skillet and toss until every piece is coated. Splash in some of that reserved pasta water if the sauce needs loosening up
- Serve it up:
- Plate immediately while the sauce is hot and creamy, topped with torn fresh basil and red pepper flakes if you like things spicy
This recipe became my go-to dinner party dish after my friend Maya literally licked her plate at a casual Tuesday night hang. There is something about how the sauce coats the pasta that makes people feel taken care of, like you cooked for hours instead of 30 minutes.
Make It Your Own
Roasted cherry tomatoes add this sweet burst that plays so nicely against the tangy sun-dried version. Sautéed mushrooms bring a meaty texture that even non-vegans appreciate. Sometimes I throw in artichoke hearts for extra briney depth.
Wine Pairings
A crisp Sauvignon Blanc cuts through the creaminess perfectly. The acidity refreshes your palate between bites. If you are not drinking wine, sparkling water with a wedge of lemon works just as beautifully to balance the rich sauce.
Storage & Prep
The sauce keeps beautifully in the fridge for up to 4 days and actually tastes better the next day as flavors meld. Reheat gently with a splash of water to bring back that creamy consistency. You can also freeze it in portions for those nights when cooking feels impossible.
- Soak cashews in the morning if you want to make dinner even faster
- Double the sauce recipe and freeze half for a future meal
- Have all ingredients measured before you start cooking, the sauce comes together quickly
There is quiet joy in serving something so satisfying and completely plant-based. Watching people realize that vegan food can be this comforting, this rich, this good, never gets old.
Recipe FAQs
- → Can I make this dish nut-free?
-
Yes, substitute cashews with raw sunflower seeds or silken tofu. The texture will remain creamy, though the flavor profile will shift slightly. Both alternatives blend beautifully into smooth sauces.
- → How long does the sauce keep in the refrigerator?
-
The creamy sauce stores well for 3-4 days in an airtight container. When reheating, add a splash of plant-based milk or pasta water to restore the velvety consistency.
- → Can I use fresh tomatoes instead of sun-dried?
-
Fresh tomatoes won't provide the same concentrated sweetness or thickness. For a fresh tomato variation, roast cherry tomatoes at 200°C for 20 minutes before blending, though the flavor will be lighter and less intense.
- → What pasta shapes work best with this sauce?
-
The velvety sauce clings beautifully to ridged pasta like penne, fusilli, or rigatoni. Spaghetti works for a lighter coating experience, while shorter shapes capture more sauce in every bite.
- → Can I freeze the prepared dish?
-
Yes, this pasta freezes well for up to 2 months. Cool completely before storing in freezer-safe containers. Thaw overnight in the refrigerator and reheat gently, adding liquid as needed to loosen the sauce.
- → How can I add more protein to this dish?
-
Incorporate white beans, lentils, or vegan sausage during the final simmer. Hemp seeds or additional nutritional yeast blended into the sauce also boosts protein content while maintaining creaminess.