Cozy Lentil Mushroom Stew

Featured in Comforting Soup and Stew Recipes to Warm Your Soul.

This filling stew packs protein-rich lentils and savory mushrooms into a warming plant-based dish. With sautéed veggies as the base and herbs for extra flavor, it’s easy to customize with greens or potatoes. It’s ready in about 40 minutes, perfect for quick weeknight meals. Plus, it reheats wonderfully, making it great for prep-ahead. Pair it with crusty bread for a comforting dinner.

A man wearing a white shirt and suspenders holding a piece of paper.
Updated on Sun, 24 Aug 2025 01:28:23 GMT
A bowl of warm lentil mushroom stew topped with herbs. Pin it
A bowl of warm lentil mushroom stew topped with herbs. | chefmelt.com

This filling vegan lentil mushroom stew has completely changed how I handle weeknight meals with its deep savory taste and wholesome components. Nothing beats a hot bowl of this stew during cold weather, as it fills my kitchen with wonderful smells while it bubbles away on the stove.

I came up with this dish during an extra cold winter when I wanted to add more plant-based options to our menu. It's now become such a hit that even my kids who weren't sure about mushrooms ask for it all the time.

What You'll Need

  • Brown or green lentils give you plenty of protein and fiber while staying firm during the cooking process
  • Cremini mushrooms bring rich savory flavor and a meaty feel that makes this stew so filling
  • Celery, carrots, garlic and onion form the tasty foundation needed for richness
  • Tomatoes in chunks bring some tang and freshness to counter the earthy taste
  • Broth from vegetables creates the tasty liquid everything cooks in
  • Oil from olives for cooking helps release all the flavors
  • Paste from tomatoes makes the tomato flavor stronger and adds thickness
  • Thyme that's dried works well with the mushrooms thanks to its earthy taste
  • Paprika with smoke gives a hint of smokiness that makes the whole dish better
  • Leaf from bay slowly adds subtle complexity as it cooks
  • Pepper and salt to make it taste just right
  • Parsley that's fresh adds color and freshness when you're done cooking

Cooking Your Tasty Lentil Mushroom Stew

Cook your base veggies
Warm up olive oil in a big pot over medium heat until it looks a bit shiny. Throw in your chopped onions, carrots, and celery, giving them a stir now and then for about 5 minutes. You want them soft but not browned, as they'll set the stage for all the flavors to come.
Get those savory flavors going
Put chopped garlic and sliced mushrooms into your pot. Keep stirring for around 5 minutes until the mushrooms let out their water and start to get a bit brown on the edges. This part really matters for getting that deep, yummy flavor that makes everyone come back for seconds.
Wake up your spices
Mix in your tomato paste, thyme, and smoky paprika so all the veggies get coated nicely. Keep stirring for a full minute so nothing burns. This quick cooking step helps release all the good stuff from your herbs and spices, making the whole stew taste better.
Let it all come together
Now add your cleaned lentils, tomato chunks with their liquid, veggie broth, and the bay leaf. Let it all come to a light boil before turning down the heat to keep it bubbling gently. Cover it halfway and let it cook for 25-30 minutes, giving it a stir once in a while, until your lentils are soft but not mushy.
Final touches
Give it a taste and add salt and pepper as needed. If you want to add spinach or kale, now's the time – just toss it in and cook another 5 minutes until it wilts down. Don't forget to fish out that bay leaf before serving. Sprinkle some fresh parsley on each bowl for a nice touch of color and freshness.

The smoky paprika is really what takes this stew from just okay to amazing. I found this out by chance when I ran out of regular paprika and had to use what I had. That light smokiness works so well with the earthy taste of lentils and mushrooms, creating a flavor that my family can't get enough of.

Ways To Switch It Up

You can easily change this stew based on what's in your kitchen. Want something more filling? Toss in a chopped potato or sweet potato with your other veggies. If you like greens, throw in some chopped kale or spinach right at the end for extra nutrients and color. For fancy dinners, I sometimes add a splash of red wine after cooking the mushrooms to make it taste even more special.

Keeping Leftovers Fresh

Put any extra stew in containers with tight lids and keep in your fridge for up to 5 days. It actually tastes better the next day after all the flavors have had time to mix together. Want to save it longer? Freeze portions in freezer-safe containers for up to 3 months. Just thaw it in the fridge overnight before warming it up slowly on the stove, adding a bit more broth if it's too thick.

A bowl of vegan lentil mushroom stew. Pin it
A bowl of vegan lentil mushroom stew. | chefmelt.com

