Warm, rich, and deeply satisfying, this Vegan Lentil Mushroom Stew is comfort in a bowl. Packed with earthy mushrooms, protein-rich lentils, and aromatic vegetables, this one-pot wonder delivers bold, meaty flavor—without any meat. Perfect for cozy nights, meal prep, or plant-based family dinners, this stew is nutritious, filling, and deeply flavorful.
What Makes This Stew So Good?
This stew isn’t just good because it’s vegan—it’s good because it’s flavor-packed and slow-simmered with wholesome, nourishing ingredients. The combination of sautéed mushrooms, tender lentils, and umami-rich herbs creates a deep, savory taste that satisfies like a traditional beef stew, but with zero animal products.
It’s:
-
Naturally gluten-free
-
Packed with plant-based protein and fiber
-
Great for freezing or reheating
-
A full meal on its own, or a side to crusty bread or rice
Ingredient Overview: Real Food, Real Flavor

Brown or Green Lentils
-
Hold their shape well when cooked.
-
Rich in protein, iron, and fiber.
-
Do not use red lentils—they’ll break down into mush.
Mushrooms (Cremini, Button, or Portobello)
-
Provide meaty texture and earthy depth.
-
Use a mix for best flavor—cremini or baby bella are ideal.
Onion, Carrots & Celery
-
Classic mirepoix base adds sweetness and aroma.
Garlic
-
Essential flavor booster—use 3–5 cloves, finely chopped.
Tomato Paste
-
Adds acidity and umami-rich depth.
-
A small amount goes a long way.
Vegetable Broth
-
Use low-sodium broth so you can control the salt level.
Soy Sauce or Tamari
-
Enhances umami and savory richness.
Herbs & Seasoning
-
Bay leaf, thyme, rosemary, and smoked paprika bring warmth and depth.
-
Black pepper and salt to finish.
Olive Oil
-
For sautéing veggies and mushrooms.
Optional: Red Wine or Balsamic Vinegar
-
Add a splash for richness and acidity.
Step-by-Step Instructions
1. Sauté the Aromatics
-
In a large Dutch oven or soup pot, heat 2 tbsp olive oil over medium heat.
-
Add 1 chopped onion, 2 chopped carrots, and 2 chopped celery stalks.
-
Cook for 6–8 minutes, until softened.
2. Add Garlic, Tomato Paste & Mushrooms
-
Stir in:
-
3–5 cloves minced garlic
-
2 tbsp tomato paste
-
16 oz sliced mushrooms
-
-
Cook for 8–10 minutes, stirring occasionally, until mushrooms reduce and begin to brown.
3. Add Lentils & Seasonings
-
Stir in:
-
1½ cups dry brown or green lentils (rinsed)
-
1 tsp dried thyme
-
½ tsp rosemary
-
1 bay leaf
-
1 tsp smoked paprika
-
2 tbsp soy sauce or tamari
-
4. Add Liquid & Simmer
-
Pour in:
-
6 cups vegetable broth
-
Optional: ½ cup dry red wine
-
-
Bring to a boil, then reduce heat.
-
Cover partially and simmer for 30–40 minutes, or until lentils are tender.
5. Adjust & Finish
-
Remove bay leaf.
-
Add salt and pepper to taste.
-
Optional: Add a splash of balsamic vinegar or lemon juice for brightness.
Tips, Variations & Substitutions
Tips for Best Results:
-
Use dry lentils, not canned—canned will get mushy.
-
Sauté mushrooms thoroughly to build flavor.
-
Let it rest for 10 minutes after cooking for deeper flavor.
Variations:
-
Add greens: Stir in kale or spinach in the last 5 minutes.
-
Chunky stew: Add diced potatoes or sweet potatoes for a heartier version.
-
Thick & creamy: Blend 1 cup of the stew and stir it back in for a thicker texture.
Substitutions:
-
Soy-Free: Use coconut aminos or miso paste instead of soy sauce.
-
Oil-Free: Sauté veggies in a splash of broth.
-
Low-Carb: Reduce lentils to 1 cup and increase mushrooms and celery.
Serving Ideas & When to Make It
Serve It With:
-
Crusty bread, sourdough, or garlic toast
-
Steamed rice or quinoa for extra bulk
-
Mashed potatoes (ladle stew right on top)
-
A crisp green salad with citrus vinaigrette
Perfect For:
-
Cold nights or rainy days
-
Meatless Mondays
-
Meal prep and leftovers (gets even better the next day)
-
Holiday side dishes or vegan Thanksgiving mains
Nutrition & Health Highlights
This stew is rich in plant protein, fiber, iron, and B vitamins. Lentils and mushrooms are both nutrient-dense and low in calories, making this a satisfying but balanced meal.
Estimated Nutrition (Per 1½-cup Serving):
-
Calories: 280–320
-
Protein: 16–18g
-
Carbs: 35–40g
-
Fat: 7–10g
-
Fiber: 10–12g
-
Sugar: 5g
Health Benefits:
-
Cholesterol-free & low saturated fat
-
Supports heart health, blood sugar control, and gut health
-
Anti-inflammatory thanks to garlic, mushrooms, and olive oil
Frequently Asked Questions
1. Can I use canned lentils?
It’s not recommended. Canned lentils will overcook and turn mushy. Stick with dried lentils for best texture.
2. Can I freeze this stew?
Yes! Let it cool completely, then store in freezer-safe containers for up to 3 months. Thaw overnight and reheat gently on the stove.
3. What mushrooms work best?
Cremini, baby bella, or white button mushrooms are ideal. You can also mix in shiitake or portobello for added umami.
4. Can I make this in a slow cooker?
Yes. Sauté onions, garlic, and mushrooms first. Then add all ingredients to the crockpot and cook on low for 6–7 hours or high for 3–4 hours.
5. Is it gluten-free?
Yes—as long as you use tamari or gluten-free soy sauce, the recipe is completely gluten-free.
6. How do I make it thicker?
Use an immersion blender to puree a small portion of the stew or let it simmer uncovered for an additional 10–15 minutes.
7. Can I use red lentils?
No. Red lentils cook faster and break down completely, which will result in a mushy soup—not a chunky stew.
PrintVegan Lentil Mushroom Stew – Hearty, Savory & Cold-Weather Ready
This Vegan Lentil Mushroom Stew is a hearty, savory, one-pot meal made with lentils, mushrooms, and aromatic vegetables. It’s rich in plant protein and perfect for cozy nights or meal prep.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 4–6 servings 1x
Ingredients
-
1½ cups brown or green lentils, rinsed
-
2 tbsp olive oil
-
1 onion, chopped
-
2 carrots, chopped
-
2 celery stalks, chopped
-
3–5 garlic cloves, minced
-
16 oz mushrooms, sliced
-
2 tbsp tomato paste
-
2 tbsp soy sauce or tamari
-
6 cups vegetable broth
-
1 tsp thyme
-
½ tsp rosemary
-
1 tsp smoked paprika
-
1 bay leaf
-
Salt and black pepper to taste
-
Optional: ½ cup red wine, 1 tbsp balsamic vinegar
Instructions
-
Sauté onion, carrot, and celery in olive oil for 6–8 minutes.
-
Add garlic, tomato paste, and mushrooms. Cook 8–10 minutes.
-
Stir in lentils, soy sauce, herbs, and broth. Bring to a boil.
-
Reduce heat and simmer 30–40 minutes, until lentils are tender.
-
Remove bay leaf. Add balsamic vinegar (optional), season to taste, and serve hot.