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.
PrintVegan Lentil Mushroom Stew – Hearty, Earthy & Comforting
A hearty, plant-based stew made with earthy mushrooms, protein-rich lentils, and savory herbs — perfect for cozy nights or healthy meal prep.
Ingredients
-
2 tbsp olive oil
-
1 onion, chopped
-
2 carrots, diced
-
2 celery stalks, diced
-
3–4 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
-
Sauté onion, carrot, and celery in oil for 6–8 minutes.
-
Add garlic, mushrooms, and tomato paste. Cook 6–8 minutes more.
-
Stir in lentils, broth, wine, herbs, salt, and pepper. Simmer 25–30 minutes.
-
Adjust seasoning, mash some lentils if desired for thickness.
-
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.