Creamy Vegan Sun-Dried Tomato Pasta
A quick and comforting plant-based pasta dish with creamy cashew sauce and tangy sun-dried tomatoes.

I’ve been making this Creamy Vegan Sun-Dried Tomato Pasta on repeat whenever I want something comforting, bright, and fast. It’s the kind of weeknight meal that feels indulgent but doesn’t require hours in the kitchen — silky cashew cream, tangy sun-dried tomatoes, and a hit of garlic and nutritional yeast make a sauce that’s rich without dairy. If you love quick creamy pastas (think of a plant-based twist on a weeknight classic), this one hits the spot — and if you’re curious how it compares to other speedy creamy recipes, you might like this 15-minute creamy lemon chicken orzo for inspiration on timing and technique.
Why you’ll love this dish
This pasta is comfort food with a clean, plant-based twist. The cashews create a luscious, dairy-free cream that clings to every noodle, while sun-dried tomatoes add a concentrated, slightly smoky tang that keeps the sauce from tasting heavy. It’s:
- Fast: most of the time is passive (soaking cashews or boiling pasta).
- Flexible: works with spaghetti, penne, fusilli, or gluten-free pasta.
- Crowd-pleasing: creamy, savory, and bright enough even non-vegans will ask for seconds.
- Budget-friendly: pantry staples (cashews and sun-dried tomatoes) go a long way.
Perfect occasions: weeknight dinners when you want something satisfying in under 30 minutes (plus soak time), casual dinner parties, or a cozy solo meal.
The cooking process explained
Overview: Cook the pasta, make the cashew-sun-dried tomato sauce in a blender, warm the sauce in a pan, toss with pasta, and finish with fresh basil and vegan parmesan.
Why this order? Blending the sauce cold preserves its bright flavors and silky texture. Heating gently in a pan helps it thicken a touch and marry with the pasta. Tossing rather than stirring aggressively keeps noodles coated without breaking them. Expect about 10–20 minutes active time once cashews are ready.
What you’ll need
- Pasta of choice (spaghetti, penne, fusilli, or gluten-free)
- 1 cup raw cashews (soaked)
- 3/4 – 1 cup sun-dried tomatoes (oil-packed or rehydrated dry-packed)
- 2–3 garlic cloves
- 2–3 tablespoons nutritional yeast
- 3/4 – 1 cup vegetable broth (more to thin)
- 1–2 tablespoons olive oil
- Salt and freshly ground black pepper, to taste
- Fresh basil leaves for garnish
- Vegan parmesan (store-bought or sprinkle of nutritional yeast)
- Red pepper flakes (optional, for heat)
Ingredient notes and substitutions:
- Cashews: soak 4 hours or overnight for best creaminess. For a quicker route, boil them 10–15 minutes until soft, then drain before blending.
- Sun-dried tomatoes: oil-packed are more flavorful; if using dry-packed, rehydrate in hot water for 10–15 minutes and reserve some soaking liquid if you want extra tomato flavor.
- Nutritional yeast: adds umami and a cheesy note; omit only if you prefer a milder sauce.
- Broth: water works in a pinch, but broth adds depth.
(If you like richer, protein-forward pastas, compare technique and layering tricks with this Creamy Cajun Chicken Broccoli Pasta — the way sauces are thickened and finished is similar.)
Step-by-step instructions
- Bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Drain, reserving about 1/2 cup of pasta water, and set the pasta aside.
- Meanwhile, add soaked (or boiled and drained) cashews, sun-dried tomatoes, garlic, nutritional yeast, vegetable broth, olive oil, salt, and pepper to a blender.
- Blend on high until completely smooth and creamy. If the sauce is too thick, add more broth or a splash of the reserved pasta water to loosen it.
- Warm a large pan over medium heat. Pour in the blended sauce and heat gently, stirring frequently, until it simmers lightly and thickens a bit (2–4 minutes).
- Add the cooked pasta to the pan and toss to coat. If the sauce seems too thick, add a tablespoon or two of reserved pasta water until you get a silky consistency.
- Serve immediately, garnished with torn fresh basil, a sprinkle of vegan parmesan, and red pepper flakes if you like heat.
Short tips woven into steps: keep sauce away from high heat to prevent separation; tossing with reserved pasta water helps the sauce cling to noodles.

