This creamy Vegan Sun-Dried Tomato Pasta comes together in about 30 minutes and is made all in one pot for a quick and easy weeknight dinner that your family will love! Switch up the ingredients to suit your taste or use it as a “clean out the fridge” meal to get rid of leftovers and odds and ends! Trust me, it’s a meal everyone will reach for seconds of!
Ingredients You’ll Need
Pasta
You can use any type of pasta, but I prefer penne or fusilli for this dish. They’re great for holding that creamy sauce. Whole wheat or gluten-free pasta works perfectly too, so there’s no need for any fuss here!
Cashews
Cashews are the secret to our creamy sauce! Just soak them for a bit, this helps them blend to a silky, dreamy texture.
Sun-Dried Tomatoes
You’ll need sun-dried tomatoes (the oil-packed kind are ideal). They add that tangy, rich flavor that elevates this dish from basic to absolutely fabulous.
Garlic
I use about 4 cloves because hello, garlic! It’s aromatic and gives your sauce that extra depth. Adjust based on how much you love that garlicky goodness!
Nutritional Yeast
This is a must for a cheesy flavor without the cheese! It’s totally vegan and packed with nutrients. I recommend using nutritional yeast that’s fortified for extra vitamins!
Vegetable Broth
You’ll want some vegetable broth for flavor and to achieve the perfect creamy consistency. Just use what you have on hand, homemade or store-bought works.
Olive Oil
A splash of olive oil is perfect for sautéing and giving depth to the sauce.
Salt and Pepper
A couple pinches of salt and pepper really bring this dish to life, trust me!
Fresh Basil
Fresh basil for garnish adds a pop of color and freshness. You can’t skip this part; it just pulls everything together beautifully!
Vegan Parmesan
Topping your pasta with a sprinkle of vegan parmesan will give it that extra ooey-gooey deliciousness!
Red Pepper Flakes
These are optional, but if you like a bit of heat, toss in some red pepper flakes for flavor!

Let’s Get Cooking!
Step 1: Cook Your Pasta
In a large pot, bring salted water to a boil and cook the pasta according to package instructions. This usually takes about 8-10 minutes. Once it’s al dente, drain and set aside. You’ll want that little bit of bite!
Step 2: Blend the Sauce
In your trusty blender, combine soaked cashews, sun-dried tomatoes, garlic, nutritional yeast, vegetable broth, olive oil, and a couple pinches of salt and pepper. Blend on high until everything is creamy and smooth, this should take around 1-2 minutes. And oh my goodness, just wait until you smell it… delicious!
Step 3: Heat the Sauce
In a large skillet over medium heat, add your creamy sauce. Cook for around 5 minutes until warmed through. Stirring occasionally, let those flavors mingle and dance together.
Step 4: Combine Pasta and Sauce
Now, give your cooked pasta a warm welcome back to the skillet! Toss it with the creamy sauce until everything is evenly coated. This should take about 2-3 minutes. You want the sauce to cling to the pasta like it’s giving it a tender hug.
Step 5: Serve and Garnish
Serve your pasta warm, garnished with fresh basil, a sprinkle of vegan parmesan, and if you’re feeling spicy, a little dash of red pepper flakes. Just yum!

Why I Love This Recipe
This creamy Vegan Sun-Dried Tomato Pasta is my absolute go-to recipe for busy weeknights when life gets hectic. It’s packed with comforting vibes, tons of flavor, and it’s something I can whip up in no time! Honestly, I’m a real sucker for anything that combines simplicity with deliciousness, this dish really hits the sweet spot.
The best part is you can customize it to your heart’s content! If I’m feeling adventurous, I might throw in some spinach or even leftover veggies I found hiding in the fridge. It’s all about making it yours!
If you loved this creamy pasta recipe, be sure to check out my Healthy Broccoli Pasta, my Homemade Hungarian Goulash, or my Easy Garlic Butter Pan-Seared Pork Chops for more easy and delicious recipes!
Why This Recipe Works
Quick & Easy
Comes together in under 30 minutes! Seriously, on those nights when you don’t know what to cook, this is the answer.
One Pot
Minimal cleanup required, everything is done in one pot and a blender. You’ll thank yourself later when you have less to scrub.
Budget-Friendly
Uses affordable, everyday ingredients that you probably have on hand already. This is perfect for those last-minute dinner emergencies.
Comfort Food
Loaded with tons of flavor. Honestly, this is the kind of dish that warms your soul and makes you feel all the cozy feels, perfect for any day of the week!
Customizable
You can use whatever ingredients you have! If you don’t have sun-dried tomatoes, roasted red peppers work too, or if you have some leftover grilled veggies, toss ’em in!
Serving and Storage Tips
Serving Suggestions
This creamy pasta is a perfect stand-alone dish, but it pairs beautifully with a simple side salad or some crusty garlic bread. Honestly, who could resist dipping that bread in the leftover sauce?
Storage
Leftovers can be stored in an airtight container in the fridge for about 3-4 days. Just make sure it cools down before you tuck it away!
Reheating Instructions
To reheat, simply warm it on the stove over low heat, stirring occasionally. If it looks a bit dry, don’t hesitate to splash in some vegetable broth or water to loosen it up!
Freezer Friendly
You can freeze this dish for up to 3 months! To freeze, let it cool completely, then store it in an airtight container. To enjoy, just thaw in the fridge overnight and reheat.
Enjoy the delicious journey of making and savoring this creamy Vegan Sun-Dried Tomato Pasta! You’re going to love every bite!
And there you have it! Creamy, dreamy, and oh-so-delicious. This dish is literally one of my favorites, and I hope it becomes a staple in your kitchen, too. Remember, food is about bringing families together, so gather around and dig in!
For more Recipes Follow Us in our Pinterest.
Print
Quick and Easy Creamy Vegan Sun-Dried Tomato Pasta
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
A creamy and comforting vegan pasta dish made with sun-dried tomatoes and cashews that comes together in one pot in about 30 minutes.
Ingredients
- Pasta (penne or fusilli)
- 1 cup cashews, soaked
- 1/2 cup sun-dried tomatoes (oil-packed)
- 4 cloves garlic, minced
- 1/4 cup nutritional yeast
- 2 cups vegetable broth
- 2 tablespoons olive oil
- Salt and pepper to taste
- Fresh basil for garnish
- Vegan parmesan, for topping
- Red pepper flakes (optional)
Instructions
- Cook your pasta according to package instructions in salted boiling water. Drain and set aside.
- In a blender, combine soaked cashews, sun-dried tomatoes, garlic, nutritional yeast, vegetable broth, olive oil, salt, and pepper. Blend until creamy and smooth.
- In a skillet over medium heat, add the creamy sauce and cook for about 5 minutes until warmed through.
- Combine cooked pasta with the sauce, tossing until evenly coated, which should take 2-3 minutes.
- Serve warm, garnished with fresh basil, vegan parmesan, and red pepper flakes if desired.
Notes
Customize with leftover vegetables or different pasta types. Store leftovers in an airtight container for 3-4 days or freeze for up to 3 months.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Vegan
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 4g
- Sodium: 350mg
- Fat: 18g
- Saturated Fat: 3g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 6g
- Protein: 12g
- Cholesterol: 0mg