Vegan Mushroom Stew over Mashed Potatoes Recipe

Photo of author
Author: Isabella
Published:

Nothing satisfies quite like a warm, hearty bowl of stew, and when it comes to plant-based comfort food, this Vegan Mushroom Stew over Mashed Potatoes recipe hits all the right notes. Perfect for cozy nights, family dinners, or weekend meal prep, this dish combines earthy mushrooms, tender vegetables, and a rich, savory broth, all spooned over fluffy mashed potatoes loaded with roasted garlic and chives.

In this article, you’ll discover everything you need to make this delicious and nourishing vegan stew at home. We’ll break down the ingredients, the prep process, flavor-enhancing tips, nutritional facts, and more. Whether you’re a longtime vegan or just exploring plant-based meals, this guide will help you make the most comforting bowl of stew you’ve ever had.

How to Make the Best Vegan Mushroom Stew

Ingredients You’ll Need for the Stew

The key to a flavorful mushroom stew lies in a balance of hearty vegetables, aromatic herbs, and a deeply seasoned broth. Here’s what you need:

  • Olive Oil (5 tbsp total): Used in stages to sauté and create the roux.
  • Yellow Onion & Garlic: The aromatic base that adds depth.
  • Vegetable Broth (4 cups): Acts as the liquid foundation of the stew.
  • Gluten-Free Flour (5 tbsp): Thickens the stew for that rich, comforting texture.
  • Carrots, Potatoes, Green Beans, Peas: Adds color, flavor, and texture variety.
  • Mushrooms (20 oz): The star ingredient, offering umami and meatiness.
  • Tomato Paste (1.5 tbsp): Intensifies the stew with a slight tang.
  • Fresh Parsley & Thyme: Lifts the flavors with herbal freshness.
  • Salt, Pepper, Paprika: Rounds out the seasoning with a gentle warmth.

This mixture of ingredients provides a robust base with a delicious texture and flavor complexity that mimics traditional stews—without any animal products.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Mushroom Stew over Mashed Potatoes Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Isabella
  • Total Time: 2 hours 30 minutes
  • Yield: 4–6 servings
  • Diet: Vegan

Description

A hearty, wholesome, and comforting plant-based dish featuring rich mushroom stew loaded with vegetables, served over creamy roasted garlic mashed potatoes.


Ingredients

For the Mushroom Stew:

5 tbsp olive oil, divided

1 yellow onion, diced

1 1/2 tbsp minced garlic

4 cups vegetable broth, divided

5 tbsp gluten-free all-purpose flour

2 carrots, diced

1 1/2 cup Yukon gold or russet potatoes, cubed

20 oz button or cremini mushrooms, stems removed

1 cup green beans (fresh or frozen)

1 cup peas (fresh or frozen)

1/3 cup fresh parsley

2 1/2 tbsp fresh thyme

1 1/2 tbsp tomato paste

1 1/2 tsp salt

3/4 tsp pepper

1/2 tsp paprika

For the Mashed Potatoes:

45 cups Yukon gold potatoes, peeled and cubed

4 tbsp vegan butter

1/3 cup vegetable broth or unsweetened non-dairy milk

1 1/4 tsp salt

4 cloves roasted garlic

2 tbsp chopped chives


Instructions

1. Preheat oven to 400°F. Slice the top off a head of garlic, drizzle with olive oil, salt, and pepper, wrap in foil, and roast for 30–35 minutes.

2. In a large pot, heat 2 tbsp olive oil over medium heat. Add onions and sauté for 7–8 minutes. Add garlic and cook for 2–3 more minutes.

3. In a separate pot, add 3 tbsp olive oil and whisk in the flour over medium-low heat. Gradually whisk in 2 cups of vegetable broth until smooth.

4. Add carrots, cubed potatoes, mushrooms, green beans, peas, parsley, thyme, tomato paste, salt, pepper, and paprika to the onion pot. Stir well.

5. Pour in the broth-flour mixture and the remaining 2 cups of broth. Stir and bring to a simmer.

6. Cover and simmer on low for 1.5 to 2 hours, stirring occasionally.

7. Boil peeled and cubed potatoes in salted water for 15–20 minutes or until tender. Drain and mash.

8. Add roasted garlic, vegan butter, broth or milk, salt, and chives. Stir until creamy and smooth.

9. Serve the stew hot over mashed potatoes. Garnish with fresh parsley.

Notes

You can use white button mushrooms, cremini, or chopped portobello mushrooms.

For smoother mashed potatoes, use a ricer or potato masher and avoid overmixing.

Store stew and mashed potatoes separately in the fridge for up to 5 days.

