Vegan Lentil Mushroom Stew – Hearty, Earthy & Comforting

Vegan lentil mushroom stew is a rich, nourishing one-pot meal brimming with umami flavor and wholesome ingredients. It combines earthy mushrooms, protein-packed lentils, and tender vegetables in a thick, savory broth that feels as cozy as a bowl of traditional beef stew — but entirely plant-based.

This stew is perfect for cold nights, meal prep, or anytime you want something hearty without heaviness. With basic pantry staples and easy steps, it’s a satisfying dish that doesn’t require any fancy ingredients or equipment. Just deep flavor, slow simmering, and a comforting finish.

Ingredients Overview

Each ingredient contributes to the stew’s savory depth and hearty texture.

Brown or Green Lentils

  • Hold their shape during cooking.

  • Provide plant-based protein and fiber.

  • Cook in about 25–30 minutes without soaking.

Tip: Avoid red lentils — they break down too much for stew.

Mushrooms

  • Cremini (baby bella) or white mushrooms are budget-friendly and flavorful.

  • Portobello or shiitake mushrooms add deeper umami and a meatier texture.

Preparation: Wipe mushrooms clean and slice thickly for texture.

Mirepoix Base

  • Onions, carrots, and celery form the aromatic foundation.

  • Dice finely and sauté until soft and fragrant.

Garlic & Tomato Paste

  • Garlic adds sharpness.

  • Tomato paste brings depth, acidity, and richness.

Herbs & Seasonings

  • Thyme, rosemary, bay leaf — classic earthy herbs that pair beautifully with lentils and mushrooms.

  • Smoked paprika — optional, for a smoky background.

  • Salt & pepper — season in layers for the best flavor.

Vegetable Broth

  • Acts as the cooking liquid and flavor base.

  • Use a low-sodium broth so you can control salt levels.

Red Wine (Optional)

  • Adds depth and complexity, just like in a classic stew.

  • Can be omitted or swapped with balsamic vinegar for acidity.

Greens (Optional)

  • Add chopped kale, spinach, or Swiss chard near the end for a nutrient boost.

Thickening Options (Optional)

  • Let it reduce naturally, or mash a few lentils with the back of a spoon.

  • For extra thickness, stir in 1 tbsp flour or cornstarch slurry.

Step-by-Step Instructions

1. Sauté the Aromatics

In a large pot or Dutch oven:

  • Heat 2 tbsp olive oil over medium heat.

  • Add 1 chopped onion, 2 diced carrots, and 2 diced celery stalks.

  • Cook for 6–8 minutes until softened and fragrant.

Add 3–4 cloves minced garlic and cook for 1 minute more.

2. Add Mushrooms & Tomato Paste

  • Add 12 oz sliced mushrooms.

  • Cook for 6–8 minutes, until they release their moisture and begin to brown.

Stir in 2 tbsp tomato paste and cook for 2 more minutes to deepen the flavor.

3. Add Lentils, Herbs & Liquid

Add:

  • 1 cup brown or green lentils (rinsed)

  • 4 cups vegetable broth

  • ½ cup red wine (optional)

  • 1 tsp dried thyme

  • ½ tsp rosemary

  • 1 bay leaf

  • Salt and pepper to taste

Bring to a boil, then reduce heat to a gentle simmer.

Cover partially and cook for 25–30 minutes, stirring occasionally, until lentils are tender but not mushy.

4. Adjust Consistency & Flavor

  • If stew is too thin, simmer uncovered for 5–10 minutes to reduce.

  • For a thicker texture, mash some lentils or add a cornstarch slurry.

  • Taste and adjust seasoning — add more salt, pepper, or vinegar if needed.

5. Add Greens (Optional)

  • Stir in 2 cups chopped kale or spinach.

  • Cook 3–5 minutes until wilted and tender.

Remove bay leaf before serving.

Tips, Variations & Substitutions

Cooking Tips

  • Sauté tomato paste for better depth.

  • Stir occasionally during simmering to prevent sticking.

  • Add broth as needed if it thickens too quickly.

