Ultimate Lentil Mushroom Stew: Hearty & Flavorful One-Pot Meal

Close-up of lentil mushroom stew with mushrooms, herbs, and mashed potatoes, served hot with a side of sourdough bread.

By:

Clara

October 8, 2025

Why You’ll Love This Lentil Mushroom Stew

  • Quick Cleanup: This is a one-pot wonder. Less time cleaning, more time enjoying.
  • Easily Customizable: Feel free to swap out veggies or add your favorite herbs.
  • Packed with Nutrients: Lentils, mushrooms, and potatoes? This stew is a nutritional powerhouse, providing a fantastic, nutritious start to your morning or a satisfying lunch.
  • Budget-Friendly: Wholesome doesn’t have to mean expensive. This recipe is easy on the wallet, offering a delicious and easy, iron-rich meal option for any day of the week.
Close-up of lentil mushroom stew with mushrooms, herbs, and mashed potatoes, served hot with a side of sourdough bread.
Clara

Wonderful One-Pot Lentil Mushroom Stew Recipe

That’s when I need a meal that’s quick, healthy, and, most importantly, comforting. This Lentil Mushroom Stew is my go-to solution, it’s packed with rich flavors and wholesome goodness that I feel great about feeding my family.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 side servings*
Course: Entrée
Cuisine: Gluten-Free, Grain-Free, Vegan
Calories: 276