Freeze the stew for up to 3 months.

Mashed potatoes may need extra broth or vegan butter when reheated.

  • Prep Time: 30 minutes
  • Cook Time: 2 hours
  • Method: Simmering
  • Cuisine: Vegan

Step-by-Step Cooking Method

  1. Sauté the Aromatics: Start by heating 2 tablespoons of olive oil in a large pot over medium heat. Add the diced onions and sauté them for about 7–8 minutes. Then add minced garlic and cook for another 2–3 minutes until fragrant.
  2. Prepare the Roux: In a separate smaller pot, add the remaining olive oil over medium-low heat. Whisk in the gluten-free flour and cook until the mixture is smooth. Gradually add 2 cups of vegetable broth while continuing to whisk, ensuring no lumps form.
  3. Combine the Ingredients: Back in your main pot, add carrots, potatoes, mushrooms, green beans, peas, tomato paste, herbs, salt, pepper, and paprika. Stir well to combine all ingredients evenly.
  4. Finish with Broth and Roux: Add the prepared roux and the remaining 2 cups of vegetable broth to the stew pot. Stir to combine, making sure everything is coated in the creamy, flavorful mixture.
  5. Simmer to Perfection: Cover the pot and let the stew simmer over low heat for 1.5 to 2 hours. Stir occasionally to avoid sticking and ensure all flavors meld beautifully.

Mushroom Varieties to Use

While button mushrooms and cremini are listed in the recipe, don’t hesitate to mix in portobello mushrooms for added texture and a deeper umami profile. Just chop them into similar-sized pieces so they cook evenly with the rest of the vegetables.

Flavor Tips and Tweaks

  • Boost Umami: Add a splash of soy sauce or tamari if you want an extra savory boost.
  • Add a Kick: A dash of cayenne or chili flakes can add gentle heat.
  • Extra Herbs: Rosemary or oregano can add more aromatic depth.

This stew is designed to be forgiving and flexible, which makes it a perfect dish for customizing based on seasonal veggies or personal preferences.

Creamy Vegan Mashed Potatoes – The Perfect Base

Essential Ingredients for Vegan Mashed Potatoes

No hearty stew is complete without a comforting base, and these vegan mashed potatoes are smooth, garlicky, and full of flavor. Here’s what you’ll need:

  • Yukon Gold Potatoes (4–5 cups): Known for their naturally buttery flavor and creamy texture.
  • Vegan Butter (4 tbsp): Delivers rich taste without dairy.
  • Vegetable Broth or Non-Dairy Milk (1/3 cup): Helps create a creamy consistency.
  • Roasted Garlic (4 cloves): Adds a nutty, sweet undertone.
  • Salt (1 1/4 tsp): Balances flavors.
  • Chopped Chives (2 tbsp): Brings brightness and a touch of onion flavor.

These ingredients work together to create a perfect, dairy-free mashed potato that pairs wonderfully with the savory mushroom stew.

Roasting the Garlic for Extra Flavor

One key step that elevates this mashed potato recipe is the use of roasted garlic. Roasting garlic brings out its natural sweetness and takes away the harsh bite of raw cloves.

Here’s how to do it:

  1. Preheat your oven to 400°F.
  2. Slice off the top of a whole head of garlic, just enough to expose the tops of the cloves.
  3. Drizzle with a little olive oil, sprinkle with salt and pepper, then wrap it in foil.
  4. Roast for 30–35 minutes, until the cloves are soft, golden brown, and caramelized.
  5. Once cooled, squeeze the garlic cloves out into a bowl for use in the potatoes.

Roasting garlic may seem like an extra step, but it adds a rich depth that enhances every bite of the mashed potatoes.

Boiling and Mashing for a Creamy Texture

  1. Peel and Cube the Potatoes: This ensures even cooking.
  2. Boil in Salted Water: Use about 1 tablespoon of kosher salt in the water and boil potatoes for 15–20 minutes until fork-tender.
  3. Drain and Mash: After draining, transfer to a bowl and begin mashing with a hand masher or ricer.
  4. Add in Butter and Liquid: Stir in vegan butter and either vegetable broth or a neutral non-dairy milk (like oat or almond milk).
  5. Mix in Roasted Garlic and Chives: Finish by folding in your roasted garlic and freshly chopped chives for a bright, aromatic finish.

Taste and adjust the seasoning as needed. Add more butter or a splash of broth for a creamier texture if desired.

Tips for the Best Vegan Mashed Potatoes

  • Avoid overmixing: Overworking the potatoes can make them gluey. Mash just until smooth.
  • Warm your liquid: If using broth or milk, warm it slightly before mixing in. Cold liquid can cool the potatoes too quickly and affect the texture.
  • Choose the right potatoes: Yukon Golds or Russets are ideal. Waxy potatoes can become gummy.

