Vegan Mushroom Pasta
Vegan Mushroom Pasta
This is the kind of recipe that becomes a weeknight staple without you even planning for it. It’s rich, savory, and deeply satisfying — the sort of meal that makes you forget you’re eating something completely plant-based. If you’ve ever craved a bowl of creamy pasta that feels indulgent without being heavy, this one’s going to earn a permanent spot in your rotation.
Why You’ll Love This Recipe

First, the flavor is genuinely incredible. Mushrooms bring this deep, earthy umami that makes the whole dish feel substantial and meaty, even with zero animal products involved. Paired with garlic, a splash of white wine, and a creamy plant-based sauce, every bite tastes like something you’d order at a restaurant.
Second, it comes together in about 30 minutes. You don’t need any fancy equipment or hard-to-find ingredients — just a big pan, a pot for pasta, and a handful of good staples. On a busy Tuesday night, that matters.
And honestly, it’s the kind of dish that impresses people without stressing you out. Whether you’re cooking for yourself or feeding guests, it looks and tastes like you spent way more time than you actually did.
Ingredients You’ll Need

The real star here is the mushrooms. A mix of cremini and shiitake works beautifully — cremini give you that familiar earthy base, while shiitake add a slightly smokier, more complex layer. If you can only find one type, cremini alone are totally fine. Portobello works great too if you want something even meatier.
For the creamy sauce, full-fat coconut cream or cashew cream both do the job wonderfully. Coconut cream is the easiest option since it’s shelf-stable and ready to go, but if you have cashews on hand, blending them soaked with a bit of water gives you an incredibly silky result. Either way, the sauce comes together quickly once your mushrooms are golden and caramelized.
You’ll also need garlic — and please, use fresh garlic here. It makes a difference. A splash of dry white wine (or vegetable broth if you prefer to skip the alcohol) deglazes the pan and picks up all those delicious browned bits. Fresh thyme or dried both work. And for the pasta, any long shape like linguine, tagliatelle, or spaghetti catches the sauce beautifully.
Rounding things out: olive oil, onion, soy sauce or tamari for an extra hit of umami, salt, black pepper, fresh parsley for serving, and nutritional yeast if you want a subtle cheesy note at the end.
Tips for the Best Results

Don’t rush the mushrooms. This is the most important step in the whole recipe. Let them sit in a hot pan without stirring too much — you want them to get genuinely golden and caramelized, not steamed. Wet, pale mushrooms just don’t have the same depth of flavor.
Reserve a cup of your pasta cooking water before draining. It sounds like a small thing, but that starchy water is magic for bringing the sauce together and helping it cling to every strand of pasta.
Taste as you go. The soy sauce adds saltiness, so hold off on adding extra salt until you’ve tasted the finished sauce. A squeeze of lemon juice right at the end brightens everything up nicely if the dish feels a little flat.
Storage and Reheating

Leftovers keep well in an airtight container in the fridge for up to three days. The sauce tends to thicken as it sits, which is totally normal.
You can also microwave it in a pinch. Just cover the container loosely, add a little liquid, and heat in 60-second bursts, stirring in between.
This pasta doesn’t freeze particularly well because of the creamy sauce, so it’s best enjoyed within a few days of making it. Honestly though, it rarely lasts that long.
Frequently Asked Questions

Can I make this gluten-free?
Absolutely. Just swap in your favorite gluten-free pasta and use tamari instead of regular soy sauce (which contains wheat). Everything else in the recipe is naturally gluten-free.
What can I use instead of white wine?
Vegetable broth works just as well. You could also use a small splash of apple cider vinegar diluted with a bit of water if you want that slight acidity without the wine flavor. Either way, the dish will be delicious.
Can I add protein to this?
Yes! White beans stirred in at the end are a great option — they’re mild enough not to overpower the mushrooms and add a nice creaminess. Crispy baked tofu or tempeh on top works well too if you want something with more texture.
Is nutritional yeast necessary?
Not at all — it’s optional. It adds a subtle, savory, slightly cheesy flavor that complements the mushrooms really nicely, but the dish is completely satisfying without it. If you don’t have it, just leave it out.
Vegan Mushroom Pasta

A rich and creamy vegan pasta made with caramelized mushrooms, garlic, and a silky plant-based sauce that comes together in about 30 minutes.
Ingredients
- 350g linguine or spaghetti
- 400g cremini mushrooms, sliced
- 150g shiitake mushrooms, sliced
- 1 medium onion, finely diced
- 4 cloves garlic, minced
- 200ml full-fat coconut cream or cashew cream
- 60ml dry white wine or vegetable broth
- 2 tbsp olive oil
- 1 tbsp soy sauce or tamari
- 1 tsp fresh or dried thyme
- 2 tbsp nutritional yeast (optional)
- Salt and black pepper to taste
- Fresh parsley, chopped, to serve
- Juice of half a lemon
Instructions
- Step 1. Bring a large pot of salted water to a boil and cook the pasta according to package instructions. Reserve 1 cup of pasta water before draining.
- Step 2. Heat olive oil in a large skillet over medium-high heat until hot. Add the sliced mushrooms in a single layer and cook without stirring for 3-4 minutes until golden. Stir and cook for another 3 minutes. Remove mushrooms from the pan and set aside.
- Step 3. Reduce heat to medium. Add the onion to the same pan and cook for 4-5 minutes until softened. Add the garlic and thyme and cook for 1 minute until fragrant.
- Step 4. Pour in the white wine or broth and stir, scraping up any browned bits from the bottom of the pan. Cook for 1-2 minutes until reduced slightly.
- Step 5. Stir in the coconut or cashew cream and soy sauce. Add nutritional yeast if using. Simmer on low heat for 2-3 minutes.
- Step 6. Return the mushrooms to the pan. Add the drained pasta and toss to coat, adding reserved pasta water a little at a time until the sauce reaches your desired consistency.
- Step 7. Squeeze in lemon juice, taste, and adjust seasoning with salt and pepper. Serve immediately topped with fresh parsley.
30-Day High-Protein
Low-Calorie Meal Plan
Every breakfast, lunch, dinner & snack — all 30 days fully mapped out. Just follow the plan.
- ✓50+ complete recipes with ingredients & step-by-step instructions
- ✓4-week day-by-day plans — every meal for all 30 days
- ✓4 weekly shopping lists organised by store section
- ✓Printable habit & progress tracker — 30 full days
- ✓100g+ protein per day — scientifically optimised macros
Instant PDF · Print at home
Results guaranteed with consistency







