Vegan Creamy Sun-Dried Tomato Pasta (Vegan, Dairy-Free)
On an amber afternoon when leaves fall like confetti and your kitchen smells like warm basil and garlic, this Vegan Creamy Sun-Dried Tomato Pasta (Vegan, Dairy-Free) feels like a soft sweater for the soul. I first made this for a small autumn gathering and watched friends pass the bowl back and forth until it was gone — it became a reader favorite because it’s quick, comforting, and entirely plant-based. If you adore seasonal comfort food and simple, creamy sauces, you’ll find this recipe as reassuring as a cozy oven mitt and as bright as a slice of roasted squash. If you like hearty soups and creamy bowls, you might also enjoy this creamy vegan carrot potato soup for cooler evenings.
Why this recipe works
This Vegan Creamy Sun-Dried Tomato Pasta (Vegan, Dairy-Free) balances tangy, concentrated sun-dried tomatoes with a silky cashew-based sauce. It’s forgiving for beginners, quick enough for weeknights, and rich enough for weekend company. The flavors deepen as it sits, so leftovers are even better the next day.
Ingredients
- 12 oz (340 g) pasta of choice (penne, fusilli, or rigatoni)
- 1 cup sun-dried tomatoes packed in oil, drained (reserve oil)
- 1 cup raw cashews, soaked 1 hour (or boil 10 minutes)
- 1 1/2 cups warm vegetable broth
- 2 tbsp olive oil or reserved sun-dried tomato oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1/2 cup nutritional yeast
- 1 tbsp lemon juice
- 1 tsp smoked paprika
- 1/2 tsp red pepper flakes (optional)
- Salt and black pepper to taste
- 2 cups baby spinach (optional)
- Fresh basil for garnish
Note: For ingredient ideas that pair well with creamy dishes, see this roundup of a comforting one-pot option: comforting one-pot creamy vegetable soup.
Step-by-step instructions
- Prep cashews: Soak cashews in hot water for 1 hour or boil them for 10 minutes, then drain.
- Cook pasta: Bring a large pot of salted water to a boil and cook pasta according to package directions until al dente. Reserve 1 cup pasta water before draining.
- Sauté aromatics: While pasta cooks, heat 2 tbsp oil in a skillet over medium heat. Add chopped onion and sauté 5–7 minutes until soft. Add garlic and cook 30 seconds until fragrant.
- Blend sauce: In a blender, combine soaked cashews, sun-dried tomatoes, warm vegetable broth, nutritional yeast, lemon juice, smoked paprika, red pepper flakes, and a pinch of salt. Blend until completely smooth. Add a splash of reserved pasta water if needed to reach a creamy, pourable consistency.
- Combine: Pour the blended sauce into the skillet with onions and garlic. Warm over low heat, stirring. Add cooked pasta and toss to coat. If sauce is too thick, add reserved pasta water a few tablespoons at a time until you reach the desired creaminess.
- Add greens: Stir in baby spinach until wilted, about 1–2 minutes. Taste and adjust seasoning.
- Serve: Garnish with fresh basil and an extra drizzle of sun-dried tomato oil for richness.
For another creamy pasta technique (roasting garlic and building layers of flavor), you might find this helpful: the ultimate creamy garlic parmesan chicken pasta you’ll crave every week — the method inspires richer aromatics you can adapt vegan-style.
Tips for success
- Soak cashews well: Properly softened cashews make the silky sauce. If you forget to soak, boiling them for 10 minutes works.
- Use the reserved oil: The oil from sun-dried tomatoes is flavor gold; use a tablespoon or two when sautéing for extra depth.
- Adjust thickness: Use reserved pasta water to thin the sauce gradually — it helps emulsify and cling to the pasta.
- Blend thoroughly: A high-speed blender yields the creamiest texture; if yours is less powerful, blend longer and strain for extra smoothness.
- Flavor boost: A splash of apple cider vinegar or extra lemon juice brightens the sauce at the end.
For ideas on adding smoky or herbed dressings to salads served alongside this pasta, check this creamy tahini twist on a classic: blackened salmon caesar salad with creamy tahini twist — the dressing ideas translate well to vegan sauces.
Possible variations
- Gluten-free: Use gluten-free pasta to keep this Vegan Creamy Sun-Dried Tomato Pasta (Vegan, Dairy-Free) accessible to gluten-sensitive eaters.
- Protein boost: Stir in white beans, sautéed mushrooms, or pan-seared plant-based protein. For a non-vegan-inspired take with ideas for adding protein, see this savory recipe inspiration: creamy ground turkey spinach pasta.
- Baked pasta with topping: Turn this into a bake—transfer tossed pasta to a casserole, top with herbed breadcrumbs or a savory streusel-like crumble (use panko or crushed nuts mixed with olive oil, garlic, and herbs), and bake at 375°F for 15 minutes until golden.
- Fresh tomato swap: In summer, roast fresh cherry tomatoes and blend with the cashew base for a lighter, seasonal version.
Storage recommendations
- Refrigerator: Cool completely, then store in an airtight container for up to 4 days. Reheat gently on the stove with a splash of water or broth.
- Freezer: Freeze in a sealed container for up to 3 months. Thaw overnight in the fridge and reheat slowly on the stovetop, adding liquid as needed.
- Make-ahead tip: Prepare the sauce and refrigerate separately for up to 3 days; reheat and toss with freshly cooked pasta for best texture.
Conclusion
If you want another take or inspiration that went viral online, check out this related recipe for more sun-dried tomato ideas: Vegan Creamy Sun Dried Tomato Pasta (Viral Recipe!) | Jackfruitful.
Frequently Asked Questions (FAQs)
Is this Vegan Creamy Sun-Dried Tomato Pasta (Vegan, Dairy-Free) nut-free?
Answer: The base uses cashews for creaminess; to make it nut-free, substitute with shelled hemp seeds or a store-bought vegan cream alternative and adjust seasoning.Can I use fresh tomatoes instead of sun-dried tomatoes?
Answer: Yes — roast fresh tomatoes until caramelized, then blend with the cashews for a brighter, lighter sauce; you’ll lose some of the concentrated tang but gain freshness.How do I make the sauce creamy without a blender?
Answer: A high-quality immersion blender works too; blend the warm broth and cashews directly in a deep container. For very smooth results, strain after blending.Can I freeze the cooked pasta?
Answer: Yes, but texture may change slightly; freeze in a shallow container for up to 3 months. Thaw in the fridge overnight and reheat slowly with added liquid to restore creaminess.