With the mashed potatoes done, you’re now halfway to enjoying one of the most satisfying plant-based comfort food meals ever. The creamy mash forms a cozy cloud to catch all the delicious stew flavors in every spoonful.

Serving and Presentation Tips for a Cozy Vegan Meal

Plating Your Vegan Mushroom Stew Over Mashed Potatoes

The way you serve this dish can elevate it from a simple dinner to an inviting, cozy centerpiece. Here’s how to do it:

  1. Start with a Generous Scoop of Mashed Potatoes
    Use a large spoon or ice cream scoop to portion mashed potatoes into a deep bowl or shallow plate. Create a slight well in the center to hold the stew.
  2. Ladle the Stew on Top
    Spoon the warm mushroom stew generously over the potatoes, letting the sauce gently spill over the sides. The contrast between creamy mashed potatoes and hearty stew creates a comforting texture with every bite.
  3. Garnish for Color and Freshness
    Sprinkle chopped fresh parsley across the top. This not only adds a pop of color but also enhances the herbaceous notes in the stew. A few extra chives on the mashed potatoes can add visual and flavor interest.
  4. Serve Hot and Fresh
    This dish is best served warm. If you’re preparing in advance, keep the stew and mashed potatoes separate until serving, and reheat both gently before combining.

Family-Style or Individual Bowls

You can serve this dish in two ways:

  • Individual Bowls: Ideal for portion control and personal plating. Each person gets their own beautifully layered bowl.
  • Family-Style Platter: Pile mashed potatoes on a large serving dish and top with the stew. This rustic presentation is perfect for gatherings or cozy dinners.

Complementing Dishes

Though this meal is a complete dish on its own, here are a few simple, plant-based additions that complement the main recipe:

  • Simple Green Salad: A crisp salad with lemon vinaigrette balances the richness.
  • Roasted Vegetables: Cauliflower, Brussels sprouts, or asparagus make great sides.
  • Crusty Bread (Optional): Perfect for scooping up extra stew gravy, but not necessary given the heartiness of the dish.

Seasonal Twists and Add-ons

This recipe can easily adjust to different seasons:

  • Fall/Winter: Add roasted root vegetables like parsnips or sweet potatoes.
  • Spring: Stir in fresh asparagus or tender spinach toward the end of cooking.
  • Summer: Add fresh corn kernels or zucchini for brightness and texture.

By customizing your plate based on season and presentation style, you can make this vegan mushroom stew over mashed potatoes feel brand new every time you serve it.

Storage, Reheating, and Meal Prep Tips

How to Store Vegan Mushroom Stew and Mashed Potatoes

Proper storage ensures your stew and mashed potatoes stay delicious for days. Here’s how to handle leftovers safely and efficiently:

  • Refrigerator: Store both the stew and mashed potatoes in separate airtight containers. The stew will last up to 5 days, and the mashed potatoes for about 3–4 days.
  • Freezer: You can freeze the mushroom stew for up to 3 months. Let it cool completely before transferring to freezer-safe containers. Mashed potatoes can be frozen too, although their texture may become slightly grainy when thawed. To improve this, stir in a bit of vegan butter or broth when reheating.

Best Way to Reheat

  • Stovetop (Recommended): For both stew and potatoes, use medium heat. Stir frequently and add a splash of vegetable broth or non-dairy milk to loosen the consistency if it’s too thick.
  • Microwave: Use microwave-safe dishes and heat in short 60-second intervals, stirring in between to distribute heat evenly.
  • Oven (for larger batches): Place stew in an oven-safe dish, cover with foil, and heat at 350°F for about 20–25 minutes, or until fully warmed.

Avoid overheating, especially with the mashed potatoes, to maintain a creamy texture and prevent drying.

Meal Prep Tips for Busy Weeks

This dish is a fantastic candidate for make-ahead meals. Here’s how to break it down for time-saving convenience:

  1. Pre-Chop Vegetables: Chop your onions, carrots, mushrooms, and potatoes ahead of time and store them in airtight containers in the fridge for up to 3 days.
  2. Roast Garlic in Advance: Roast multiple heads of garlic and store them in the fridge in a small sealed jar with olive oil. They’ll stay flavorful for up to a week.
  3. Make Components Separately: Cook the mashed potatoes and stew separately a day ahead. On the day of serving, simply reheat and combine.
  4. Use Portion-Sized Containers: Store individual portions in meal-prep containers for grab-and-go lunches or easy weeknight dinners.

Batch Cooking Strategy

