Vegan Lentil Mushroom Stew

I learned to love this vegan lentil mushroom stew on a rainy weeknight when I needed something filling, fast, and affordable. It’s a one-pot, savory stew that pairs earthy mushrooms with protein-rich lentils and a classic mirepoix base. Simple spices—thyme and cumin—give it warmth, while the long simmer brings the flavors together into a cozy, bowl-ready dinner you can rely on any night of the week.

Why you’ll love this dish

This stew hits all the marks: it’s budget-friendly, naturally vegan, and scales easily for meal prep. The mushrooms add a meaty texture so you don’t miss animal protein, and lentils keep the stew satisfying and nutrient-dense. It’s perfect for weeknight dinners, packing lunches, or serving as a comforting main on chilly weekends.

"Hearty, earthy, and easy — this stew became my go-to for quick weeknight dinners. The mushrooms make it feel indulgent without the work."

Reasons to try it now:

  • Ready with basic pantry staples.
  • Low hands-on time—mostly simmering.
  • Flexible: works with different lentil types and seasonal vegetables.
  • Kid-friendly once seasoned to taste.

How this recipe comes together

Step-by-step overview:

  • Sauté your aromatics (onion, carrots, celery) in olive oil until soft—this builds the base flavor.
  • Add garlic and mushrooms, cook until mushrooms release their liquid and begin to brown for depth.
  • Stir in lentils, broth, thyme, cumin, salt, and pepper.
  • Bring to a boil, then simmer 30–40 minutes until the lentils are tender and the stew thickens.
  • Finish with a taste adjustment and serve warm.

This short roadmap helps you scan the process quickly before cooking.

What you’ll need

  • 1 cup lentils (brown or green work best for this timing; use red lentils if you want a creamier, faster-cooking stew but reduce simmer time)
  • 2 cups mushrooms, chopped (button, cremini, or a mix)
  • 1 onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 4 cups vegetable broth (low-sodium recommended)
  • 1 teaspoon thyme (dried or 1 tbsp fresh)
  • 1 teaspoon cumin
  • Salt and pepper to taste
  • 2 tablespoons olive oil

Substitution notes:

  • Swap olive oil for avocado or sunflower oil.
  • If you prefer smokiness, add 1/2 teaspoon smoked paprika.
  • For extra umami, a splash of soy sauce or 1 tsp miso dissolved in the broth works well.

Directions to follow

  1. Heat 2 tablespoons olive oil in a large pot over medium heat.
  2. Add the diced onion, carrots, and celery. Sauté, stirring occasionally, until softened and translucent, about 6–8 minutes.
  3. Stir in the minced garlic and chopped mushrooms. Cook another 5 minutes, letting the mushrooms release and then reabsorb their liquid; brown them lightly for more flavor.
  4. Add 1 cup rinsed lentils, 4 cups vegetable broth, 1 teaspoon thyme, 1 teaspoon cumin, and salt and pepper to taste. Stir to combine.
  5. Bring the stew to a boil, then reduce heat to low and simmer, uncovered, for 30–40 minutes, or until the lentils are tender and the stew has thickened. Stir occasionally and add a little extra broth if it becomes too thick.
  6. Taste and adjust seasoning with more salt, pepper, or a squeeze of lemon for brightness. Serve warm.

Vegan Lentil Mushroom Stew

Best ways to enjoy it

This stew is versatile—here are serving ideas:

  • Ladle over buttered crusty bread or serve with thick slices of toasted sourdough for dipping.
  • Spoon over cooked brown rice, quinoa, or soft polenta for a hearty bowl.
  • Serve alongside a simple green salad or roasted Brussels sprouts for a complete meal.
  • Garnish with fresh parsley, a drizzle of olive oil, coconut yogurt, or toasted pumpkin seeds for texture.

How to store & freeze

  • Refrigerator: Cool the stew to room temperature (within 2 hours), transfer to airtight containers, and refrigerate for 3–4 days.
  • Freezing: Portion into freezer-safe containers or heavy-duty freezer bags. Freeze up to 3 months. Thaw overnight in the fridge before reheating.
  • Reheating: Warm gently on the stovetop over medium-low, adding a splash of water or broth if too thick. Heat to at least 165°F (74°C) when reheating for safety.
  • Safe handling: Don’t leave the stew out more than 2 hours. For faster cooling, divide into shallow containers.

