When the weather turns chilly and all you want is something warm, hearty, and deeply comforting, this vegan mushroom stew delivers exactly that. Made in one pot and packed with mushrooms, root vegetables, and protein-rich lentils, it’s the kind of cozy dinner that feels nourishing and satisfying without being heavy. Rich, savory, and full of depth, this easy vegetable stew is perfect for weeknights, meal prep, or feeding a hungry crowd.
This vegan mushroom stew proves that plant-based comfort food can be just as filling, flavorful, and crave-worthy as any classic stew.
Why You’ll Love This Recipe
- One-pot meal with minimal cleanup
- Hearty, filling, and naturally vegan
- Loaded with vegetables, lentils, and rich umami flavor
- Perfect for cold weather and make-ahead meals
- Easy to customize with your favorite veggies and spices
Ingredients
- Olive oil (3 tablespoons)
Builds a rich flavor base and helps vegetables caramelize - Yellow onion (1, diced)
Adds sweetness and depth - Carrot (1 cup, sliced)
Brings natural sweetness and color - Celery (1 cup, sliced)
Adds aromatic background flavor - Baby bella mushrooms (16 oz, halved)
Provide hearty, meaty texture and umami richness - Garlic (6 cloves, thinly sliced)
Boosts savory flavor - Dried thyme (2 teaspoons)
Adds classic stew warmth - Dried oregano (1 teaspoon)
Brings earthy balance - Dried sage (½ teaspoon)
Adds cozy, aromatic notes - Flour (2 tablespoons)
Helps thicken the stew - Balsamic vinegar (¼ cup)
Adds acidity and depth - Soy sauce (2 tablespoons)
Enhances umami and saltiness - Baby yellow potatoes (16 oz, halved)
Make the stew hearty and comforting - Split red lentils (1 cup, uncooked)
Add protein, fiber, and thickness - Tomato sauce (1 can, 14.5 oz)
Forms the rich stew base - Vegetable broth (3 cups)
Adds body and flavor - Bay leaves (2)
Infuse subtle herbal depth - Kosher salt and fresh cracked pepper (to taste)
Essential for balance and proper cooking
How to Make Vegan Mushroom Stew
Sauté the Base Vegetables
Heat olive oil in a large pot over medium heat. Add the diced onion, carrot, and celery along with a couple pinches of salt and pepper. Cook for about 8 minutes, stirring occasionally, until softened and lightly golden.
Add Mushrooms and Herbs
Stir in the mushrooms, garlic, thyme, oregano, and sage. Season again lightly with salt and pepper. Cook for 3 to 4 minutes, stirring frequently, until the mushrooms begin to soften and release their juices.
Thicken the Stew
Sprinkle the flour over the vegetables and stir well to coat everything evenly. Cook for about 1 minute to remove the raw flour taste.
Deglaze the Pot
Pour in the balsamic vinegar and soy sauce, stirring and scraping up all the flavorful bits from the bottom of the pot.
Build and Simmer
Add the potatoes, lentils, tomato sauce, vegetable broth, and bay leaves. Season with another pinch of salt and pepper. Bring the stew to a simmer over medium-high heat, stirring occasionally to prevent sticking.
Reduce the heat to low and simmer gently for 10 to 15 minutes, or until the potatoes are fork-tender and the lentils are cooked through.
Season and Serve
Remove the bay leaves, taste, and adjust seasoning with salt and pepper as needed. Serve hot, garnished with fresh parsley if desired.
Tips for Success
Salt generously throughout cooking to balance the acidic ingredients
Stir occasionally so lentils don’t stick to the bottom
Cut potatoes evenly so they cook at the same rate
Simmer gently to avoid breaking down the vegetables too much
Equipment Needed
- Large pot or Dutch oven
- Wooden spoon or spatula
- Cutting board and knife
Recipe Variations
- Extra vegetables: Add peas, green beans, or chickpeas
- Spicy version: Add red pepper flakes or a pinch of cayenne
- Different flavor profile: Add cumin, paprika, or a pinch of cinnamon
- Gluten-free: Replace flour with cornstarch or gluten-free flour
Serving Suggestions
Serve with creamy mashed potatoes for ultimate comfort
Pair with crusty bread to soak up the stew
Add a simple green salad on the side for balance
FAQs
Can I make this stew ahead of time?
Yes, it tastes even better the next day as the flavors develop.
How long do leftovers last?
Store in an airtight container in the refrigerator for up to 4 days.
Can I freeze vegan mushroom stew?
Yes, freeze for up to 3 months. Thaw overnight and reheat gently.
Can I swap the lentils?
Red lentils work best, but green or brown lentils can be used with a longer simmer time.
Why is salt so important in this recipe?
Salt helps counteract acidity and ensures the potatoes cook properly and break down as needed.
Final Thoughts
This vegan mushroom stew is everything you want in a cold-weather meal: hearty, comforting, nourishing, and deeply flavorful. Easy to make and endlessly adaptable, it’s a recipe you’ll come back to again and again when you need a warm bowl of plant-based comfort. Grab a spoon, cozy up, and enjoy every bite.
Print
Vegan Mushroom Stew
- Total Time: 45 minutes
- Yield: 6 servings
- Diet: Vegan
Description
Colder weather calls for hearty meals, and this easy one-pot vegan mushroom stew is packed with root vegetables and lentils for a filling, comforting dinner.
Ingredients
- 3 tablespoons olive oil
- 1 yellow onion, diced
- 1 cup sliced carrot
- 1 cup sliced celery
- 16 oz baby bella mushrooms, halved
- 6 cloves garlic, thinly sliced
- 2 teaspoons dried thyme
- 1 teaspoon dried oregano
- ½ teaspoon dried sage
- 2 tablespoons flour
- ¼ cup balsamic vinegar
- 2 tablespoons soy sauce
- 16 oz baby yellow potatoes, halved
- 1 cup uncooked split red lentils
- 1 (14.5 oz) can tomato sauce
- 3 cups vegetable broth
- 2 bay leaves
- Kosher salt, to taste
- Fresh cracked pepper, to taste
Instructions
- Heat olive oil in a large pot over medium heat.
- Add onion, carrot, and celery with a couple pinches of salt and pepper. Cook for 8 minutes.
- Add mushrooms, garlic, thyme, oregano, and sage. Cook 3–4 minutes.
- Add flour and stir to coat. Cook for 1 minute.
- Stir in balsamic vinegar and soy sauce, scraping the bottom of the pot.
- Add potatoes, lentils, tomato sauce, broth, and bay leaves. Season lightly with salt and pepper.
- Bring to a simmer, then reduce heat and cook 10–15 minutes until potatoes are fork-tender.
- Season to taste, garnish with parsley, and serve.
Notes
- Salt is essential to help potatoes cook properly in the acidic base.
- Swap veggies with peas, green beans, or chickpeas if desired.
- Add cumin, paprika, ginger, cinnamon, or red pepper flakes to change flavor or add heat.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: American