Tasty Vegan Lentil Mushroom Stew Recipe fans, you just found your new weeknight hero. Pack this pot with deep, savory flavor, tender veggies, and a silky broth that hugs a spoon. I lean on pantry staples, so I pull it off even on “what’s for dinner?” nights. I call it a sweater in a bowl, minus the fuzz and plus the protein.
Easy Vegan Lentil Mushroom Stew Recipe
I build big flavor with simple steps: brown the mushrooms, toast the tomato paste, then splash in tamari and balsamic for umami. That combo delivers a rich base that tastes like it simmered all day. It actually comes together on a regular Tuesday.
I use brown or green lentils for great texture and protein. They hold their shape, soak up all that savory broth, and keep leftovers sturdy. I ladle this stew over mashed potatoes or serve it with crusty bread, and everyone at my table stops talking for a minute.
Ingredients You’ll Need
Pantry
- 2 tablespoons olive oil (or avocado oil)
- 2 tablespoons tomato paste
- 2 teaspoons tamari or soy sauce (use tamari for gluten-free)
- 1 tablespoon balsamic vinegar
- 1 teaspoon miso paste (white or chickpea), optional but awesome
- 1 teaspoon smoked paprika
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary, crushed
- 2 bay leaves
- 6 cups vegetable broth (low-sodium), plus more as needed
- 1 cup brown or green lentils, rinsed (about 200 g)
- 1 to 2 teaspoons nutritional yeast, optional
- Kosher salt and black pepper, to taste
Produce
- 1 pound cremini or baby bella mushrooms, sliced (450 g)
- 1 large yellow onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 4 garlic cloves, minced
- 2 cups chopped kale or baby spinach, optional
- Fresh parsley, chopped, for garnish
Optional Add-Ins
- 1 small potato, diced, for extra heartiness
- 1/2 cup dry red wine, for extra depth (cook it off well)
- Red pepper flakes, to taste, for a little heat
Yield and Timing
- Serves 4 to 6
- Active prep: 20 minutes
- Total time: about 50 to 60 minutes
How to Make Vegan Lentil Mushroom Stew
- Sear the mushrooms. Heat 1 tablespoon oil in a heavy pot over medium-high heat. Add half the mushrooms, salt lightly, and cook until browned, 5 to 7 minutes. Transfer to a bowl and repeat with the remaining oil and mushrooms.
- Build the base. Drop heat to medium. Add onion, carrot, and celery with a pinch of salt. Cook until the veggies soften and pick up brown bits, 6 to 8 minutes. Stir in garlic for 30 seconds.
- Toast and season. Stir in tomato paste and cook until darkened, 1 to 2 minutes. Add smoked paprika, thyme, rosemary, and bay leaves. Stir until fragrant.
- Deglaze and load flavor. Stir in tamari and balsamic (and wine if using). Scrape up any browned bits with a wooden spoon. Return mushrooms to the pot.
- Simmer the stew. Pour in broth and add the rinsed lentils. Bring the pot to a gentle boil, then lower to a steady simmer. Cook uncovered, stirring occasionally, until lentils turn tender, 25 to 35 minutes.
- Thicken and finish. Mash a scoop of stew against the pot, or blend 1 cup and stir it back in. Stir in miso (if using), nutritional yeast, and greens. Cook 2 to 3 minutes, then adjust salt, pepper, and acid to taste.
- Serve. Ladle into warm bowls. Top with parsley and a drizzle of good olive oil.
Expert Tips
- Brown the mushrooms in batches. You want caramelized edges, not crowded, steamy mushrooms.
- Toast the tomato paste for 1 to 2 minutes. You develop sweetness and a deeper base.
- Use two umami boosters. I reach for tamari and a touch of miso or balsamic.
- Rinse lentils and check for small stones. I buy good quality, but I still scan quickly.
- Thicken without flour. I mash a cup of stew with a ladle or blend a scoop, then stir it back in.
- Finish with acid and herbs. A splash of vinegar and fresh parsley brightens the pot.
Variations I’ve Tried
- Herb swap: Use Italian seasoning if you ran out of thyme and rosemary.
- Mushroom mix: Add shiitake for extra depth or use portobello for a meaty bite.
- Potato power: Add diced potatoes with the lentils for a thicker stew.
- Wine boost: Add red wine after the tomato paste step and cook it down.
- Spice switch: Trade smoked paprika for a pinch of cumin and coriander.
- Greens: Use kale for sturdy texture or spinach for quick wilting.
- Extra protein: Add cooked chickpeas at the end if you want bonus protein.
What to Serve with Vegan Lentil Mushroom Stew
- Crusty sourdough, garlic bread, or warm naan for dunking.
- Creamy mashed potatoes or soft polenta under the stew.
- A crisp side salad with lemony dressing to cut the richness.
- Cooked grains like brown rice, farro, or quinoa for meal-prep bowls.
- Roasted veggies think broccoli, carrots, or Brussels sprouts.
Make-Ahead and Storage
This vegan lentil mushroom stew reheats so well that it lives in my weekly meal-prep plan.
Make-Ahead: Cook the stew fully, cool it, and portion it for the week. For a freezer kit, chop onions, carrots, celery, and mushrooms; measure spices and lentils; and stash them in labeled bags. Thaw overnight, then cook as written.
To Refrigerate: Store cooled stew in airtight containers in the fridge for up to 4 days.
Freezing: Freeze in meal-size portions for up to 3 months. Leave a little headspace for expansion.
To Reheat: Warm gently on the stove over medium heat with a splash of water or broth, or microwave in 45-second bursts, stirring between rounds, until hot.
Ingredients
Instructions
- Heat olive oil in a large pot over medium heat.
- Add onion and sauté for 3-4 minutes until translucent.
- Add garlic and cook for another minute until fragrant.
- Stir in mushrooms, carrots, and celery. Sauté for 5 minutes until vegetables begin to soften.
- Add thyme, rosemary, and smoked paprika. Stir to combine.
- Add lentils, diced tomatoes, vegetable broth, and soy sauce. Bring to a boil.
- Reduce heat and simmer uncovered for 30-35 minutes, or until lentils are tender and the stew thickens.
- Season with salt and pepper to taste.
- Garnish with fresh chopped parsley before serving, if desired.