This creamy vegan mushroom pasta combines a silky cauliflower-cashew sauce with sautéed mushrooms. Quick, easy, and full of flavor, it’s the perfect plant-based weeknight dinner or casual entertaining meal.

🍝 Vegan Mushroom Pasta – Quick Weeknight Dinner
This vegan mushroom pasta is a creamy, flavorful plant-based meal that comes together in under 30 minutes, making it a perfect weeknight dinner. The silky cauliflower-cashew sauce is surprisingly easy to prepare, blending into a luscious, dairy-free cream that clings to every strand of pasta. Meanwhile, earthy cremini and shiitake mushrooms are quickly sautéed with garlic and fresh herbs, adding rich, savory flavor with minimal effort.
Quick, simple, and satisfying, this vegan mushroom cream pasta is both elegant and effortless. Whether you’re cooking for yourself, your family, or friends, it’s a versatile recipe that’s easy to customize with your favorite pasta, a mix of mushrooms, or seasonal greens. Perfect for busy nights when you want comfort food without the fuss.
🥄 Why You’ll Love This Vegan Mushroom Pasta
- Creamy, indulgent, and entirely plant-based
- Silky cauliflower-cashew sauce is easy and quick to make
- Sautéed mushrooms bring earthy, savory flavor with minimal effort
- Perfect for weeknight dinners or casual entertaining
- Fully adaptable to your favorite pasta or seasonal vegetables

🍄 What’s in Vegan Mushroom Pasta?
There are three main parts to this creamy mushroom pasta: the pasta, the cream sauce, and the mushrooms.
For the pasta – I like to use chickpea pasta since it’s more filling than regular pasta and naturally gluten-free. Feel free to substitute your favorite kind. Stick to ridged pasta shapes, like penne, which are best for grabbing onto the creamy sauce.
For the cream sauce – This is where the magic happens. Instead of a heavy cream, butter, and cheese-based sauce, we’re making a creamy vegan Alfredo that gets its silky texture from cauliflower and cashews. It tastes rich and indulgent without a drop of dairy and can even be made ahead of time and stored in the fridge until dinner.
For the mushrooms – I like a mix of cremini (baby bella) and shiitake mushrooms for the best flavor. If shiitakes are hard to find, all creminis work fine. Try to avoid white button mushrooms as they aren’t very flavorful. The mushrooms are sautéed with garlic and thyme until golden and caramelized, adding earthy depth to the dish.
đź›’ Ingredients
For the Cream Sauce
- Cauliflower florets – fresh or frozen; base for creamy, smooth sauce
- Raw cashews – adds richness and body
- Vegan butter or olive oil – for depth and flavor
- Salt & black pepper – to taste
For the Pasta
- Pasta – chickpea penne or your favorite variety
For the Sautéed Mushrooms
- Olive oil – for sautéing
- Cremini mushrooms – sliced; earthy and meaty
- Shiitake mushrooms – sliced; adds depth of flavor
- Garlic – finely grated; aromatic
- Fresh thyme leaves – earthy herbal notes
- Fresh parsley – finely chopped; for freshness
đź’ˇ Tip: Use a mix of mushrooms for maximum flavor. Add baby spinach when cooking garlic for an added greens twist.