Variations

  • Root Veggie Stew: Add parsnips, sweet potato, or turnip for extra body.

  • Spicy Version: Add chili flakes or cayenne for heat.

  • Creamy Finish: Stir in a splash of coconut milk or cashew cream for a silky texture.

Substitutions

  • Wine-Free: Use 1 tbsp balsamic vinegar or lemon juice instead.

  • Oil-Free: Sauté veggies in broth instead of oil.

  • Low-Sodium: Use homemade broth and season to taste.

Serving Ideas & Occasions

Vegan lentil mushroom stew is deeply versatile:

  • Weeknight dinner: Serve with crusty bread or over brown rice.

  • Meal prep: Stores and reheats well for 4–5 days.

  • Freezer-friendly: Freeze in portions for quick, comforting meals.

Pair with:

  • Fresh herbs or a swirl of tahini on top

  • Garlic mashed potatoes

  • A simple green salad

  • Toasted sourdough or polenta

Nutritional & Health Notes

This stew is:

  • High in fiber and protein from lentils and mushrooms

  • Low in fat and free of saturated animal fats

  • Rich in antioxidants and minerals from vegetables and herbs

Estimated per serving (1½ cups):

  • Calories: ~240

  • Protein: 14g

  • Carbs: 32g

  • Fiber: 10g

  • Fat: 6g

It’s naturally gluten-free, oil-optional, and suitable for vegan, vegetarian, and heart-healthy diets.

FAQs

Q1: Can I use canned lentils?

A: Yes, but reduce simmering time to 15 minutes and use less broth. Add canned lentils in the last 10 minutes so they don’t overcook.


Q2: Can I freeze this stew?

A: Absolutely. Cool completely and freeze in airtight containers for up to 3 months. Thaw overnight in the fridge and reheat gently on the stovetop.


Q3: What kind of mushrooms are best?

A: Cremini, portobello, or shiitake offer the most flavor. White button mushrooms work too, but are milder.


Q4: Can I make this in a slow cooker?

A: Yes! Sauté the aromatics first, then transfer everything to the slow cooker and cook on low for 6–7 hours or high for 3–4 hours.


Q5: How can I make this stew thicker?

A: Mash a few spoonfuls of lentils into the stew, let it simmer uncovered, or add a slurry of 1 tbsp cornstarch + 2 tbsp water.


Q6: Is this stew suitable for kids?

A: Yes! It’s mild, soft-textured, and packed with nutrients. You can blend slightly if needed for younger eaters.


Q7: What herbs can I swap in?

A: Fresh parsley, marjoram, or tarragon all work well. For a twist, try za’atar or smoked paprika.

Print

Vegan Lentil Mushroom Stew – Hearty, Earthy & Comforting

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty, plant-based stew made with earthy mushrooms, protein-rich lentils, and savory herbs — perfect for cozy nights or healthy meal prep.

  • Author: Maya Lawson

Ingredients

Scale
  • 2 tbsp olive oil

  • 1 onion, chopped

  • 2 carrots, diced

  • 2 celery stalks, diced

  • 34 garlic cloves, minced

  • 12 oz mushrooms, sliced

  • 2 tbsp tomato paste

  • 1 cup brown or green lentils, rinsed

  • 4 cups vegetable broth

  • ½ cup red wine (optional)

  • 1 tsp dried thyme

  • ½ tsp rosemary

  • 1 bay leaf

  • Salt & black pepper to taste

  • Optional: 2 cups chopped kale or spinach

Instructions

  1. Sauté onion, carrot, and celery in oil for 6–8 minutes.

  2. Add garlic, mushrooms, and tomato paste. Cook 6–8 minutes more.

  3. Stir in lentils, broth, wine, herbs, salt, and pepper. Simmer 25–30 minutes.

  4. Adjust seasoning, mash some lentils if desired for thickness.

  5. Stir in greens and cook until wilted. Serve warm.

Notes

  • Store in fridge for 4 days or freeze for 3 months.

  • Add more broth to thin out if reheating.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star