When you’re in the mood for something wholesome, filling, and deeply savory, this Vegan Lentil Mushroom Stew is exactly what you need. Packed with protein-rich lentils, umami-heavy mushrooms, and aromatic herbs, this one-pot meal is warm, cozy, and perfect for chilly nights or nourishing meal prep.
This plant-based stew is thick, rustic, and satisfying — no meat needed. The mushrooms bring depth and richness, while green or brown lentils offer body and texture. Simmered with garlic, onions, carrots, and fresh herbs in a rich vegetable broth, every spoonful feels like comfort in a bowl.
It’s simple to make, naturally gluten-free, and highly customizable. Serve it on its own, over mashed potatoes, polenta, or rice for a truly grounding meal.
Ingredients Overview
Each ingredient in this stew plays a role in building layers of flavor and nutrition.
Vegetables & Aromatics
-
Onion: Yellow or white adds sweet aromatic depth.
-
Garlic: Key to rich, earthy flavor.
-
Carrots & Celery: A classic mirepoix base that provides subtle sweetness and texture.
-
Mushrooms: Use cremini, baby bella, or a mix — the heart of the stew. Sautéed until browned for maximum umami.
-
Tomato Paste: Adds depth, richness, and body to the broth.
Lentils
-
Brown or Green Lentils: Hold their shape well and create a hearty, meaty texture.
-
Avoid red lentils as they break down and create a mushier consistency.
Broth & Liquids
-
Vegetable Broth: Use low-sodium to control saltiness.
-
Balsamic Vinegar or Red Wine: Adds complexity and a subtle tang.
-
Tamari or Soy Sauce: Boosts umami (optional, but great for depth).
Herbs & Seasoning
-
Thyme & Rosemary: Earthy and aromatic — fresh or dried both work.
-
Bay Leaf: For background warmth.
-
Smoked Paprika (Optional): Adds gentle smokiness.
-
Salt & Pepper: To taste.
Optional Additions
-
Kale or Spinach: Stir in at the end for extra greens.
-
Potatoes: Diced and simmered for a thicker, chunkier stew.
-
Nutritional Yeast: For a cheesy, savory flavor boost.
Step-by-Step Instructions
1. Sauté the Aromatics
-
Heat 2 tbsp olive oil in a large pot or Dutch oven over medium heat.
-
Add:
-
1 chopped onion
-
2 chopped carrots
-
2 celery stalks, diced
-
-
Cook 5–7 minutes until softened.
-
Stir in 4 cloves garlic, minced and cook for 1 more minute.
2. Brown the Mushrooms
-
Add 16 oz sliced mushrooms to the pot.
-
Sauté without stirring too much for 8–10 minutes until deeply browned and reduced.
-
Stir occasionally, letting them caramelize for maximum flavor.
3. Add Flavor Base
-
Stir in:
-
2 tbsp tomato paste
-
1 tsp thyme
-
1/2 tsp rosemary
-
1/2 tsp smoked paprika (optional)
-
1 tbsp tamari or soy sauce (optional)
-
Cook 2 minutes, stirring to coat everything.
4. Add Lentils & Broth
-
Add:
-
1 cup dry green or brown lentils (rinsed)
-
4 cups vegetable broth
-
1 cup water (as needed for simmering)
-
1 bay leaf
-
Bring to a boil, then reduce heat and simmer covered for 30–35 minutes, stirring occasionally, until lentils are tender.
5. Finish the Stew
-
Stir in:
-
1 tbsp balsamic vinegar or a splash of red wine
-
2 cups chopped kale or spinach (optional)
-
Simmer uncovered 5 more minutes. Add water or broth to thin, if desired.
-
Taste and adjust seasoning with salt, pepper, and more vinegar if needed.
6. Serve
Ladle into bowls and enjoy as-is or serve over:
-
Mashed potatoes
-
Polenta
-
Crusty sourdough
-
Rice or farro
Tips, Variations & Substitutions

