There is something undeniably comforting about a bowl of creamy pasta. It’s the kind of dish that brings warmth to the table and turns an ordinary evening into a cozy culinary experience. Whether you’re preparing dinner after a long day, hosting friends for a relaxed gathering, or simply craving a satisfying plant-based meal, creamy sun-dried tomato vegan pasta delivers bold flavor and comfort in every bite.
This recipe was inspired by the vibrant Mediterranean tradition of combining sun-dried tomatoes, garlic, and herbs with simple pantry ingredients to create rich, deeply satisfying dishes. Sun-dried tomatoes have long been prized for their concentrated sweetness and savory depth, and when blended into a creamy vegan sauce, they transform into something truly irresistible. This pasta is proof that plant-based cooking can be just as indulgent, flavorful, and comforting as any classic creamy pasta dish.
The best part is that this recipe is simple enough for weeknight cooking while impressive enough to serve guests. With wholesome ingredients and a luscious dairy-free sauce, it’s a meal you’ll want to make again and again.
Why You’ll Love This Creamy Sun-Dried Tomato Vegan Pasta
This recipe checks all the boxes for a satisfying and delicious meal.
First, the sauce is luxuriously creamy without any dairy. Raw cashews blend into a silky base that mimics traditional cream sauces while keeping the dish completely plant-based.
Second, sun-dried tomatoes provide a rich, tangy flavor that instantly elevates the dish. Their intense taste pairs beautifully with garlic, herbs, and nutritional yeast.
Another reason to love this pasta is its versatility. You can easily add vegetables like spinach, mushrooms, or roasted zucchini to make it even more nourishing.
Finally, the recipe is quick. In under 30 minutes you can have a restaurant-worthy meal on the table.
What Makes Sun-Dried Tomatoes So Special?
Sun-dried tomatoes are simply ripe tomatoes that have been slowly dried to remove most of their moisture. This process intensifies their natural sweetness and creates a deep, concentrated tomato flavor.
They add both richness and complexity to dishes. Unlike fresh tomatoes, sun-dried tomatoes bring a slightly chewy texture and savory depth that enhances sauces, pastas, salads, and spreads.
In this recipe, they become the star ingredient. When blended into the creamy base, they give the sauce its beautiful color and bold flavor.
Ingredients for Creamy Sun-Dried Tomato Vegan Pasta
Here are the ingredients you’ll need to create this comforting dish.
Pasta
12 ounces (340 g) pasta such as penne, fettuccine, or rigatoni
Creamy Sun-Dried Tomato Sauce
1 cup (150 g) raw cashews, soaked in hot water for 10 minutes
1 cup (240 ml) unsweetened plant-based milk (such as almond, oat, or soy milk)
1/2 cup (80 g) sun-dried tomatoes, drained if packed in oil
3 cloves garlic
3 tablespoons nutritional yeast
1 tablespoon lemon juice (15 ml)
1 tablespoon olive oil (15 ml)
1/2 teaspoon sea salt (3 g)
1/4 teaspoon black pepper (1 g)
1/2 teaspoon dried basil (1 g)
1/2 teaspoon dried oregano (1 g)
Optional Add-Ins
2 cups (60 g) fresh spinach
1/2 cup (75 g) cherry tomatoes, halved
1/4 teaspoon red pepper flakes (optional)
Garnish
2 tablespoons fresh basil, chopped (6 g)

Kitchen Tools You’ll Need
Having the right tools makes the process easy.
High-speed blender
Large pot for boiling pasta
Large skillet or saucepan
Colander
Wooden spoon or spatula
How to Make Creamy Sun-Dried Tomato Vegan Pasta
1. Cook the Pasta
Bring a large pot of salted water to a boil.
Add 12 ounces (340 g) pasta and cook according to the package instructions until al dente, usually about 8–10 minutes.
Reserve 1/2 cup (120 ml) of pasta water before draining. This can help thin the sauce later if needed.
Drain the pasta and set aside.
2. Prepare the Cashews
If you haven’t already soaked the cashews, place 1 cup (150 g) cashews in hot water for 10 minutes. This softens them and ensures a smooth sauce.
Drain before blending.
3. Blend the Creamy Sauce
In a high-speed blender combine:
1 cup soaked cashews (150 g)
1 cup plant milk (240 ml)
1/2 cup sun-dried tomatoes (80 g)
3 garlic cloves
3 tablespoons nutritional yeast
1 tablespoon lemon juice (15 ml)
1 tablespoon olive oil (15 ml)
1/2 teaspoon salt (3 g)
1/4 teaspoon black pepper (1 g)
1/2 teaspoon dried basil
1/2 teaspoon dried oregano
Blend until completely smooth and creamy. This usually takes about 30–60 seconds depending on the blender.

