This Creamy Sun-Dried Tomato Vegan Pasta is a plant-based dream come true. It’s creamy, savory, bursting with flavor, and surprisingly easy to make — all without dairy or processed ingredients. Whether you’re new to plant-based eating or a seasoned vegan cook, this pasta dish is bound to earn a permanent spot in your dinner rotation.
Made with wholesome ingredients like cashews, sun-dried tomatoes, garlic, and herbs, this pasta is a rich yet healthy take on traditional Italian comfort food. It’s the perfect solution when you want easy delicious vegan recipes that come together quickly, taste indulgent, and satisfy everyone at the table.
Table of Contents
Why This Vegan Pasta Is a Perfect Healthy Dinner Option
If you’ve been searching for healthy vegetarian recipes for dinner that don’t taste like a compromise, you’ll love this recipe. It checks all the boxes: it’s nourishing, flavorful, plant-powered, and comes together in under 30 minutes.
The sauce gets its creamy texture from blended cashews — a brilliant dairy-free base — while the sun-dried tomatoes bring a naturally sweet, umami-rich punch. You won’t miss the heavy cream or cheese at all.
For another protein-packed vegan dinner, you’ll also love our hearty Creamy White Turkey Chili — swap turkey for beans to keep it plant-based!
This recipe is ideal for:
- Busy weeknights
- Meatless Mondays
- Feeding a crowd
- Light but satisfying vegan dinner ideas
Ingredients for Creamy Sun-Dried Tomato Vegan Pasta
Here’s what you’ll need for this rich and savory vegan pasta dish:
- 1½ cups raw cashews, soaked in hot water for 15 minutes
- 1½ cups filtered water
- 1 cup sun-dried tomatoes, soaked if dry-packed
- 3 tablespoons nutritional yeast
- 1½ teaspoons salt, or to taste
- 1 teaspoon garlic powder
- Juice of ½ lemon
- 1 clove garlic
- ½ teaspoon dried oregano
- ½ teaspoon dried thyme
- ¼ teaspoon crushed red pepper flakes (optional)
- Fresh basil, for garnish
- 12 oz pasta (penne, rigatoni, or gluten-free)
For a creamy, savory twist on another comfort classic, try this Cheesy Taco Pasta — made easy and kid-friendly.
Kitchen Tools You’ll Need for This Plant-Based Pasta Dish
To bring this creamy vegan pasta to life, you’ll need just a few essentials:
- High-speed blender or food processor
- Medium pot for boiling pasta
- Strainer
- Measuring cups and spoons
- Spatula or mixing spoon
- Small bowl (for soaking cashews)
Optional but helpful: microplane for fresh garlic, serving bowl for presentation.
This is one of those easy meal ideas vegetarian eaters can prepare with minimal gear.
Step-by-Step Preparation for the Creamy Vegan Pasta
Making this flavorful vegan recipe is surprisingly easy and only takes about 30 minutes from start to finish.
- Soak the Cashews
Place raw cashews in a bowl and cover with boiling water. Let soak for at least 15 minutes, then drain. - Soften the Tomatoes
If using dry-packed sun-dried tomatoes, soak them in hot water for 10–15 minutes until soft. Drain well. - Boil the Pasta
Cook pasta in salted boiling water until al dente, then drain and set aside. - Blend the Sauce
In a high-speed blender, combine soaked cashews, water, sun-dried tomatoes, nutritional yeast, salt, garlic powder, lemon juice, fresh garlic, oregano, thyme, and red pepper flakes (if using). Blend on high until smooth and creamy. - Combine Pasta and Sauce
Return the cooked pasta to the pot. Pour the sauce over the top and stir over low heat until warmed through and evenly coated. - Serve and Garnish
Spoon into bowls, garnish with fresh basil, and serve hot.
Want a cozy autumn pasta alternative? Try our creamy and hearty Pumpkin Cottage Cheese Pasta Bake.
Tips for Making the Best Vegan Pasta Recipes
- Use a high-speed blender for an ultra-smooth, silky sauce.
- Soak your cashews long enough to soften them fully — it’s key to that creamy texture.
- Taste as you go — balance acidity and salt based on your sun-dried tomatoes.
- Add fresh herbs like parsley, basil, or even rosemary for extra flavor.
This pasta makes a great companion to recipes like our Garlic Butter Corn with Melty Cheese — just skip the cheese or sub vegan versions.
Creative Add-Ins and Variations for Plant-Based Pasta
This pasta is delicious as-is, but here are some ways to take it even further:
- Add sautéed mushrooms, spinach, or kale for extra nutrients
- Stir in chickpeas or white beans for protein
- Top with roasted cherry tomatoes for added sweetness
- Try with zucchini noodles or spaghetti squash for a lighter version
- Add vegan sausage crumbles for a heartier meal
Looking for even more healthy twists? Our Mediterranean Lentil Salad is a great cold side or make-ahead lunch idea.
Common Mistakes to Avoid in Vegan Pasta Cooking
Even simple recipes have pitfalls. Here’s what to steer clear of:
- Not soaking cashews long enough — this will lead to a gritty sauce.
- Using too much pasta water — it can water down the flavor.
- Forgetting to salt your pasta water — it makes a big difference.
- Overcooking the pasta — al dente holds sauce better and has more bite.
If you’re new to plant-based meals, our Creamy Vegetable Pasta is another creamy, beginner-friendly recipe you’ll love.
Serving Suggestions and Presentation Ideas
Make your meal feel gourmet with a few finishing touches:
- Garnish with chopped fresh basil, microgreens, or even toasted pine nuts.
- Serve in shallow pasta bowls for a rustic Italian feel.
- Pair with a green side salad like this Beet Salad with Arugula Balsamic Vinaigrette.
- Finish with a fruity drink like our Peach Smoothie Recipe.
Want more pasta inspiration? Check out our elegant Creamy Lemon Chicken Pasta — easily made vegan with plant-based substitutes!
How to Store and Reheat Leftovers
One of the best things about this vegan pasta? It reheats like a dream.
- Store leftovers in an airtight container in the fridge for up to 4 days.
- Reheat in a skillet over low heat with a splash of water or plant milk to revive the sauce.
- Do not freeze — the cashew sauce may become grainy after thawing.
For grab-and-go meals, check out these Croissant Breakfast Boats for another creative make-ahead option (just swap in vegan fillings).
What to Serve with Creamy Vegan Pasta
Complete your meal with one of these tasty companions:
- Roasted veggies like broccoli, zucchini, or bell peppers
- Fresh crusty bread or Cottage Cheese Flatbread with olive oil
- A side salad like our California Roll Cucumber Salad
- Finish with a sweet bite like these Pumpkin Muffins
Other Easy Meal Ideas for Healthy Vegetarian Dinners
In need of more easy delicious vegan recipes? Try these next:
- Sweet Chili Halloumi Wraps
- One-Pan Balsamic Chicken (sub tofu for vegan)
- Creamy Pumpkin Gnocchi
- Vegetarian Pasta Primavera
- Sticky Honey Gochujang Chickpeas (use chickpeas instead)
These recipes are perfect for adding more variety to your weekly plant-based dinner ideas.
FAQs About Creamy Vegan Pasta Recipes
Can I use another nut besides cashews?
Yes, blanched almonds or macadamia nuts can work, though texture and flavor will vary.
Is this pasta gluten-free?
Use certified gluten-free pasta to make the recipe fully gluten-free.
Can I use jarred sun-dried tomatoes in oil?
Yes, just drain them well before blending.
How do I make this nut-free?
Try using silken tofu or sunflower seeds in place of cashews, though the flavor will be different.
Is this good for meal prep?
Absolutely — store the sauce and pasta separately for best texture.
Final Thoughts and Call to Action
This Creamy Sun-Dried Tomato Vegan Pasta is one of the best vegan pasta recipes you can make. It’s creamy, satisfying, and made entirely from wholesome, plant-based ingredients. Whether you’re trying to eat healthier, cook more at home, or add more plant-based dinners to your weekly menu, this pasta is a delicious place to start.
Love this recipe? Be sure to share it with your friends and subscribe to the blog for more quick, easy, and flavorful vegan recipes that are anything but boring.
PrintIrresistibly Creamy Sun-Dried Tomato Vegan Pasta Recipe for a Delicious Dinner
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
Creamy, savory, and entirely dairy-free. This sun-dried tomato vegan pasta blends soaked cashews, herbs, and tomatoes into a silky sauce that coats tender pasta in under 30 minutes—weeknight-friendly and crowd-pleasing.
Ingredients
For the Sauce:
- 1 1/2 cups raw cashews, soaked in hot water 15 minutes, drained
- 1 1/2 cups filtered water
- 1 cup sun-dried tomatoes (soak if dry-packed; drain well)
- 3 tablespoons nutritional yeast
- 1 1/2 teaspoons salt, or to taste
- 1 teaspoon garlic powder
- Juice of 1/2 lemon
- 1 clove garlic
- 1/2 teaspoon dried oregano
- 1/2 teaspoon dried thyme
- 1/4 teaspoon crushed red pepper flakes (optional)
For the Pasta:
- 12 oz pasta (penne, rigatoni, or gluten-free)
- Fresh basil, for garnish
Instructions
- Soak Cashews: Cover cashews with boiling water and soak 15 minutes; drain.
- Soften Tomatoes: If dry-packed, soak sun-dried tomatoes in hot water 10–15 minutes; drain well.
- Cook Pasta: Boil in salted water until al dente; drain.
- Blend Sauce: In a high-speed blender, combine soaked cashews, water, sun-dried tomatoes, nutritional yeast, salt, garlic powder, lemon juice, garlic, oregano, thyme, and red pepper flakes. Blend until ultra-smooth and creamy.
- Combine: Return pasta to pot, pour in sauce, and stir over low heat until warmed through and evenly coated.
- Serve: Garnish with fresh basil and enjoy hot.
Notes
- Ultra-smooth tip: Use a high-speed blender and soak cashews fully to avoid grit.
- Adjust to taste: Balance salt and acidity depending on your sun-dried tomatoes.
- Add-ins: Stir in sautéed mushrooms, spinach, or chickpeas for extra nutrients and protein.
- Reheat: Warm gently with a splash of water or plant milk to loosen the sauce.
- Storage: Refrigerate up to 4 days; not recommended for freezing.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 520
- Sugar: 8g
- Sodium: 620mg
- Fat: 24g
- Saturated Fat: 4g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 62g
- Fiber: 6g
- Protein: 16g
- Cholesterol: 0mg