Pro chef tips

  • Brown the mushrooms well. Let them sit in the pan without stirring for a couple minutes to develop color—that Maillard flavor elevates the stew.
  • Toast the cumin briefly in the pot before adding liquids to release aromatic oils.
  • Rinse lentils under cold water and pick out any debris. No soaking needed for brown/green lentils.
  • If you want a creamier texture, mash a cup of the cooked stew against the pot side and stir back in, or stir in 1/2 cup coconut milk at the end.
  • Avoid over-salting before the stew reduces—flavors concentrate as it simmers.
  • For extra depth, deglaze the pot with 1/4 cup dry white wine or a splash of balsamic vinegar after cooking mushrooms.

Creative twists

  • Potato & Root Veg: Add diced potatoes or parsnips with the lentils for a heartier, chunky stew.
  • Leafy Greens: Stir in chopped kale or spinach in the last 5 minutes of cooking.
  • Spiced Version: Add 1/2 tsp smoked paprika and 1/4 tsp cayenne for warmth.
  • Italian Twist: Swap cumin for rosemary and oregano, and finish with a handful of chopped tomatoes.
  • Make it creamy: Blend half the stew and return it to the pot, or add coconut milk for a silky finish.
  • Grain-free option: Serve over cauliflower rice or enjoy on its own.

Common questions

Q: How long does this take from start to finish?
A: Active prep is about 10–15 minutes (chopping and sautéing). Simmer time is 30–40 minutes, so plan roughly 45–60 minutes total.

Q: Can I use red lentils instead?
A: Yes, but red lentils break down and become mushy faster (15–20 minutes). Use them if you want a thicker, stew-like texture and reduce simmer time.

Q: Is this gluten-free?
A: Yes—ingredients listed are naturally gluten-free. Check your vegetable broth and any added sauces for gluten-containing additives if you need strict gluten-free.

Q: How do I thicken the stew if it’s too thin?
A: Simmer uncovered to reduce liquid, mash some cooked lentils into the pot, or stir in a small slurry of cornstarch and water (1 tsp cornstarch + 1 tbsp water) and simmer until thickened.

Q: Can I make this in a slow cooker or Instant Pot?
A: Slow cooker: Sauté aromatics first, then add all ingredients and cook on low for 6–8 hours. Instant Pot: Sauté using the Sauté mode, then pressure cook for 10–12 minutes with natural release.

Conclusion

If you want more variations or inspiration for vegetable-forward stews, check this Mushroom Stew with Lentils & Potato (Vegan!) – The Garden Grazer for a potato-forward take, or explore the broader Easy Vegetable Stew Recipe – Midwest Foodie for adaptable techniques and mix-and-match ideas.

Vegan Lentil Mushroom Stew

A hearty one-pot vegan stew that combines earthy mushrooms and protein-rich lentils with a classic mirepoix base, seasoned with thyme and cumin for a warming dinner.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 1 hour
Course Dinner, Main Course
Cuisine Comfort Food, Vegan
Servings 4 servings
Calories 300 kcal

Ingredients
  

Base Ingredients

  • 1 cup lentils (brown or green) Use red lentils for a creamier texture but reduce the simmer time.
  • 2 cups mushrooms, chopped (button, cremini, or a mix)
  • 1 medium onion, diced
  • 2 medium carrots, diced
  • 2 stalks celery, diced
  • 3 cloves garlic, minced
  • 4 cups vegetable broth Low-sodium recommended.
  • 1 teaspoon thyme (dried or 1 tbsp fresh)
  • 1 teaspoon cumin
  • Salt and pepper to taste
  • 2 tablespoons olive oil Can be swapped for avocado or sunflower oil.

Instructions
 

Preparation

  • Heat 2 tablespoons of olive oil in a large pot over medium heat.
  • Add the diced onion, carrots, and celery. Sauté, stirring occasionally, until softened and translucent, about 6–8 minutes.
  • Stir in the minced garlic and chopped mushrooms. Cook for another 5 minutes, letting the mushrooms release and then reabsorb their liquid.
  • Add 1 cup rinsed lentils, 4 cups vegetable broth, 1 teaspoon thyme, 1 teaspoon cumin, and salt and pepper to taste. Stir to combine.

Cooking

  • Bring the stew to a boil, then reduce heat to low and simmer, uncovered, for 30–40 minutes, or until the lentils are tender and the stew has thickened.
  • Stir occasionally and add a little extra broth if it becomes too thick.
  • Taste and adjust seasoning with more salt, pepper, or a squeeze of lemon for brightness. Serve warm.

Notes

For added flavor, brown the mushrooms well and toast the cumin briefly before adding liquids. This stew can be adjusted with various vegetables or spices to suit your taste.
Keyword healthy dinner, Lentil Stew, Mushroom Stew, one-pot meal, Vegan Stew

Leave a Comment

Recipe Rating