If you have been dreaming of a cozy, utterly satisfying meal that warms you from the inside out, then this Vegan Mushroom Stew over Mashed Potatoes Recipe is about to become your new favorite go-to. The hearty, earthy mushroom stew pairs perfectly with creamy, garlicky mashed potatoes to create a dish that feels indulgent yet comforting. A careful blend of fresh herbs, vibrant vegetables, and deep, rich flavors makes every spoonful a celebration of plant-based goodness. Whether for a quiet night in or serving friends, this recipe promises a soulful experience that’s both nourishing and downright delicious.
Ingredients You’ll Need
Gathering simple, wholesome ingredients is key to nailing this recipe. Each one plays a vital role in layering flavors, building texture, and bringing inviting colors to the final dish.
- Olive oil, 5 tbsp: Essential for sautéing and creating that luscious stew base.
- Yellow onion, 1 diced: Adds sweetness and depth once softened.
- Minced garlic, 1 1/2 tbsp: Brings a fragrant punch for that homemade feel.
- Vegetable broth, 4 cups plus 1/3 cup: Provides a savory, layered liquid foundation.
- Gluten-free all-purpose flour, 5 tbsp: Helps thicken the stew into a rich, velvety texture.
- Carrots, 2 diced: Offer subtle sweetness and vibrant orange sprinkles.
- Yukon gold or russet potatoes, 1 1/2 cups cubed: Add body and earthiness to the stew.
- Button or cremini mushrooms, 20 oz stems removed: Star of the stew, packing that meaty umami flavor.
- Green beans, 1 cup fresh or frozen: Bring a bright, crisp bite to contrast softness.
- Peas, 1 cup fresh or frozen: Adds subtle sweetness and pop of color.
- Fresh parsley, 1/3 cup: Lightens the dish with freshness and herbaceous notes.
- Fresh thyme, 2 1/2 tbsp: Offers earthy, aromatic charm that complements mushrooms.
- Tomato paste, 1 1/2 tbsp: Deepens color and adds subtle tanginess.
- Salt, 1 1/2 tsp: Balances flavors perfectly.
- Pepper, 3/4 tsp: Adds gentle heat and complexity.
- Paprika, 1/2 tsp: Offers a smoky warmth without overpowering.
- Red wine, 1 to 1 1/2 cups: Elevates the stew’s depth with rich acidity and complexity.
- Yukon gold potatoes, 4-5 cups peeled and cubed (for mash): These make the mashed potatoes creamy and smooth.
- Vegan butter, 4 tbsp: Gives the mash a silky richness.
- Vegetable broth or non-dairy milk, 1/3 cup: Makes the mash perfectly moist.
- Salt, 1 1/4 tsp: Enhances the mashed potatoes’ flavor.
- Roasted garlic, 4 cloves: Adds sweet, mellow depth to the mash.
- Chopped chives, 2 tbsp: Fresh garnish for a mild oniony kick.
How to Make Vegan Mushroom Stew over Mashed Potatoes Recipe
Step 1: Sauté the Aromatics
Start off by heating 2 tablespoons of olive oil in a large pot over medium heat. Toss in the diced onions and cook them slowly for 7 to 8 minutes until they soften and release their natural sweetness. Then add the minced garlic and continue cooking for another 2 to 3 minutes, stirring frequently so nothing sticks or burns. This base creates a wonderful aromatic foundation for the stew’s complex flavors.
Step 2: Prepare the Thickening Mixture
While your onions work their magic, grab a smaller pot and add the remaining 3 tablespoons of olive oil over medium-low heat. Stir in the gluten-free flour and whisk constantly until smooth and lump-free, about 1 to 2 minutes. Gradually pour in 2 cups of vegetable broth, whisking continuously until silky and thick. This slurry will be your magic thickener to give the stew its rich, luscious consistency.
Step 3: Combine Vegetables and Herbs
Back to the big pot: fold in carrots, cubed potatoes, mushrooms, green beans, peas, fresh parsley, thyme, tomato paste, salt, pepper, and paprika. Mix everything well to combine those wonderful textures and flavors. Pour in the red wine and let it simmer for a couple of minutes, allowing the alcohol to cook off and the flavors to mingle beautifully.
Step 4: Add Broth and Simmer
Stir in the broth and flour mixture, followed by the remaining 2 cups of vegetable broth. Cover the pot and let the stew gently simmer on low heat for 1 1/2 to 2 hours. This slow cooking allows the mushrooms to absorb the herbs, the vegetables to soften perfectly, and the stew to thicken into a heavenly bowl of comfort. Be sure to stir occasionally and taste to adjust seasoning as you go.
Step 5: Roast Garlic and Prepare Mashed Potatoes
Preheat your oven to 400°F. Take an entire head of garlic, slice off the top to expose the cloves, drizzle with olive oil, sprinkle with salt and pepper, then wrap it in foil. Roast for 30 to 35 minutes until golden and tender. Meanwhile, boil your peeled and cubed potatoes in salted water for 15 to 20 minutes until soft. Drain and mash them with vegan butter, roasted garlic, vegetable broth or non-dairy milk, salt, and chopped chives. Adjust the seasoning to your liking. The result is a creamy, decadently fragrant mashed potato that perfectly anchors the stew.
Step 6: Serve and Enjoy
Ladle the rich mushroom stew generously over a mound of garlicky mashed potatoes. Garnish with fresh parsley and don’t hold back from savoring each spoonful of this cozy, nourishing masterpiece you just made.
How to Serve Vegan Mushroom Stew over Mashed Potatoes Recipe