Creamy Vegan Sun-Dried Tomato Pasta
- Prep
- 20 MIN
- Cook
- 10 MIN
- Total
- 30 MIN
- Serves
- 4
01Ingredients
Main Ingredients
02Method
- Cooking the Pasta
- Making the Sauce
- Combining
- Serving
Tap a step when it's done. The next one lights up.
0 OF 6 DONE03Recipe notes
- 01Store leftovers in an airtight container in the refrigerator for 3-4 days. Reheat gently, adding liquid as necessary.
How did it turn out?
No ratings yet. Tap a star to be the first.
Snap a photo and tag @recipe_smoke1 so I can see how yours came out.
Best ways to enjoy it
- Plating: twirl a nest of pasta onto warmed plates, spoon extra sauce over the top, and scatter basil leaves for color.
- Sides: a crisp green salad or lemony arugula with toasted pine nuts balances the richness. Garlic-roasted broccoli or a simple balsamic roasted vegetable tray complements the sun-dried tomato flavor.
- Drinks: pair with a light-bodied hibiscus iced tea or a bright, herbal iced tea.
- Dessert pairing: finish with something bright and zesty — try a vegan lemon cheesecake bar for contrast and a clean finish.
Storage and reheating tips
Refrigerate: Place leftover pasta in an airtight container and refrigerate within 2 hours of cooking. Eat within 3–4 days.
Reheat: Warm gently on the stove over low heat with a splash of water or vegetable broth to revive the sauce. Microwave in short bursts, stirring in between and adding liquid as needed.
Freezing: Pasta textures change after freezing; it’s best to freeze the sauce only. Freeze the sauce in a sealed container for up to 3 months. Thaw overnight in the fridge and reheat on the stove, stirring until smooth. Cook fresh pasta when ready to serve.
Food safety: Always reheat leftovers to at least 165°F (74°C) and never keep perishable food at room temperature for more than 2 hours.
Creative twists
- Smoky basil pesto: stir in a spoonful of smoky vegan pesto for an herbaceous lift.
- Spicy arrabbiata: add a teaspoon of red pepper flakes to the sauce while heating and stir in more to finish.
- Protein boost: cube and pan-fry extra-firm tofu or toss in roasted chickpeas.
- Green version: fold in wilted spinach or kale at the end for color and nutrients.
- Dairy swap: if you’re not vegan, swap cashews for a splash of heavy cream and a bit of grated Parmesan for a different texture.
- Low-fat option: reduce cashews and add silken tofu for creaminess with fewer calories.
Your questions answered
Can I make this nut-free?
A: Yes — replace cashews with silken tofu and 1–2 tablespoons of tahini for creaminess, plus an extra tablespoon of nutritional yeast for umami. Texture will be slightly different but still rich.
Do I need a high-speed blender?
A: A regular blender works, but you may need to blend longer and add more liquid. For the smoothest result, a high-speed blender is ideal.
Can I prepare this ahead for meal prep?
A: Make the sauce and refrigerate for up to 3 days or freeze for up to 3 months. Cook fresh pasta when you’re ready to eat to avoid mushy texture.
What if my sauce is grainy after blending?
A: Continue blending with a touch more warm (not boiling) liquid; strain if necessary. Using fully soaked/soft cashews prevents graininess.
Which sun-dried tomatoes are best — oil-packed or dry?
A: Oil-packed are more flavorful and convenient; dry-packed need rehydration but give you more control over oil amount.
Conclusion
If you want a quick, creamy, and satisfying plant-based pasta that tastes indulgent without dairy, this Creamy Vegan Sun-Dried Tomato Pasta is an easy winner. For more ideas, check out Vegan Creamy Sun Dried Tomato Pasta – Jackfruitful Kitchen and my Creamy Cajun Pumpkin Alfredo Pasta [Vegan].
Pasta
Pasta
Crockpot & Slow Cooker