This recipe doubles easily. Make a large pot on Sunday and enjoy it in different ways throughout the week:

  • Day 1: Traditional bowl with mashed potatoes.
  • Day 2: Serve the stew over rice or quinoa.
  • Day 3: Stuff it into baked sweet potatoes for a quick dinner.
  • Day 4: Add extra broth and turn it into a thick soup with crusty bread (if desired).

Avoiding Common Storage Mistakes

  • Don’t mix stew and mashed potatoes in the same container: They’ll reheat at different rates and may affect texture.
  • Cool fully before refrigerating: Hot food placed directly in the fridge can increase moisture and shorten shelf life.
  • Label and date: This helps keep track of freshness and avoid food waste.

By storing and reheating your stew and mashed potatoes correctly, you can enjoy multiple meals without compromising taste or texture.

Nutritional Benefits of Vegan Mushroom Stew Over Mashed Potatoes

Why This Vegan Dish Is More Than Just Comfort Food

While this Vegan Mushroom Stew over Mashed Potatoes is undeniably satisfying and flavorful, it also packs a surprisingly strong nutritional punch. Let’s take a look at the health benefits behind its main components.

A Closer Look at the Nutritional Breakdown

Here’s the approximate nutritional value per serving (1 bowl):

NutrientAmount
Calories360
Protein8.5 g
Carbohydrates49.4 g
Fiber7.6 g
Sugar9.6 g
Fat16 g
Saturated Fat2.5 g
Sodium1613.3 mg
Cholesterol0 mg

This dish offers a balance of complex carbs, fiber, and plant-based protein, making it a nourishing choice for those on a vegan or plant-based diet.

Health Benefits of Key Ingredients

  • Mushrooms: Rich in antioxidants, B vitamins, and selenium. They help support the immune system and are excellent for gut health.
  • Yukon Gold Potatoes: A good source of potassium, vitamin C, and fiber. They offer energy and support heart health.
  • Garlic: Contains allicin, which may support immune function and cardiovascular health.
  • Carrots and Green Beans: Loaded with beta-carotene, vitamin K, and antioxidants to support vision and skin health.
  • Green Peas: High in fiber and protein, peas help stabilize blood sugar and keep you feeling full.
  • Olive Oil: Provides heart-healthy fats that reduce inflammation and support brain health.

Low in Cholesterol and High in Fiber

Since this meal is 100% plant-based, it contains no cholesterol. With 7.6 grams of fiber per serving, it helps improve digestion and keeps you fuller longer—ideal for anyone trying to maintain a healthy weight or control appetite naturally.

Ideal for Special Diets

This recipe is:

  • Vegan: No animal products used.
  • Gluten-Free: Made with gluten-free flour and safe for those with gluten sensitivity.
  • Low in Saturated Fat: Uses olive oil and vegan butter in moderation.
  • Dairy-Free: No milk or cream, making it friendly for lactose-intolerant eaters.

For those looking to follow a clean, plant-focused lifestyle, this dish makes an excellent staple recipe that checks both the flavor and nutrition boxes.

Customizing for Your Dietary Needs

  • Lowering Sodium: Use low-sodium vegetable broth and adjust salt to taste.
  • Higher Protein: Add a scoop of lentils or chickpeas to the stew.
  • More Greens: Mix in chopped spinach or kale during the last 10 minutes of simmering.

With such flexibility and whole-food ingredients, this mushroom stew and mashed potato combo is as healthful as it is comforting.

Conclusion: The Ultimate Plant-Based Comfort Dish

This Vegan Mushroom Stew over Mashed Potatoes brings together the best of both worlds—deep, savory flavors and creamy, comforting texture. Whether you’re making it for a cozy dinner, meal prep, or sharing with family and friends, it delivers satisfaction without compromise.

With nourishing ingredients like hearty mushrooms, garlic-infused mashed potatoes, and a medley of vibrant vegetables, this dish is proof that plant-based meals can be just as indulgent, rich, and full of flavor as any classic comfort food.

Make it once, and it’ll earn a permanent place in your rotation. It’s vegan comfort food at its finest—simple to prepare, endlessly customizable, and always crowd-pleasing.

You Might Also Like...

Creamy Chipotle Chicken Avocado Melt

Creamy Chipotle Chicken Avocado Melt

Ultimate Bruschetta Grilled Cheese

Ultimate Bruschetta Grilled Cheese

Savory Sun-Dried Tomato Spinach Ricotta Grilled Cheese

Savory Sun-Dried Tomato Spinach Ricotta Grilled Cheese

Ultimate Chopped Italian Sandwich

Ultimate Chopped Italian Sandwich

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star