Garnishes
Fresh parsley is the star garnish here, adding a burst of vibrant green and herbaceous brightness that balances the earthy richness of the stew. Sprinkle freshly ground black pepper or a few chives on top for extra visual appeal and a subtle fresh bite.
Side Dishes
This stew over mashed potatoes is wonderfully filling on its own but paired with crusty bread, a crisp green salad, or even roasted Brussels sprouts, your meal turns into a well-rounded feast that satisfies cravings for texture and freshness.
Creative Ways to Present
For a cozy dinner party, consider serving the stew and mashed potatoes in small, rustic ramekins or shallow bowls topped with a dollop of vegan sour cream or a drizzle of infused olive oil. You can also stir in sautéed greens like kale or spinach for color and added nutrition.
Make Ahead and Storage
Storing Leftovers
Allow the stew and mashed potatoes to cool completely, then transfer to airtight containers. They keep well in the refrigerator for up to 4 days, making this recipe a fantastic candidate for meal prep or next-day indulgence.
Freezing
The mushroom stew freezes beautifully on its own. Portion it into freezer-safe containers and store for up to 3 months. For mashed potatoes, freezing is possible but texture may change slightly; consider freezing them separately if you plan to do both.
Reheating
Reheat the stew gently on the stove over low heat, stirring occasionally until warmed through. Add a splash of vegetable broth if it thickens too much. For mashed potatoes, warm in the microwave or over low heat, stirring and adding non-dairy milk to bring back their creamy wonderfulness.
FAQs
Can I use different mushrooms?
Absolutely! While button or cremini mushrooms are classic here, feel free to add shiitake, portobello, or oyster mushrooms for varied texture and deeper flavor.
Is this recipe gluten-free?
Yes, if you use a gluten-free all-purpose flour as listed, this whole recipe stays gluten-free and delicious.
Can I make this recipe oil-free?
You can substitute olive oil with vegetable broth for sautéing vegetables, though the flavor and richness may shift slightly. Using oil-free vegan butter for the mash helps maintain creaminess without added oil.
How do I make this stew thicker?
If you want a thicker stew, increase the gluten-free flour by a tablespoon or let the stew simmer uncovered for a little longer to reduce and intensify.
Can I prepare this recipe without red wine?
Yes! You can replace the red wine with extra vegetable broth and a tablespoon of balsamic vinegar or red wine vinegar for that subtle acidity and depth.
Final Thoughts
This Vegan Mushroom Stew over Mashed Potatoes Recipe isn’t just a meal — it’s a hug in a bowl, perfect for chilly days or anytime you crave something soulful and filling. Once you have made this recipe, you’ll find yourself coming back to it again and again, delighting in the rich, comforting embrace of the mushrooms and the creamy softness of perfectly seasoned mashed potatoes. Trust me, friends, this is a vegan classic you will never want to be without.
Print
Vegan Mushroom Stew over Mashed Potatoes Recipe
- Prep Time: 30 minutes
- Cook Time: 2 hours
- Total Time: 2 hours 30 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Stovetop
- Cuisine: Vegan, American Comfort Food
- Diet: Gluten Free, Vegan
Description
This comforting Vegan Mushroom Stew over Mashed Potatoes is a hearty and flavorful plant-based dish perfect for cozy nights. Earthy mushrooms, tender vegetables, and fresh herbs simmered in a rich red wine-infused broth make the stew deeply savory, while creamy mashed potatoes with roasted garlic provide the perfect creamy base. This gluten-free, vegan stew is packed with veggies and umami goodness, ideal for a wholesome, satisfying meal.
Ingredients
Stew Ingredients
- 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
- 1–1 1/2 cups red wine
Mashed Potatoes Ingredients
- 4–5 cups yukon gold (or similar) potatoes, peeled and cubed
- 4 tbsp vegan butter
- 1/3 cup vegetable broth or non-dairy milk
- 1 1/4 tsp salt
- 4 cloves roasted garlic (from one head of garlic)
- 2 tbsp chopped chives
Instructions
- Sauté onions and garlic: Heat 2 tbsp olive oil in a large pot over medium heat. Add diced onions and sauté for 7-8 minutes, stirring frequently until softened. Add minced garlic and cook for another 2-3 minutes.
- Make flour slurry: While onions cook, heat remaining 3 tbsp olive oil in a smaller pot over medium-low heat. Add gluten-free flour and whisk continuously until no lumps remain. Slowly whisk in 2 cups of vegetable broth until the mixture is smooth and thickened.
- Combine stew ingredients: To the large pot with onions and garlic, add diced carrots, cubed potatoes, mushrooms, green beans, peas, fresh parsley, thyme, tomato paste, salt, pepper, and paprika. Stir well to combine.
- Add liquids and simmer: Pour in red wine and let the mixture simmer for 1-2 minutes to reduce slightly. Then add the flour slurry and remaining 2 cups vegetable broth. Stir everything together.
- Simmer stew: Cover the pot and simmer over low heat for 1 1/2 to 2 hours, stirring occasionally to prevent sticking. Taste periodically and adjust seasoning with salt and pepper as needed.
- Prepare roasted garlic: Preheat oven to 400°F. Slice the top off an entire head of garlic horizontally, exposing the cloves. Drizzle with olive oil, sprinkle with salt and pepper, wrap tightly in aluminum foil and roast for 30-35 minutes until cloves are golden and tender.
- Cook potatoes: Wash, peel, and cube 4-5 cups of yukon gold potatoes. Place in a large pot of boiling salted water and cook for 15-20 minutes until tender.
- Mash potatoes: Drain potatoes and transfer to a large bowl. Mash thoroughly until smooth.
- Season mashed potatoes: Stir in vegan butter, vegetable broth or non-dairy milk, salt, roasted garlic cloves (squeezed from the head), and chopped chives. Taste and adjust salt and butter as desired.
- Serve: Spoon a generous serving of mashed potatoes onto plates, ladle the warm mushroom stew over the top, and garnish with fresh parsley. Enjoy your comforting vegan meal!
Notes
- For best flavor, use fresh herbs like thyme and parsley.
- Red wine adds depth to the stew but can be omitted or replaced with additional broth if preferred.
- Roasted garlic enhances the mashed potatoes with a subtle sweetness and creaminess.
- This recipe is naturally gluten free when using gluten free flour and vegan without animal products.
- Leftovers keep well refrigerated for up to 3 days and can be reheated on the stovetop or microwave.
- Adjust seasoning throughout cooking for best taste.


Your email address will not be published. Required fields are marked *