Creamy Sun-Dried Tomato Vegan Pasta is the kind of dish that proves plant-based cooking can be deeply satisfying and full of character. With tender pasta coated in a velvety, tomato-rich sauce, it delivers bold flavor and comforting texture in every bite.
Sun-dried tomatoes bring concentrated sweetness and gentle tang, while a creamy base made from blended cashews creates a smooth, luxurious finish without dairy. Garlic, herbs, and a touch of olive oil round out the flavors, making the sauce both vibrant and balanced.
Whether served for a cozy dinner or prepared ahead for meal prep, Creamy Sun-Dried Tomato Vegan Pasta offers richness without heaviness. It is hearty enough to stand alone yet versatile enough to pair with fresh greens or roasted vegetables.
Ingredients Overview
The backbone of Creamy Sun-Dried Tomato Vegan Pasta is your choice of pasta. Penne, rigatoni, or fettuccine work particularly well because their shape holds the sauce beautifully. Whole wheat or chickpea pasta can be used for additional fiber and protein.
Sun-dried tomatoes packed in oil provide intense flavor and soft texture. Drain excess oil but reserve a small amount to deepen the sauce. If using dry-packed tomatoes, soak them in hot water for 10 to 15 minutes until tender.
Raw cashews create the creamy base. When soaked and blended, they form a smooth sauce that mimics traditional cream. For best results, soak cashews in hot water for at least 20 minutes, or longer if time allows.
Garlic adds savory depth, while shallots or onion contribute subtle sweetness. Vegetable broth thins the sauce and enhances overall flavor. Nutritional yeast brings a mild, cheesy note that complements the tomatoes.
A squeeze of fresh lemon juice brightens the richness. Dried basil or Italian seasoning pairs naturally with the tomato base. Salt and freshly ground black pepper bring everything into harmony.
Fresh spinach or baby kale can be stirred in at the end for color and added nutrients, gently wilting into the warm pasta.
Step-by-Step Instructions

