Creamy Sun-Dried Tomato Vegan Pasta – Rich, Savory & Dairy-Free
Introduction
Craving something creamy, comforting, and plant-based? This creamy sun-dried tomato vegan pasta hits all the right notes — velvety, tangy, garlicky, and rich with Mediterranean flavor. Made with cashews or dairy-free cream and packed with umami from sun-dried tomatoes, this one-pan pasta feels indulgent but is made entirely from wholesome, dairy-free ingredients.
Whether you’re vegan, dairy-free, or just in the mood for a lighter take on cream-based pasta, this dish brings together pantry staples in under 30 minutes. It’s perfect for weeknight dinners, romantic plant-based meals, or meal prepping for the week ahead.
Let’s dive into the ingredients that make this creamy pasta so satisfying — no cheese or heavy cream required.
Ingredients Overview
This dish uses nutrient-rich, plant-based ingredients to create a silky, satisfying sauce with layers of flavor.
Pasta
Use your favorite pasta shape — penne, fusilli, linguine, or rigatoni all work well. Short pasta holds the sauce better, while long pasta like fettuccine gives a more elegant feel.
Use gluten-free pasta if needed. Cook until al dente and reserve some of the pasta water for emulsifying the sauce.
Sun-Dried Tomatoes
These are the star ingredient. Sun-dried tomatoes bring a concentrated tomato flavor that’s sweet, tangy, and deeply savory. Use oil-packed sun-dried tomatoes for the best flavor and texture.
Chop them finely so they distribute evenly in the sauce. You can also use some of the oil from the jar to sauté aromatics for extra flavor.
Cashew Cream (or Alternative)
To create the creamy base without dairy, you can use:
- Soaked cashews blended with water, lemon juice, and nutritional yeast
- Unsweetened vegan cream (like oat or soy cream)
- Full-fat coconut milk for a richer version (note: adds a hint of coconut flavor)
Cashew cream is the most neutral and creates a luscious, silky texture.
Garlic & Onion
These add flavor depth and aromatic richness. Sautéed in olive oil until golden, they form the backbone of the sauce.
Use shallots for a slightly sweeter, more delicate onion flavor if desired.
Nutritional Yeast
This brings a cheesy, umami-rich taste without any dairy. It’s optional but highly recommended to deepen the flavor of the creamy sauce.
Lemon Juice or White Wine
Just a splash of acidity brightens the sauce and balances the richness. Use fresh lemon juice or dry white wine (check that it’s vegan if applicable).
Fresh Basil or Spinach
To add freshness and balance, toss in a handful of fresh basil or wilted spinach just before serving.
Step-by-Step Instructions
1. Cook the Pasta
Bring a large pot of salted water to a boil. Add:
- 12 oz pasta of choice
Cook until al dente. Reserve 1 cup of pasta water, then drain and set aside.
2. Make Cashew Cream (If Using)
In a high-speed blender, combine:
- 3/4 cup raw cashews (soaked for 4+ hours or boiled for 10 mins)
- 1/2 cup water
- 1 tablespoon lemon juice
- 2 tablespoons nutritional yeast
- 1/4 teaspoon salt
- Optional: 1 small clove garlic
Blend until smooth and creamy. Set aside.
3. Sauté the Aromatics
In a large skillet, heat:
- 2 tablespoons olive oil (or oil from sun-dried tomatoes)
Add:
- 1 small onion or 2 shallots, finely chopped
- 3 cloves garlic, minced
Sauté for 3–4 minutes until translucent and fragrant.
4. Add Sun-Dried Tomatoes
Stir in:
- 1/3 to 1/2 cup chopped oil-packed sun-dried tomatoes
Cook for 2 minutes, letting them soften and infuse the oil.
5. Add Cashew Cream & Pasta Water
Pour in the cashew cream and 1/2 cup reserved pasta water. Stir until the sauce is silky and coats the back of a spoon.
Simmer on low heat for 2–3 minutes. Add more pasta water as needed to reach your desired consistency.
6. Add Pasta and Finish
Toss in the cooked pasta and stir until fully coated.
Taste and adjust seasoning with:
- Salt
- Black pepper
- Red pepper flakes (for heat)
- Extra lemon juice (for brightness)
Optional: Fold in a handful of baby spinach or chopped kale and cook until wilted.
7. Serve
Top with:
- Fresh basil
- Extra chopped sun-dried tomatoes
- Vegan parmesan or nutritional yeast
- A drizzle of olive oil
Serve hot, with crusty bread or a side salad for a complete meal.
Tips, Variations & Substitutions
Tips for Creamy Success
- Soak cashews thoroughly for smooth blending — a high-speed blender helps.
- Don’t overcook the pasta — it will continue to soften in the sauce.
- Adjust creaminess by gradually adding reserved pasta water.
Variations
- Spicy version: Add red pepper flakes or chopped Calabrian chilis.
- Green version: Add sautéed zucchini, peas, or spinach.
- Mushroom lover’s twist: Add sautéed mushrooms to the sauce for earthy richness.
Substitutions
- No cashews? Use oat cream, coconut cream, or unsweetened soy cream.
- Nut-free? Choose seed-based cream (like sunflower seed cream) or dairy-free yogurt.
- No nutritional yeast? Skip it, or add a splash of soy sauce or miso for depth.
Serving Ideas & Occasions
This creamy sun-dried tomato vegan pasta is versatile enough for:
- Weeknight dinners with a glass of white wine
- Date night (especially when paired with garlic bread and a leafy salad)
- Meal prep — reheats well for lunches or quick dinners
- Potluck or dinner party — serve family-style with antipasto sides
Serve with:
- Arugula salad with balsamic vinaigrette
- Roasted vegetables or grilled asparagus
- Crusty sourdough or focaccia
Nutritional & Health Notes
This vegan pasta is:
- Dairy-free and plant-based
- Rich in healthy fats from olive oil and cashews
- Naturally cholesterol-free
- Full of fiber and vitamins from sun-dried tomatoes and garlic
Each serving (based on 4) provides roughly:
- 400–500 calories
- 12–14g protein
- 15–18g fat
- 45–50g carbs
- ~6g fiber
You can boost protein by adding peas, tofu, or a scoop of vegan protein pasta.
FAQs
Q1: Can I make this recipe nut-free?
A1: Yes. Use sunflower seed cream, oat cream, or unsweetened soy cream instead of cashew cream. The texture will still be rich and creamy.
Q2: What if I don’t have a high-speed blender?
A2: Soak the cashews overnight and blend for longer, or boil them for 10–15 minutes. If blending isn’t smooth enough, strain the sauce through a fine sieve.
Q3: Can I use dried sun-dried tomatoes?
A3: Yes — soak them in warm water for 20 minutes to soften, then chop before sautéing. They’ll have less oil, so add a splash of olive oil for richness.
Q4: Does this reheat well?
A4: It reheats beautifully. Store in an airtight container in the fridge for up to 4 days. Add a splash of water or plant milk before reheating to loosen the sauce.
Q5: Can I make this gluten-free?
A5: Absolutely. Use gluten-free pasta, and double-check that your sun-dried tomatoes and any packaged items are gluten-free.
Q6: What herbs go best with this dish?
A6: Fresh basil, parsley, or oregano are all excellent. A small amount of rosemary or thyme also pairs well with the sun-dried tomato flavor.
Q7: Can I add protein?
A7: Yes! Toss in sautéed tofu, tempeh, vegan sausage, white beans, or green peas for a protein boost without changing the flavor profile too much.