4. Heat the Sauce
Pour the blended sauce into a large skillet over medium heat.
Cook for 3–4 minutes, stirring occasionally until it thickens slightly and becomes warm and silky.
If the sauce becomes too thick, add a splash of the reserved pasta water.
5. Combine the Pasta and Sauce
Add the cooked pasta directly into the skillet.
Toss until every piece is coated in the creamy sauce.
If desired, stir in:
2 cups fresh spinach (60 g)
1/2 cup halved cherry tomatoes (75 g)
Cook for another 1–2 minutes until the spinach wilts.
6. Garnish and Serve
Remove from heat and garnish with chopped fresh basil.
Serve immediately while warm and creamy.
Tips for the Creamiest Vegan Pasta Sauce
A few simple tricks will guarantee perfect results.
Soak Cashews Properly
Soft cashews blend much more smoothly. If you have time, soak them for 2 hours in room-temperature water. If you’re in a hurry, 10 minutes in hot water works well.
Use a High-Speed Blender
This ensures the sauce becomes silky and lump-free.
Adjust the Consistency
Add pasta water gradually until the sauce reaches your preferred thickness.
Balance the Flavor
Taste the sauce before mixing with pasta. If needed, add a pinch more salt, lemon juice, or nutritional yeast.
Delicious Variations
Once you try the base recipe, you can easily customize it.
Mushroom Sun-Dried Tomato Pasta
Sauté 1 cup (70 g) sliced mushrooms before adding the sauce.
Roasted Vegetable Pasta
Add roasted zucchini, bell peppers, or eggplant for extra flavor.
Spicy Sun-Dried Tomato Pasta
Add 1/4 teaspoon red pepper flakes or a pinch of cayenne.
Protein-Packed Version
Stir in 1 cup (160 g) cooked chickpeas or white beans.
Storage and Reheating
This pasta stores well, making it great for meal prep.
Refrigerator: Store leftovers in an airtight container for up to 4 days.
Freezer: The sauce can be frozen separately for up to 2 months.
Reheating: Warm gently on the stovetop with a splash of plant milk or water to restore the creamy texture.
Frequently Asked Questions
Can I make this pasta without cashews?
Yes, you can still make a creamy vegan sun-dried tomato pasta without cashews. One common alternative is using silken tofu. Replace the cashews with 1 cup (250 g) of silken tofu and blend it with the other sauce ingredients. This will create a smooth and creamy consistency while keeping the recipe nut-free.
Another option is using sunflower seeds. Soak 1 cup (140 g) of raw sunflower seeds in hot water for about 15 minutes before blending. Sunflower seeds create a creamy texture similar to cashews but add a slightly different flavor profile.
You could also use a plant-based cooking cream made from oats or coconut. If using coconut cream, keep in mind that it will add a subtle sweetness, so you may want to increase the garlic and lemon juice to balance the flavors.
Each of these options still creates a rich and satisfying sauce, allowing more people to enjoy the dish regardless of dietary restrictions.
What type of pasta works best for this recipe?
The great thing about this recipe is that it works with almost any pasta shape. Short pasta shapes like penne, rigatoni, and fusilli are especially good because their ridges and curves capture the creamy sauce beautifully.
Long pasta such as fettuccine, linguine, or spaghetti also works well if you prefer a more classic creamy pasta presentation.
Whole wheat pasta adds extra fiber and a slightly nutty flavor that pairs nicely with sun-dried tomatoes. Gluten-free pasta made from brown rice, chickpeas, or lentils is another great option for those avoiding gluten.
For a fun twist, you can even use vegetable-based pasta like zucchini noodles or chickpea pasta. The sauce is rich enough to complement many different textures.
Ultimately, the best pasta is the one you enjoy most or already have in your pantry.
Can I prepare the sauce ahead of time?
Absolutely. This sauce is perfect for meal prep and can be made ahead of time.
You can prepare the sauce up to three days in advance and store it in an airtight container in the refrigerator. When you’re ready to use it, simply reheat it gently in a saucepan over medium-low heat. Add a small amount of plant-based milk or water to loosen the sauce if it thickens while stored.
Another option is freezing the sauce. Pour it into a freezer-safe container and store it for up to two months. When you’re ready to use it, thaw it overnight in the refrigerator and then warm it on the stovetop.
Having the sauce prepared ahead of time makes it incredibly easy to assemble a quick dinner during busy weeknights.
How can I add more vegetables to this pasta?
One of the best things about creamy sun-dried tomato pasta is how easy it is to incorporate extra vegetables.
Fresh spinach is a simple addition because it wilts quickly into the hot pasta. Kale can also work if chopped finely and cooked slightly longer.
Roasted vegetables bring wonderful texture and flavor. Roasted zucchini, bell peppers, broccoli, or asparagus pair beautifully with the creamy tomato sauce.
You can also sauté vegetables like mushrooms, onions, or cherry tomatoes before adding the sauce to the skillet. This builds layers of flavor and makes the dish even more satisfying.
If you want to turn this pasta into a hearty one-bowl meal, consider adding cooked chickpeas, white beans, or lentils along with vegetables. This boosts both protein and fiber while keeping the dish completely plant-based.
Final Thoughts
Creamy sun-dried tomato vegan pasta is the kind of recipe that proves plant-based cooking can be both comforting and incredibly flavorful. With its rich, velvety sauce and bold tomato taste, this dish transforms simple pantry ingredients into something that feels special.
One of the most appealing aspects of this pasta is its balance of indulgence and nourishment. The cashew-based sauce creates a luxurious texture without relying on dairy, while sun-dried tomatoes provide intense flavor that elevates the entire dish. Garlic, herbs, and nutritional yeast add layers of savory depth that make every bite satisfying.
Another reason this recipe stands out is its flexibility. It can easily be adapted depending on what you have in your kitchen. Whether you add fresh spinach, roasted vegetables, mushrooms, or plant-based protein, the creamy sauce acts as the perfect base for countless variations.
This pasta is also ideal for both beginners and experienced home cooks. The steps are simple, the ingredients are accessible, and the results are consistently delicious. Even people who are new to vegan cooking are often surprised by how creamy and flavorful the sauce becomes.
Beyond taste and convenience, this recipe is also perfect for sharing. A large bowl of creamy pasta has a way of bringing people together, whether it’s a relaxed weeknight dinner, a cozy family meal, or a gathering with friends. It’s the kind of dish that feels comforting, generous, and welcoming.
Once you make this irresistible creamy sun-dried tomato vegan pasta, it will likely become a regular in your meal rotation. It’s quick, versatile, and packed with flavor—everything a great recipe should be.
Print
Irresistible Creamy Sun-Dried Tomato Vegan Pasta
- Total Time: 25 minutes
- Yield: 4 servings 1x
Description
A rich and comforting plant-based pasta dish featuring a silky cashew cream sauce blended with flavorful sun-dried tomatoes, garlic, and herbs.
Ingredients
12 ounces (340 g) pasta (penne, rigatoni, or fettuccine)
1 cup (150 g) raw cashews, soaked
1 cup (240 ml) unsweetened plant-based milk
1/2 cup (80 g) sun-dried tomatoes
3 cloves garlic
3 tablespoons nutritional yeast
1 tablespoon lemon juice (15 ml)
1 tablespoon olive oil (15 ml)
1/2 teaspoon sea salt (3 g)
1/4 teaspoon black pepper (1 g)
1/2 teaspoon dried basil
1/2 teaspoon dried oregano
2 cups fresh spinach (60 g) optional
1/2 cup cherry tomatoes (75 g) optional
2 tablespoons fresh basil, chopped (6 g)
Instructions
Bring a large pot of salted water to a boil and cook the pasta according to package instructions until al dente. Reserve 1/2 cup (120 ml) pasta water before draining.
Soak the cashews in hot water for 10 minutes, then drain.
In a blender combine soaked cashews, plant milk, sun-dried tomatoes, garlic, nutritional yeast, lemon juice, olive oil, salt, pepper, basil, and oregano. Blend until completely smooth.
Pour the sauce into a skillet over medium heat and cook for 3–4 minutes until warm and slightly thickened.
Add the cooked pasta to the skillet and toss until evenly coated. If the sauce is too thick, add a little reserved pasta water.
Stir in spinach and cherry tomatoes if using and cook for 1–2 minutes until the spinach wilts.
Garnish with fresh basil and serve immediately.
Notes
Soaking the cashews ensures a smooth and creamy sauce. If you have time, soak them for 1–2 hours for an even silkier texture. Adjust the sauce thickness with reserved pasta water or extra plant milk as needed. This dish can be stored in the refrigerator for up to 4 days and reheated gently on the stovetop.
- Prep Time: 10 minutes
- Cook Time: 15 minutes