Vegan Creamy Sun-Dried Tomato Pasta
Ingredients
Pasta and Sauce Base
- 12 oz 12 oz pasta of choice (penne, fusilli, or rigatoni)
- 1 cup 1 cup sun-dried tomatoes packed in oil, drained (reserve oil)
- 1 cup 1 cup raw cashews, soaked 1 hour (or boil 10 minutes)
- 1.5 cups 1 1/2 cups warm vegetable broth
- 2 tbsp 2 tbsp olive oil or reserved sun-dried tomato oil
- 1 medium 1 medium onion, finely chopped
- 3 cloves 3 cloves garlic, minced
- 1/2 cup 1/2 cup nutritional yeast
- 1 tbsp 1 tbsp lemon juice
- 1 tsp 1 tsp smoked paprika
- 1/2 tsp 1/2 tsp red pepper flakes (optional)
- Salt and black pepper to taste
Optional Add-Ins
- 2 cups 2 cups baby spinach (optional)
- to taste Fresh basil for garnish
Instructions
Preparation
- Soak cashews in hot water for 1 hour or boil them for 10 minutes, then drain.
- Bring a large pot of salted water to a boil and cook pasta according to package directions until al dente. Reserve 1 cup pasta water before draining.
- Heat 2 tbsp oil in a skillet over medium heat. Add chopped onion and sauté for 5–7 minutes until soft. Add garlic and cook for 30 seconds until fragrant.
Making the Sauce
- In a blender, combine soaked cashews, sun-dried tomatoes, warm vegetable broth, nutritional yeast, lemon juice, smoked paprika, and a pinch of salt. Blend until completely smooth.
- Pour the blended sauce into the skillet with onions and garlic. Warm over low heat, stirring.
- Add cooked pasta and toss to coat. If sauce is too thick, add reserved pasta water gradually until you reach the desired creaminess.
Final Touches
- Stir in baby spinach until wilted, about 1–2 minutes. Taste and adjust seasoning.
- Garnish with fresh basil and an extra drizzle of sun-dried tomato oil before serving.
