As the warm aroma of simmering vegetables fills your kitchen, you can’t help but feel a sense of comfort. This Vegan Lentil Mushroom Stew is not only hearty but also surprisingly simple to make, with a total prep and cook time of under an hour. The combination of earthy lentils and rich mushrooms creates a satisfying stew that nourishes both the body and soul.
This recipe is perfect for anyone looking to enjoy a delicious plant-based meal. Whether you’re hosting a cozy dinner party or simply need a warming dish after a long day, this stew delivers. For those who love meal prep, this stew can be made ahead of time and stored for later enjoyment.
Why You’ll Love This Recipe
- The stew is packed with protein-rich lentils that offer a filling meal.
- It’s a one-pot wonder, making cleanup a breeze.
- The mushrooms provide a delightful umami flavor and meaty texture.
- It simmers in just 30-40 minutes, perfect for weeknight dinners.
What You’ll Need
Get ready to gather your ingredients!
For the Base
- 1 cup green or brown lentils
- 1 onion, diced
- 2 cloves garlic, minced
- 2 carrots, diced
- 2 celery stalks, diced
For the Flavor
- 2 cups mushrooms, sliced
- 4 cups vegetable broth
- 1 can diced tomatoes
- 1 tsp dried thyme
- 1 tsp smoked paprika
- Salt and pepper to taste
For Cooking
- 2 tbsp olive oil
Use low-sodium broth for less salt.
Substitutions & Swaps
- Brown lentils for green
- Canned lentils instead of dried
- Any variety of mushrooms
- Olive oil can be replaced with avocado oil
How to Make It
Let’s get cooking!
Sauté
- Heat olive oil in a large pot over medium heat. Add the onions, garlic, carrots, and celery, and sauté until softened.
Brown
- Add the mushrooms and cook until they are browned.
Combine
- Stir in the lentils, diced tomatoes, vegetable broth, thyme, paprika, salt, and pepper.
Simmer
- Bring to a boil, then reduce heat and simmer for about 30-40 minutes, or until lentils are tender.
Adjust
- Adjust seasoning as needed and serve warm.
How to Store It
Fridge: 4-5 days in an airtight container.
Freezer: Yes, for up to 3 months.
Reheat: On the stovetop over low heat for 10-15 minutes.
Tips for Best Results
- Rinse lentils before adding them for better texture.
- Feel free to add other vegetables like spinach or potatoes.
- Stir occasionally to prevent sticking during simmering.
- For extra flavor, add a splash of soy sauce or lemon juice before serving.
Serving Suggestions
- Serve with crusty bread for dipping.
- Pair with a fresh green salad for a balanced meal.
- Great for meal prep as it tastes even better the next day.