Cooking Tips
-
Browning the mushrooms is key — don’t skip or rush it.
-
Add broth gradually if your pot starts drying out — lentils absorb a lot.
-
Let the stew rest for 10 minutes after cooking to allow flavors to deepen.
Flavor Variations
-
Spicy Version: Add a pinch of chili flakes or a splash of hot sauce.
-
Italian-Inspired: Add a bit of oregano and finish with basil.
-
Coconut Twist: Add 1/2 cup coconut milk for creaminess.
Substitutions
-
No lentils? Use canned lentils (drained) and simmer for just 15–20 minutes.
-
Low-Sodium: Skip soy sauce and use unsalted broth.
-
Oil-Free: Sauté vegetables in broth instead of oil.
Serving Ideas & Occasions
This stew is ideal for:
-
Meal prepping — it gets better after a day or two in the fridge.
-
Weeknight dinners — one pot, no fuss.
-
Cold weather meals — warm, cozy, and grounding.
-
Plant-based meal plans — high in fiber and protein.
Serve with:
-
Crusty artisan bread or vegan biscuits
-
Mashed potatoes or cauliflower mash
-
A side salad with lemony vinaigrette
Nutritional & Health Notes
This stew is:
-
High in plant-based protein and fiber
-
Naturally gluten-free and vegan
-
Rich in iron, potassium, and antioxidants
-
Low in fat and made with whole ingredients
Per serving (1.5 cups approx.):
-
Calories: 280–320
-
Protein: 14–17g
-
Carbs: 35–40g
-
Fiber: 12g
-
Fat: 6g
-
Iron: ~25% DV
Make it more filling with grains or more greens. Keep portions hearty for a satisfying full-meal soup.
FAQs
Q1: Can I freeze lentil mushroom stew?
A1: Yes — it freezes beautifully. Let it cool completely, portion into containers, and freeze for up to 3 months.
Q2: Can I use canned lentils?
A2: Yes. Use 2 cans (drained and rinsed), and reduce cook time to 20–25 minutes. Add them halfway through the simmer to avoid mushiness.
Q3: What mushrooms work best?
A3: Cremini or baby bella are ideal. You can also use portobello or a mix of wild mushrooms for variety and stronger flavor.
Q4: How do I make it creamier?
A4: Blend 1 cup of the stew and stir it back in. Or, add 1/2 cup coconut milk or a spoonful of tahini for richness.
Q5: Is this stew high-protein?
A5: Yes — lentils are an excellent plant-based protein. Each serving provides about 14–17g of protein, making it great for vegans.
Q6: Can I make it in a slow cooker?
A6: Yes. Sauté the aromatics and mushrooms first, then add all ingredients to the slow cooker. Cook on LOW for 6–7 hours or HIGH for 3–4 hours.
Q7: How long will it last in the fridge?
A7: Store in an airtight container for up to 5 days. The flavors deepen over time, making it even more delicious the next day.
PrintVegan Lentil Mushroom Stew – Hearty, Earthy & One-Pot Comfort
A hearty, one-pot vegan stew made with earthy mushrooms, protein-rich lentils, and aromatic herbs in a savory, comforting broth.
Ingredients
-
2 tbsp olive oil
-
1 onion, chopped
-
2 carrots, chopped
-
2 celery stalks, diced
-
4 garlic cloves, minced
-
16 oz mushrooms (cremini or baby bella), sliced
-
2 tbsp tomato paste
-
1 tsp dried thyme
-
1/2 tsp rosemary
-
1/2 tsp smoked paprika (optional)
-
1 tbsp tamari or soy sauce
-
1 cup green or brown lentils, rinsed
-
4 cups vegetable broth
-
1 cup water (as needed)
-
1 bay leaf
-
1 tbsp balsamic vinegar or splash of red wine
-
Salt and pepper to taste
-
Optional: 2 cups chopped kale or spinach
Instructions
-
Heat oil and sauté onion, carrots, and celery 5–7 minutes. Add garlic and cook 1 minute more.
-
Add mushrooms and sauté until browned (8–10 min).
-
Stir in tomato paste, thyme, rosemary, smoked paprika, and tamari. Cook 2 minutes.
-
Add lentils, broth, water, and bay leaf. Bring to boil, then simmer 30–35 minutes.
-
Stir in vinegar and greens (if using). Simmer 5 more minutes.
-
Taste and adjust seasoning. Serve warm with bread or grains.
Notes
Great for meal prep. Add coconut milk or blend a portion for creaminess. Freezes well.