Vegetarian Mushroom and Lentil Stew Recipe
This hearty Vegetarian Mushroom and Lentil Stew simmers earthy mushrooms with protein-packed green lentils, carrots, celery, onion, garlic, fresh thyme, and a rich tomato-vegetable broth.
Naturally thick, comforting, and deeply savory, it delivers 20–25 g of plant protein per bowl—perfect for cozy dinners, meal prep, or chilly days when you want warmth and nourishment in one pot.
Why You’ll Love This Recipe
You’ll fall in love with this Vegetarian Mushroom and Lentil Stew because it gives you all the soul-satisfying depth of a classic beef stew without any meat. The mushrooms bring meaty texture and intense umami, the lentils add hearty chew and serious plant protein, and the slow-simmered broth becomes rich, aromatic, and perfectly balanced with herbs and a touch of acidity from tomatoes.
It’s naturally vegan, gluten-free, incredibly filling, budget-friendly, and uses mostly pantry staples plus a few fresh vegetables. The house smells like pure comfort while it cooks, it tastes even better the next day, and it freezes beautifully—ideal for batch cooking, feeding a family, or stocking the freezer for busy weeks.
Whether you’re eating plant-based full-time, cutting back on meat, or just craving a nourishing bowl that actually keeps you full for hours, this stew becomes one of those reliable, crave-worthy recipes you return to again and again.
Vegetarian Mushroom and Lentil Stew Recipe
Hearty vegan mushroom-lentil stew—earthy, protein-rich, comforting, and perfect for meal prep!
Ingredients
- 500–600 g cremini or chestnut mushrooms, thickly sliced
- 1½ cups dried green or brown lentils, rinsed well
- 3 tbsp olive oil
- 1 large onion, finely diced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 4–5 garlic cloves, minced
- 3 tbsp tomato paste
- 1 can (400 g) diced tomatoes
- 1 litre vegetable broth (low-sodium)
- 2 bay leaves
- 2 tsp fresh thyme leaves (or 1 tsp dried)
- 1 tsp smoked paprika (optional)
- ½–1 tsp red pepper flakes (optional)
- Salt & freshly ground black pepper, to taste
- Juice of ½ lemon or 1–2 tsp balsamic vinegar (to finish)
- Fresh parsley or extra thyme, chopped, for garnish
Instructions
- Heat 2 tbsp olive oil in a large Dutch oven or heavy pot over medium-high heat until shimmering.
- Add sliced mushrooms in a single layer (work in batches if necessary)—let sit undisturbed 3–4 minutes until deep golden-brown on one side, then stir and cook another 3–4 minutes until browned all over. Remove to a plate.
- Reduce heat to medium, add remaining 1 tbsp oil, then sauté onion, carrot, and celery 6–8 minutes until softened and starting to turn golden.
- Stir in minced garlic—cook 60 seconds until fragrant and aromatic.
- Add tomato paste—cook 1–2 minutes, stirring constantly, until it darkens slightly and smells rich (this step builds huge depth).
- Pour in diced tomatoes, vegetable broth, rinsed lentils, bay leaves, thyme, smoked paprika, red pepper flakes (if using), salt, and pepper—stir well to combine.
- Bring to a gentle boil, then reduce heat to low, cover partially, and simmer 30–35 minutes, stirring occasionally, until lentils are tender but still hold their shape.
- Return browned mushrooms to the pot—stir and simmer uncovered 5–10 minutes more until stew thickens to your liking.
- Taste and adjust: add more salt, pepper, a splash of lemon juice or balsamic vinegar for brightness, or extra broth if it’s too thick.
- Remove bay leaves. Ladle into warm bowls, garnish generously with fresh parsley or thyme, and serve with crusty bread, rice, or on its own—enjoy this cozy, nourishing, protein-packed vegetarian stew that tastes like pure comfort!
Notes
Protein ≈20–25 g per serving (depending on exact portion/lentil amount). Brown the mushrooms well—it’s the flavor foundation. Lentils should be tender but not mushy—check at 30 minutes. Naturally vegan and gluten-free. Tastes even better the next day—perfect for meal prep.
Nutrition Information
Yield
6Serving Size
1Amount Per Serving Calories 164Total Fat 8gSaturated Fat 1gUnsaturated Fat 7gSodium 175mgCarbohydrates 20gFiber 7gSugar 5gProtein 7g
The recipes and nutritional information on Yum Tonight are for informational purposes only. Always consult a healthcare provider for personalized dietary advice.
Recipe Tips and Tricks
Brown the mushrooms properly before adding other ingredients—pat them dry and don’t overcrowd the pot so they caramelize instead of steam (this step builds huge flavor). Rinse lentils well to remove dust and reduce foam during cooking.
Simmer uncovered for the last 10–15 minutes if you prefer a thicker stew. Taste frequently toward the end—lentils and mushrooms soak up salt, so adjust seasoning generously. Add greens (spinach/kale) at the very end so they stay bright.
For extra depth, add a splash of red wine, balsamic vinegar, or soy sauce/tamari in the last few minutes. Let the stew rest 5–10 minutes off the heat—flavors continue to meld and it thickens slightly as it cools.
Ingredients Notes
Green or brown lentils are ideal—high in plant protein (≈18 g per dry ½ cup), fiber, and iron; they hold their shape during cooking unlike red lentils which break down completely. Cremini (baby bella) or chestnut mushrooms add meaty texture and deep earthy flavor—don’t skip browning them.
Onion, carrot, and celery (the classic mirepoix) provide sweet-savory foundation. Fresh garlic and thyme bring aromatic warmth. Tomato paste and canned diced tomatoes create rich, tangy backbone.
Vegetable broth (low-sodium) lets you control salt while adding umami. Bay leaf and a pinch of smoked paprika deepen complexity without overpowering. Olive oil for sautéing; salt, black pepper, and optional red pepper flakes for gentle heat. Fresh parsley or extra thyme for finishing brightness.
Variations and Substitutions
Swap green/brown lentils for French (Puy) lentils for firmer texture or add a handful of red lentils toward the end for creamier body. Use portobello or shiitake mushrooms for richer umami or mix in oyster mushrooms for variety.
Add diced sweet potato, parsnip, or butternut squash for natural sweetness and extra heartiness. Make it oil-free by sautéing in vegetable broth or water. Boost protein with white beans, black beans, or crumbled tempeh added with the lentils.
Go spicy with chili flakes, harissa, or smoked chipotle powder. Add coconut milk at the end for a creamy curry-style version.
Stir in spinach, kale, or Swiss chard just before serving for greens. Serve over mashed potatoes, polenta, quinoa, or cauliflower rice instead of eating as stew. Finish with a swirl of vegan yogurt or coconut cream for contrast.
Storage Options
Refrigerate leftovers in an airtight container for up to 5–6 days—flavors continue to improve. Reheat on the stovetop over medium-low with a splash of broth or water to loosen; microwave also works well (stir halfway).
Freezes excellently up to 3 months—cool completely, portion into freezer-safe containers leaving headspace, thaw overnight in the refrigerator, and reheat gently on the stovetop (add extra liquid if needed).
The stew thickens significantly when cold—thin with water, vegetable broth, or a little tomato juice when reheating.
Dish Gallery


















Please share this Vegetarian Mushroom and Lentil Stew Recipe with your friends and do a comment below about your feedback.
We will meet you on next article.
Until you can read, Vegetarian Mushroom and Chickpea Curry Recipe