Begin by soaking the raw cashews. Place them in a bowl and cover with hot water. Let them sit for at least 20 minutes while you prepare the remaining ingredients.
Cook the pasta in a large pot of salted boiling water according to package instructions. Cook until just al dente, as it will finish cooking slightly in the sauce. Reserve about one cup of pasta water before draining.
While the pasta cooks, prepare the sauce. In a blender, combine drained cashews, vegetable broth, nutritional yeast, lemon juice, and a pinch of salt. Blend until completely smooth. The texture should be creamy and free of graininess.
Heat a large skillet over medium heat. Add a tablespoon of olive oil, then sauté finely chopped shallot or onion until soft and translucent. Stir in minced garlic and cook briefly until fragrant.
Add chopped sun-dried tomatoes to the skillet. Stir for a minute to release their aroma and infuse the oil with flavor. Sprinkle in dried basil or Italian seasoning.
Pour the blended cashew cream into the skillet. Stir gently to combine with the tomato mixture. Allow the sauce to simmer for 3 to 5 minutes, stirring occasionally. If it thickens too much, add a splash of reserved pasta water to loosen it.
Add the drained pasta directly into the skillet. Toss well to coat every piece in the creamy sauce. If using spinach, fold it in now and cook just until wilted.
Taste and adjust seasoning with salt, pepper, or an extra squeeze of lemon juice. The finished dish should be creamy, tangy, and savory with a balanced tomato presence.
Serve immediately, garnished with fresh basil or additional nutritional yeast if desired.
Tips, Variations & Substitutions
If you do not have a high-speed blender, soak the cashews longer to achieve a smoother consistency. Blending thoroughly is key to achieving a silky sauce.
For added protein, stir in white beans or roasted chickpeas. They complement the creamy texture and make the dish more filling.
A pinch of red pepper flakes introduces gentle heat. For a slightly smoky note, add a small amount of smoked paprika.
If nut allergies are a concern, replace cashews with unsweetened oat cream or blended silken tofu for a similar creamy effect.
To create extra texture, top the pasta with toasted pine nuts or crispy breadcrumbs before serving.
Serving Ideas & Occasions
Creamy Sun-Dried Tomato Vegan Pasta pairs beautifully with a crisp green salad dressed in lemon vinaigrette. The brightness of fresh greens contrasts nicely with the rich sauce.
Serve it as a main course for weeknight dinners, or present it at gatherings where plant-based options are appreciated. It is satisfying enough to stand alone yet versatile enough to accompany roasted vegetables or grilled tofu.
For a more elegant presentation, twirl the pasta into bowls and garnish with fresh basil leaves and cracked black pepper. Its vibrant color makes it appealing for both casual and festive meals.
Nutritional & Health Notes
This vegan pasta offers plant-based protein from cashews and nutritional yeast, along with healthy fats from olive oil. Sun-dried tomatoes contribute antioxidants and concentrated flavor without added sugar.
Using whole grain or legume-based pasta increases fiber content and promotes longer-lasting fullness. Adding leafy greens boosts vitamin and mineral intake.
Because the sauce relies on nuts instead of dairy, it provides creaminess without cholesterol. Portion awareness remains important, as cashews are calorie-dense despite their nutritional benefits.
Balanced with vegetables and mindful serving sizes, this dish fits comfortably into a varied plant-based eating pattern.
FAQs
Can I make Creamy Sun-Dried Tomato Vegan Pasta ahead of time?
Yes, this pasta can be prepared ahead and stored in an airtight container in the refrigerator for up to three days. The sauce may thicken as it sits, so add a splash of water or vegetable broth when reheating to restore its creamy texture. Warm gently on the stovetop, stirring frequently to prevent sticking.
Do I need to soak the cashews?
Soaking cashews softens them and helps create a smooth, creamy sauce. If you have a powerful blender, a 20-minute soak in hot water may be sufficient. For standard blenders, soaking for one to two hours improves texture and reduces graininess in the finished sauce.
Can I use store-bought vegan cream instead of cashews?
Yes, unsweetened plant-based cream can replace blended cashews for convenience. However, the flavor and thickness may vary. Adjust seasoning and simmer time as needed to achieve the desired consistency.
Is this pasta gluten-free?
The sauce itself is gluten-free. To keep the entire dish gluten-free, use certified gluten-free pasta made from rice, corn, quinoa, or legumes. Always check ingredient labels to confirm there are no hidden sources of gluten.
How can I add more vegetables?
You can stir in sautéed mushrooms, zucchini, or roasted bell peppers. These additions complement the tomato-based sauce and add texture. Add them during the final mixing stage so they remain tender but not overcooked.
What can I substitute for nutritional yeast?
If nutritional yeast is unavailable, you can omit it or replace it with a small spoonful of white miso for savory depth. Keep the amount modest to maintain balance in the sauce.
How do I prevent the sauce from becoming too thick?
Reserve pasta cooking water before draining. Adding small amounts of this starchy water to the sauce helps thin it while maintaining creaminess. Stir gently and adjust gradually until you reach the desired consistency.
PrintCreamy Sun-Dried Tomato Vegan Pasta with Fettuccine
Creamy Sun-Dried Tomato Vegan Pasta features tender pasta tossed in a rich cashew-based sauce with garlic, herbs, and tangy sun-dried tomatoes.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
Ingredients
12 ounces penne or rigatoni pasta
1 cup raw cashews soaked
1 cup vegetable broth
1/4 cup nutritional yeast
2 tablespoons lemon juice
1 tablespoon olive oil
1 small shallot finely chopped
3 cloves garlic minced
1/2 cup chopped sun-dried tomatoes in oil drained
1 teaspoon dried basil or Italian seasoning
1 to 2 cups fresh spinach optional
Salt and freshly ground black pepper to taste
Instructions
-
Soak cashews in hot water for at least 20 minutes then drain.
-
Cook pasta in salted boiling water until al dente reserving 1 cup pasta water before draining.
-
Blend cashews, vegetable broth, nutritional yeast, lemon juice, and salt until smooth.
-
In a skillet heat olive oil and sauté shallot until soft. Add garlic and cook briefly.
-
Stir in sun-dried tomatoes and dried herbs.
-
Pour in blended sauce and simmer gently for 3 to 5 minutes.
-
Add cooked pasta and toss to coat adding pasta water as needed.
-
Fold in spinach until wilted. Season to taste and serve.
Notes
Soak cashews longer for smoother sauce if needed.
Add pasta water gradually to adjust consistency.
Store leftovers refrigerated up to three days.