Quick Vegan Pasta with Creamy Sun-Dried Tomato Sauce
A rich and creamy vegan pasta featuring sun-dried tomatoes, garlic, and a dairy-free cashew-based sauce. Comforting, quick, and loaded with Mediterranean flavor.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
Ingredients
- 12 oz pasta of choice
- 1/3–1/2 cup chopped oil-packed sun-dried tomatoes
- 2 tbsp olive oil
- 1 small onion or 2 shallots, chopped
- 3 garlic cloves, minced
- 3/4 cup raw cashews (soaked)
- 1/2 cup water
- 1 tbsp lemon juice
- 2 tbsp nutritional yeast
- 1/4 tsp salt
- 1 cup reserved pasta water (as needed)
- Optional: red pepper flakes, fresh basil, spinach
Instructions
- Cook pasta until al dente. Reserve 1 cup pasta water, then drain.
- Blend soaked cashews with water, lemon juice, nutritional yeast, and salt until smooth.
- In a large skillet, sauté onion and garlic in olive oil for 3–4 minutes.
- Add sun-dried tomatoes and cook for 2 minutes.
- Pour in cashew cream and 1/2 cup pasta water. Stir to combine and simmer.
- Add cooked pasta, toss to coat, and adjust consistency with more pasta water.
- Season to taste and serve with basil, pepper flakes, or vegan cheese.
Notes
- Add spinach or protein for variation.
- Use gluten-free pasta if needed.
- Store leftovers in fridge up to 4 days.