Description
This Vegan Creamy Mushroom Garlic Pasta is a rich, comforting, and restaurant-style dish made with sautéed mushrooms, garlic, onions, and a silky dairy-free cream sauce. It’s tossed with perfectly cooked pasta and finished with fresh herbs for a deep, savory flavor in every bite.
This vegan mushroom pasta recipe is quick, easy, and perfect for weeknight dinners while still feeling indulgent and luxurious.
Can This Recipe Support Weight Loss Goals?
Yes. Mushrooms are low in calories but rich in fiber and nutrients, helping increase fullness. When paired with controlled pasta portions and a balanced sauce, this dish can fit into a healthy eating plan. This is not a medical claim.
Is This Recipe Suitable for a Vegan Lifestyle?
Absolutely. This recipe contains no dairy, meat, or animal products and uses plant-based cream alternatives for a fully vegan dish.
Why This Recipe is Special
- Creamy without dairy.
- Deep umami flavor from mushrooms.
- Quick 30-minute meal.
- Budget-friendly ingredients.
- Restaurant-quality taste at home.
My Personal Experience
- Browning the mushrooms properly created deep flavor.
It made the sauce taste naturally rich. - Garlic added strong aromatic depth.
It blended perfectly with the creaminess. - The plant-based cream made the sauce silky.
It coated every strand of pasta beautifully. - A splash of pasta water improved texture.
It helped the sauce cling better. - Fresh parsley at the end brightened the dish.
It balanced the richness perfectly.
Perfect For
This recipe is perfect for vegan dinners, quick weeknight meals, comfort food cravings, date nights, and meal prep.
Why You’ll Love This Recipe
- Creamy and comforting
Without any dairy. - Rich mushroom flavor
Naturally savory and satisfying. - Quick to make
Ready in about 30 minutes. - Simple ingredients
Easy pantry staples. - Customizable
Add spinach, peas, or tofu.
Common Mistakes to Avoid
- Not browning mushrooms properly.
- Overcooking pasta.
- Using too much cream at once.
- Skipping seasoning adjustments.
Required Equipment
- Large pan — cooks sauce evenly.
- Pot — boils pasta.
- Wooden spoon — stirs sauce gently.
- Knife & cutting board — chops ingredients.
- Colander — drains pasta.
Storage Instructions
Store in an airtight container in the refrigerator for up to 3 days. Reheat with a splash of plant milk or water to restore creaminess.
Recipe Details
Preparation Time: 10 minutes
Cooking Time: 20 minutes
Total Time: 30 minutes
Servings: 4
Total Calories (Per Serving): ~410 kcal (estimate)
📝 Ingredients
Pasta
- 300g pasta (spaghetti, penne, or fettuccine)
Mushroom Sauce
- 2 tbsp olive oil
- 1 medium onion, finely chopped
- 4 garlic cloves, minced
- 300g mushrooms, sliced
- 1 cup plant-based cream (oat, soy, or coconut)
- ½ cup vegetable broth
- 2 tbsp nutritional yeast
- 1 tsp thyme (dried or fresh)
- 1 tsp black pepper
- ½ tsp salt
Optional Add-ins
- Spinach (2 cups)
- Peas (½ cup)
- Vegan parmesan
Garnish
- Fresh parsley
- Chili flakes
- Lemon zest
Directions
1. Cook Pasta
Boil pasta in salted water until al dente.
Reserve ½ cup pasta water, then drain.
2. Sauté Base
Heat olive oil in a pan.
Add onion and cook 3–4 minutes.
Add garlic and cook 1 minute.
3. Cook Mushrooms
Add mushrooms and cook until browned (6–8 minutes).
Let moisture evaporate completely for best flavor.
4. Build Sauce
Add:
- Plant cream
- Vegetable broth
- Nutritional yeast
- Thyme
- Salt & pepper
Simmer for 3–5 minutes.
5. Combine
Add pasta and toss.
Add pasta water if needed for creaminess.
6. Finish
Add spinach or peas if using.
Top with parsley, chili flakes, and lemon zest.
Nutrition (Approx.)
- Calories: 410 kcal
- Protein: 12 g
- Carbs: 58 g
- Fat: 14 g
- Fiber: 6 g
Notes
- Brown mushrooms well for best flavor.
- Use oat cream for lighter taste.
- Adjust thickness with pasta water.
- Tastes even better next day.
Frequently Asked Questions
1. Can I make it gluten-free?
Yes, use gluten-free pasta.
2. Can I replace cream?
Yes, use cashew cream or oat milk.
3. Can I add protein?
Yes, tofu or chickpeas work well.
4. Is it meal-prep friendly?
Yes, stores well for 3 days.