What To Eat With It

This stew tastes great all by itself, but it's even better with some crusty whole grain bread to soak up all that tasty broth. When I have friends over, I serve it in wide bowls with a small spoonful of dairy-free yogurt on top and some fresh herbs sprinkled around. In summer, I like to add a simple salad with lemon dressing on the side to balance out the rich stew.

A bowl of vegan lentil mushroom stew. Pin it
A bowl of vegan lentil mushroom stew. | chefmelt.com

Frequently Asked Questions

→ Can I switch the type of lentils?

Definitely! Green and brown lentils work best because of their texture, but red lentils can make it creamier (just keep in mind they cook faster). Black lentils are great too and stay firm, making the dish visually interesting.

→ How should I store leftovers?

Let the stew cool down fully, then put it in airtight containers. It will last in the fridge for about 5 days and actually tastes better over time. To freeze, divide into freezer-safe containers and keep for up to 3 months. Thaw overnight in the fridge before warming it back up.

→ What goes well with this stew?

This stew tastes amazing with crusty or garlic bread, or grains like quinoa or brown rice. You can make it feel complete with a fresh side salad topped with lemon dressing. A little plant-based yogurt or nutritional yeast adds a nice finish too.

→ Can I cook this using a slow cooker?

For sure! Start by sautéing onions, celery, carrots, garlic, and mushrooms over the stovetop. Then toss everything into your slow cooker with the other ingredients. Set it on low for 6-8 hours or high for 3-4 hours, until the lentils soften. Add greens in the last half hour.

→ What types of mushrooms work best?

Cremini mushrooms are perfect for their tasty umami, but mix and match if you'd like! Shiitake has a stronger flavor, portobello gives a meatier texture, button mushrooms are budget-friendly, and wild mushrooms are amazing for special meals.

→ Is this stew safe for gluten-free diets?

Yes, it’s naturally gluten-free! Just double-check your broth since some brands sneak gluten in. Also, be sure any extras you add are gluten-free if you're cooking for someone with celiac or gluten intolerance.

Lentil Mushroom Stew

A filling plant-based dish blending protein-filled lentils, savory mushrooms, and veggies for a satisfying dinner choice.

Prep Time
15 Minutes
Cook Time
40 Minutes
Total Time
55 Minutes

Category: Soups and Stews

Difficulty: Easy

Cuisine: Mediterranean

Yield: 4 Servings (4 bowls of the stew)

Dietary: Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

→ Legumes

01 Rinse 1 cup green or brown lentils (dry)

→ Vegetables

02 Dice a large onion
03 Chop 2 carrots
04 Slice 8 oz cremini mushrooms
05 Mince 3 garlic cloves
06 Chop 2 celery sticks
07 Open up a 400g can of diced tomatoes

→ Liquids

08 Measure 2 tablespoons olive oil
09 Get 1 liter of vegetable stock ready

→ Seasonings

10 Use 1 teaspoon of thyme (dried)
11 1 tablespoon tomato concentrate
12 Add a sprinkle of smoked paprika (1 teaspoon)
13 Add a bay leaf
14 Salt and pepper to your taste
15 Optional: Some fresh parsley on top

→ Optional Add-ins

16 Chop a cup of kale or spinach
17 Dice up 1 potato
18 Pour in a splash of red wine

Instructions

Step 01

Warm up olive oil in a big pot on medium. Toss in the onion, celery, and carrots. Cook for about 5 minutes till they soften a bit.

Step 02

Drop in the mushrooms and garlic. Stir it for 5 minutes until the mushrooms brown and lose their water.

Step 03

Add in your thyme, tomato paste, and paprika. Let it cook for just a minute to release the aromas.

Step 04

Pour in lentils, tomatoes, the broth, and the bay leaf. Bring it to a bubbling boil, then drop the heat to low. Simmer for 25-30 minutes until the lentils become soft.

Step 05

Sprinkle with salt and pepper to your liking. If you'd like, stir in the kale or spinach for 5 minutes before finishing.

Step 06

Don't forget to pull out the bay leaf before you serve. Top with parsley if you're into it.

Notes

  1. To keep the texture just right, check on the liquid while it simmers. If it's too thick, add more broth. Too watery? Keep simmering uncovered for a bit.

Tools You'll Need

  • Big soup pot
  • Chopping board
  • Good kitchen knife
  • Measuring spoons and cups
  • Wooden spoon or similar tool

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 280
  • Total Fat: 6 g
  • Total Carbohydrate: 45 g
  • Protein: 15 g