👩‍🍳 Directions
Make the Cream Sauce
- Place cauliflower and cashews in a medium saucepan and cover with water.
- Bring to a boil, then simmer until cauliflower is tender. Reserve a small amount of cooking water before draining.
- Transfer cauliflower and cashews to a blender with the reserved water, vegan butter or olive oil, salt, and pepper.
- Blend on high until smooth and creamy. Set aside or refrigerate if not using immediately.
Cook the Pasta
- Cook pasta according to package directions. Drain and return to the pot.
- Stir in the cream sauce until pasta is fully coated.
Sauté the Mushrooms
- Heat olive oil in a large pan over medium heat. Add mushrooms and toss to coat. Spread into a single layer and cook without stirring for a few minutes until browned.
- Stir occasionally and continue cooking until mushrooms are tender.
- Add garlic, salt, and thyme. Cook 1–2 minutes, stirring frequently to avoid burning.
- Remove from heat and stir in parsley.
💡 Tips for Sautéing Mushrooms:
- Don’t over-crowd the pan; mushrooms will steam instead of brown. If your pan isn’t large enough, cook in two batches.
- Let mushrooms brown for a few minutes before stirring to ensure even caramelization.
- Add salt, herbs, and garlic at the end. Salting too early prevents browning, and adding garlic/herbs later prevents burning.
Combine and Serve
- Add sautéed mushrooms to the pasta and cream sauce. Stir to combine.
- Serve warm, garnished with additional parsley if desired.
🔄 Variations
- Swap pasta for your favorite ridged or gluten-free variety
- Use a mix of mushrooms for more depth
- Add baby spinach when sautéing garlic for a mushroom-spinach variation
- Try a splash of white wine in the mushroom pan for extra flavor
âť“ FAQ
Can I make this ahead?
Yes. Prepare the cream sauce and mushrooms separately. Store in the fridge and combine with freshly cooked pasta when ready to serve.
Which mushrooms work best?
Cremini and shiitake give the richest, meatiest flavor. You can mix in other favorites like oyster or portobello.
Can I make it gluten-free?
Absolutely. Use gluten-free pasta or spiralized vegetables like zucchini.
How should I store leftovers?
Store in an airtight container in the fridge for up to 3 days. Reheat gently in a pan with a splash of water to loosen the sauce.
🌿 Wrap Up
This vegan mushroom pasta is creamy, savory, and perfect for busy weeknights or casual entertaining. With an easy cauliflower-cashew sauce, sautéed mushrooms, and plenty of flexibility, it’s a plant-based comfort meal that’s simple, satisfying, and sure to become a regular favorite.
More Mushroom Recipes:
Vegan Mushroom Pasta
Penne pasta is tossed with a mix of garlicky sautéed mushrooms and a deliciously silky dairy-free sauce for this easy weeknight recipe.
Ingredients
For the cream sauce:
- 8oz/227g fresh or frozen cauliflower florets
- ÂĽ cup/28g raw cashews
- 2 Tablespoons/30g vegan butter or extra virgin olive oil
- ÂĽ teaspoon fine sea salt
- â…›th teaspoon fresh ground black pepper
For the pasta:
- 8oz/227g chickpea penne pasta (or pasta of choice)
For the sautéed mushrooms:
- 2 Tablespoons/30ml extra virgin olive oil
- 8oz/227g cremini mushrooms, thinly sliced
- 8oz/227g shitake mushrooms, thinly sliced
- 2 cloves of garlic, finely grated on a microplane
- ½ teaspoon fine sea salt
- 1 Tablespoon fresh thyme leaves
- 2 Tablespoons finely chopped fresh parsley
Instructions
For the cream sauce:
- Place cauliflower and cashews in a medium saucepan and cover with about 4 cups of water until fully submerged. Bring to a boil then reduce heat and simmer until cauliflower is tender (about 8-10 minutes).
- Reserve half a cup of the cooking water before draining. Drain and transfer the cauliflower and cashews to a blender along with the reserved cooking water. Add the butter or olive oil, salt and black pepper. Blend on high until smooth and creamy. Set aside until needed or refrigerate if not using immediately.
For the pasta:
- Cook pasta according to package directions. Drain and return to pot along with the cream sauce.
For the sautéed mushrooms:
- Heat the olive oil a large sauté pan over medium heat, add mushrooms and quickly toss to coat then spread into a single layer.
- Cook for 3-4 minutes heat without stirring until browned on one side. Stir and continue to cook stirring occasionally for an additional 3-4 more minutes.
- When mushrooms are tender add garlic, salt, and thyme. Cook for 1-2 more minutes, stirring frequently so as not to burn the garlic. Remove from heat, stir in parsley
- Add sautéed mushrooms to pasta and cream sauce and stir to combine. Serve warm.
Notes
VARIATIONS:
Substitute your favorite ridged pasta if desired. Use a blend of your favorite mushrooms for sautéing.  Add chopped baby spinach to pan with mushrooms when adding the garlic and cook until just wilted for a spinach and mushroom variation.
STORAGE:
Pasta is best served fresh but can be stored in an airtight container in fridge for 3 days and re-heated in a pan, adding splash of water to loosen the sauce.
DIETARY INFO:
Gluten-Free, Grain-Free, Vegetarian, Vegan, Egg-Free, Dairy-Free
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield:
4Serving Size:
1Amount Per Serving: Calories: 487Total Fat: 15gSaturated Fat: 5gTrans Fat: 0gUnsaturated Fat: 10gCholesterol: 0mgSodium: 420mgCarbohydrates: 37gFiber: 9gSugar: 7gProtein: 12g
Nutritional information for recipes contained on this website, such as calories, fat, carbs, etc. are only estimates and are not guaranteed to be accurate.

Sylvie Shirazi is the recipe developer and food photographer behind Gourmande in the Kitchen. For the last 10 years she's been making eating more healthfully easy and accessible with gluten-free, grain-free, paleo and vegan recipes that are free from processed ingredients.





Leave a Reply