Ingredients
  

  • 1 pound yellow potatoes peeled and quartered evenly (I left on some skin for texture)
  • Sea salt + black pepper to taste
  • 1-2 Tbsp olive oil (if avoiding oil, add more almond milk or vegetable broth)
  • 2-4 Tbsp unsweetened almond milk or vegetable broth (for added moisture)
  • 1 Tbsp water ((or avocado or olive oil))
  • 1/2 cup chopped shallot
  • 2 cups sliced cremini (or button) mushrooms
  • 1-2 Tbsp coconut aminos
  • 1 pinch each salt and pepper
  • 2 Tbsp chopped fresh thyme ((or sub rosemary // use dried if fresh is unavailable))
  • 2/3 cup dry green lentils ((rinsed + drained // optional: soak overnight in cool water to improve digestibility))
  • 2-3 cups vegetable broth ((or store-bought))
  • 1 Tbsp tomato paste ((optional))
  • 2 Tbsp mashed potatoes ((recipe above // for thickness))
  • Fresh chopped parsley
  • Vegan Parmesan Cheese

Equipment

  • large rimmed pan
  • large pot
  • mixing bowl

Method
 

  1. Heat a large rimmed pan over medium heat. Once hot, add oil or water and shallot and sauté for 2 minutes, stirring occasionally.

Instructions:

  1. Heat a large rimmed pan over medium heat. Once hot, add oil or water and shallot and sauté for 2 minutes, stirring occasionally.
  2. Add mushrooms and coconut aminos and increase heat to medium-high. Sauté for 5 minutes, stirring frequently. Add a pinch of salt and pepper.
  3. Add thyme, lentils, and 2 cups vegetable broth (480 ml // or the smaller end of the range if adjusting recipe size). Bring to a low boil over medium-high heat. Once boiling, reduce heat to a simmer and cook on low for about 20 minutes, adding more broth as needed if the mixture looks dry.
  4. In the meantime, add potatoes to a large pot and cover with water so they are just submerged. Bring to a boil on high heat and cook for 12-15 minutes or until they slide off easily when pierced with a knife.
  5. Once tender, drain potatoes and add back to pot or a mixing bowl. Season with salt, pepper, and a bit of olive oil and mash until tender and fluffy. For added moisture in place of oil, add unsweetened plain almond milk or vegetable broth.
  6. Once lentils are tender, taste sauce and adjust flavor as needed, adding more salt or coconut aminos for saltiness, pepper for spice, or tomato paste for more depth of flavor (optional – we didn’t find it necessary). Turn off heat and let the mixture rest so flavors can deepen. Add the 2 Tbsp (30 g // or more as needed) mashed potatoes to the lentil mushroom stew and stir in to thicken.
  7. To serve, divide mashed potatoes between serving plates or bowls and top with desired amount of lentil and mushroom gravy. Garnish with fresh parsley, vegan parmesan cheese, or more thyme, if desired.
  8. Store leftovers separately, covered, up to 4 days in the refrigerator or in the freezer up to 1 month. Reheat on the stovetop or in a 350 degree F (176 C) oven until hot.

Why This Lentil Mushroom Stew Is Iron-Rich

This lentil mushroom stew is a smart choice if you’re looking to boost your iron intake naturally. Lentils are one of the best plant-based sources of iron, offering around 3 mg of iron per cooked ½ cup. Mushrooms also provide small amounts of iron, along with antioxidants and key nutrients. The addition of potatoes helps with vitamin C, which supports better iron absorption. And if you garnish with parsley, you’re adding even more iron and vitamin C. Altogether, this stew combines ingredients that not only taste great together—but also work to help your body absorb and use iron more effectively.

Table of contents
A warm bowl of lentil mushroom stew served over mashed potatoes, topped with fresh herbs, next to a slice of crusty bread on a rustic wooden table.
Hearty lentil mushroom stew with mashed potatoes and herbs—rich in protein, fiber, and flavor for a cozy, healthy meal.

How to Make Lentil Mushroom Stew: Step-by-Step

  • Heat a large rimmed pan over medium heat. Once hot, add oil or water and shallot and sauté for 2 minutes, stirring occasionally. [process photo]
  • Add mushrooms and coconut aminos and increase heat to medium-high. Sauté for 5 minutes, stirring frequently. Add a pinch of salt and pepper.
  • Add thyme, lentils, and 2 cups vegetable broth (480 ml // or the smaller end of the range if adjusting recipe size). Bring to a low boil over medium-high heat. Once boiling, reduce heat to a simmer and cook on low for about 20 minutes, adding more broth as needed if the mixture looks dry. [process photo]
  • In the meantime, add potatoes to a large pot and cover with water so they are just submerged. Bring to a boil on high heat and cook for 12-15 minutes or until they slide off easily when pierced with a knife. [process photo]
  • Once tender, drain potatoes and add back to pot or a mixing bowl. Season with salt, pepper, and a bit of olive oil and mash until tender and fluffy. For added moisture in place of oil, add unsweetened plain almond milk or vegetable broth. [process photo]
  • Once lentils are tender, taste sauce and adjust flavor as needed, adding more salt or coconut aminos for saltiness, pepper for spice, or tomato paste for more depth of flavor (optional – we didn’t find it necessary). Turn off heat and let the mixture rest so flavors can deepen. Add the 2 Tbsp (30 g // or more as needed) mashed potatoes to the lentil mushroom stew and stir in to thicken. [process photo]
  • To serve, divide mashed potatoes between serving plates or bowls and top with desired amount of lentil and mushroom gravy. Garnish with fresh parsley, vegan parmesan cheese, or more thyme, if desired. [process photo]
  • Store leftovers separately, covered, up to 4 days in the refrigerator or in the freezer up to 1 month. Reheat on the stovetop or in a 350 degree F (176 C) oven until hot.

Recipe Variations: Make It Your Own!

VariationDescription
SpicierAdd a pinch of red pepper flakes or a dash of your favorite hot sauce.
SmokyUse smoked paprika instead of regular paprika.
Different HerbsTry rosemary, sage, or oregano instead of thyme.
Different VegetablesAdd carrots, celery, or spinach for extra nutrients.

Pro Tips for the Best Lentil Mushroom Stew

To get the perfect texture, make sure you simmer the lentils on low heat. This will prevent them from becoming mushy. Don’t be afraid to adjust the seasonings to your liking, a little extra coconut aminos can really enhance the savory flavor. Adding the mashed potatoes at the end is my secret weapon for a creamy, thick stew. If you enjoy other creamy and easy appetizers, you’ll love this recipe too.

Serving Suggestions for Lentil Mushroom Stew

This lentil mushroom stew is fantastic on its own, but it also pairs well with a side of crusty bread for dipping. A fresh green salad with a light vinaigrette can also balance the richness of the stew. For a heartier meal, consider serving it over quinoa or brown rice.

Close-up of lentil mushroom stew with mushrooms, herbs, and mashed potatoes, served hot with a side of sourdough bread.
Vegan lentil mushroom stew with mashed potatoes and fresh herbs perfect for a hearty, warming dinner.

Storing Lentil Mushroom Stew

To store leftovers, let the stew cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 4 days. For longer storage, you can freeze it for up to 1 month. Thaw it overnight in the refrigerator before reheating.

Lentil Mushroom Stew: Ingredient Sourcing

I like to source my lentils from local health food stores. Fresh thyme can often be found at your local farmer’s market. For the cremini mushrooms, I usually get them from the organic section of my grocery store.

Adaptations: Slow Cooker and Instant Pot Instructions

Slow Cooker:

  1. Sauté the shallots and mushrooms as directed in the recipe.
  2. Transfer the sautéed vegetables to your slow cooker.
  3. Add the remaining ingredients (except mashed potatoes) to the slow cooker.
  4. Cook on low for 6-8 hours or on high for 3-4 hours, or until lentils are tender.
  5. Stir in the mashed potatoes before serving.

Instant Pot:

  1. Use the sauté function to cook the shallots and mushrooms.
  2. Add the lentils, vegetable broth, thyme, and other seasonings.
  3. Seal the lid and cook on high pressure for 15 minutes, followed by a natural pressure release for 10 minutes.
  4. Stir in the mashed potatoes and serve.

Is Lentil Mushroom Stew Healthy? Understanding the Nutrition

This lentil mushroom stew is packed with nutrients. Lentils are an excellent source of plant-based protein and fiber, which can help you feel full and satisfied. Mushrooms provide essential vitamins and minerals, while potatoes add potassium and carbohydrates for energy. This stew is a great way to get a balanced and nutritious meal.

Frequently Asked Questions

What kind of lentils work best in this stew?

I recommend using green lentils for this stew. They hold their shape well during cooking and have a slightly earthy flavor that complements the mushrooms.

Can this lentil mushroom stew be made ahead of time? How far in advance?

Absolutely! This stew is even more flavorful the next day. You can make it 1-2 days in advance and store it in the refrigerator.

How long does lentil stew last in the fridge?

Lentil stew will last for up to 4 days in the refrigerator, as long as it is stored in an airtight container.

How do you thicken lentil soup/stew?

Lentil stew will last for up to 4 days in the refrigerator, as long as it is stored in an airtight container.

How do you thicken lentil soup/stew?

I thicken this stew by stirring in mashed potatoes at the end of cooking. This adds creaminess and body to the stew without using any heavy cream or other dairy products.

Nutrition Information (per serving, approximate):

Calories: 350 Protein: 15g Fat: 10g Carbohydrates: 50g Fiber: 15g

Conclusion

I hope you enjoy this lentil mushroom stew as much as I do! It’s a simple, satisfying meal that’s perfect for any night of the week. Now, I’d love to hear from you! Have you tried this recipe? What are your favorite variations? Share your thoughts and questions in the comments below. I can’t wait to see what you create!

Leave a Comment

Recipe Rating