If you’re looking for an easy yet impressive dinner recipe, this Vegan Garlic Mushroom Pasta is the perfect choice. Tender pasta is tossed with golden garlic, sautĂ©ed mushrooms, and a creamy dairy-free sauce that delivers incredible flavor in every bite.
This comforting pasta dish is rich, satisfying, and surprisingly simple to prepare. Whether you’re cooking for a weeknight dinner or a special occasion, this vegan pasta recipe is guaranteed to become a regular favorite.
Why You’ll Love This Vegan Garlic Mushroom Pasta
- Rich and creamy without dairy
- Ready in under 30 minutes
- Perfect weeknight dinner
- Packed with savory mushroom flavor
- Family-friendly and satisfying
- Easy one-pan sauce
What Makes This Pasta So Flavorful?
The secret lies in properly sautéing the mushrooms until golden brown. This develops a deep, rich flavor that pairs beautifully with garlic and creamy dairy-free sauce.
Combined with perfectly cooked pasta, every bite is packed with comforting umami goodness.
Ingredients
For the Pasta
- 12 oz pasta (fettuccine, linguine, or spaghetti)
- Water for boiling
- Salt for pasta water
For the Garlic Mushroom Sauce
- 2 tablespoons olive oil
- 16 oz mushrooms, sliced
- 6 garlic cloves, minced
- 1 cup unsweetened plant-based milk
- ½ cup vegetable broth
- 2 tablespoons nutritional yeast
- 1 tablespoon cornstarch
- ½ teaspoon salt
- ÂĽ teaspoon black pepper
For Garnish
- Fresh parsley, chopped
- Vegan parmesan (optional)
- Cracked black pepper
How to Make Vegan Garlic Mushroom Pasta
Step 1: Cook the Pasta
Bring a large pot of salted water to a boil.
Cook pasta according to package instructions until al dente.
Reserve ½ cup pasta water and drain.
Step 2: Sauté the Mushrooms
Heat olive oil in a large skillet.
Add sliced mushrooms.
Cook for 8–10 minutes until golden brown and caramelized.
Step 3: Add Garlic
Stir in minced garlic.
Cook for 1 minute until fragrant.
Step 4: Make the Sauce
In a small bowl, whisk together:
- Plant-based milk
- Vegetable broth
- Nutritional yeast
- Cornstarch
Pour into the skillet.
Step 5: Simmer
Cook for 3–5 minutes until the sauce thickens.
Season with salt and black pepper.
Step 6: Combine Pasta and Sauce
Add cooked pasta to the skillet.
Toss until evenly coated.
Add reserved pasta water if needed.
Step 7: Serve
Transfer to serving bowls.
Top with parsley, vegan parmesan, and cracked black pepper.
Pro Tips
- Don’t overcrowd the mushrooms while cooking.
- Allow mushrooms to brown properly for maximum flavor.
- Use freshly minced garlic for the best taste.
- Reserve pasta water before draining.
- Serve immediately for the creamiest texture.
Flavor Variations
Spinach Mushroom Pasta
Add fresh spinach before serving.
Spicy Garlic Mushroom Pasta
Add red pepper flakes.
Lemon Garlic Pasta
Add extra lemon zest and juice.
Protein-Packed Version
Add crispy tofu or chickpeas.
What to Serve with Vegan Garlic Mushroom Pasta
This pasta pairs perfectly with:
- Garlic bread
- Fresh garden salad
- Roasted vegetables
- Vegan Caesar salad
- Grilled asparagus
Storage Tips
Refrigerator
Store leftovers in an airtight container for up to 4 days.
Freezer
Not recommended, as creamy sauces can separate.
Reheating
Warm gently with a splash of plant-based milk.
Frequently Asked Questions
Which mushrooms work best?
Cremini, button, portobello, or mixed mushrooms all work wonderfully.
Can I make it gluten-free?
Yes. Use your favorite gluten-free pasta.
Can I prepare it ahead?
The sauce can be made a day in advance.
Is nutritional yeast necessary?
It adds depth and cheesy flavor but may be omitted.
Final Thoughts
This Vegan Garlic Mushroom Pasta is rich, creamy, and packed with savory flavor. The combination of golden mushrooms, aromatic garlic, and silky sauce creates an easy comfort-food dinner that’s perfect any night of the week.
Serve it with your favorite salad and enjoy a restaurant-style vegan meal at home.

