This luscious dairy-free pasta features a velvety sauce made from soaked cashews, oil-packed sun-dried tomatoes, garlic, and aromatic herbs. The cashew base creates an incredibly creamy texture without any dairy, while the sun-dried tomatoes provide intense umami flavor and a beautiful reddish hue. Ready in just 35 minutes, this Italian-inspired dish works perfectly for both casual weeknight dinners and elegant entertaining. The sauce comes together quickly in a blender, then coats your favorite pasta for a restaurant-quality meal that happens to be entirely plant-based.
The way my apartment smelled on that rainy Tuesday when I first attempted a cashew-based cream sauce still lingers in my memory. I had vegan friends coming over and was nervous about creating something luxurious without dairy, but that first velvety bite convinced me plant-based cooking could be just as indulgent.
Last summer I made this for a dinner party where two guests were dairy-free skeptics. Watching them go back for seconds and thirds, then actually asking for the recipe, was one of those kitchen victories that keeps you experimenting.
Ingredients
- 350 g dried pasta: Penne or fusilli catch the sauce beautifully in their ridges, though spaghetti works wonderfully too
- Salt: Generously salt your pasta water until it tastes like the sea
- 100 g sun-dried tomatoes in oil: The oil-packed variety adds more depth than dry, and that reserved oil is liquid gold
- 1 cup raw cashews: Soaking them softens enough to blend into silkiness, no heavy cream needed
- 2 cloves garlic and 1 small shallot: This aromatic base gives the sauce its savory foundation
- 1 1/4 cups unsweetened plant milk: Almond and oat both work, but avoid anything with added vanilla flavor
- 2 tbsp reserved sun-dried tomato oil: This infuses the sauce with concentrated tomato essence
- 2 tbsp nutritional yeast: The secret to adding subtle cheesy depth without dairy
- 1 tbsp lemon juice: A bright counterpoint to all that rich creaminess
- 1/2 tsp salt, 1/4 tsp black pepper, 1/2 tsp dried oregano, and 1/2 tsp smoked paprika: Smoked paprika is the quiet MVP that makes people ask what that special flavor is
- 1/4 cup fresh basil and 2 tbsp toasted pine nuts: These toppings add gorgeous color contrast and a lovely crunch
Instructions
- Get your cashews ready:
- Pour boiling water over your raw cashews and let them soak while you gather everything else, then drain well before blending.
- Cook the pasta:
- Boil your pasta in heavily salted water, but remember to scoop out that 1/2 cup of starchy pasta water before draining.
- Blend up some magic:
- Combine the soaked cashews with sun-dried tomatoes, garlic, shallot, plant milk, reserved oil, nutritional yeast, lemon juice, and all your seasonings, then blend until it is completely smooth.
- Make it your own:
- Taste the sauce and adjust the salt or add a splash more pasta water if it seems too thick for tossing.
- Bring it all together:
- Return the drained pasta to the warm pot, pour over that gorgeous creamy sauce, and toss gently over low heat until every piece is coated.
- Finish with flair:
- Stir in the fresh basil just before serving, then top each plate with toasted pine nuts and an extra grind of black pepper.
This recipe has become my go-to for dinner parties because nobody believes it is vegan until I tell them. There is something deeply satisfying about watching people reconsider what plant-based eating can look like.
Making It Your Own
Sometimes I add sautéed spinach or mushrooms when I want to bulk up the vegetables, and they cook down beautifully into the sauce. The recipe is forgiving enough to handle whatever vegetables you need to use up.
Perfect Pairings
A crisp Pinot Grigio cuts through the richness and refreshes the palate between bites. A simple green salad with lemon vinaigrette balances the meal perfectly.
Make Ahead Wisdom
The sauce actually keeps beautifully in the refrigerator for up to four days. In fact, the flavors seem to meld and deepen overnight.
- Reheat gently with a splash of water or plant milk to restore consistency
- The pasta is best cooked fresh, but leftover sauce elevates next-day lunch bowls
- Toasted pine nuts lose their crunch quickly, add them right before serving
There is something almost meditative about blending this sauce and watching it transform into something so lusciously creamy. Hope it brings as much joy to your table as it has to mine.
Recipe FAQs
- → Can I make this without cashews?
-
For a nut-free version, substitute raw sunflower seeds or use canned coconut milk (full-fat) as the creamy base. The texture will be slightly different but still satisfyingly rich.
- → How long does the sauce keep in the refrigerator?
-
The creamy sun-dried tomato sauce stores well in an airtight container for 4-5 days. Reheat gently with a splash of plant milk or pasta water to restore the creamy consistency before tossing with freshly cooked pasta.
- → What pasta shapes work best with this sauce?
-
The thick, creamy sauce clings beautifully to penne, fusilli, rigatoni, and other shapes with ridges or tubes. Spaghetti works too, though you may want to reserve extra pasta water to help coat the strands evenly.
- → Can I freeze this dish?
-
The creamy sauce may separate slightly when frozen and thawed. For best results, freeze the sauce separately in an airtight container for up to 3 months, then blend with a splash of fresh plant milk after thawing to restore smoothness. Cook fresh pasta when ready to serve.
- → How can I add more protein to this dish?
-
Stir in white beans, chickpeas, or lentils during the final minutes of cooking. You can also serve with grilled tofu, tempeh, or vegan sausage on the side. The cashews already provide 13g of protein per serving.
- → Is sun-dried tomato oil necessary?
-
The oil from the jar adds concentrated flavor, but you can substitute extra virgin olive oil if needed. The oil helps create a silky texture and carries the aromatic spices throughout the sauce.