Vegan Mushroom Stew

4.9 from 93 reviews

Colder weather calls for hearty meals, and this easy one pot vegetable stew is perfect for an easy dinner that everyone will love! It comes together in about 45 minutes and is loaded with root vegetables and lentils which make this vegetarian stew super filling!


Units Scale


  1. Heat oil in a large pot over medium heat.
  2. Add onion, carrot, and celery along with a couple pinches of salt and pepper.
  3. Cook, stirring occasionally for 8 minutes.
  4. Add mushrooms, garlic, thyme, oregano, sage, and a couple pinches of salt and pepper.
  5. Cook, stirring frequently, for 3-4 minutes.
  6. Add flour and stir to evenly coat everything. Cook, stirring frequently for 1 minute.
  7. Stir in balsamic vinegar and soy sauce to deglaze the pan, scraping the yummy bits off the bottom.
  8. Add potatoes, lentils, tomato sauce, broth, and bay leaves, along with a couple pinches of salt and pepper.
  9. Bring to a simmer over medium-high heat, stirring occasionally so that the lentils don't stick to the pan.
  10. Turn heat to low and simmer gently for 10-15 minutes or until the potatoes are fork-tender. Season to taste with salt and pepper.
  11. Garnish with fresh parsley, serve with mashed potatoes, and enjoy!



  • Salt is a very important ingredient in this recipe! You'll notice that I mention adding a couple pinches of salt and pepper throughout the recipe instructions. Please make sure that you are salting this stew moderately/liberally! The salt is going to help the potatoes to break down and cook in the acidic stew base with tomato sauce, balsamic vinegar, and soy sauce. Acid can prevent potatoes from breaking down and cooking properly, and salt is the best way to counteract this!
  • Feel free to switch up the veggies! You can dress up this vegan mushroom stew by swapping the veggies for your favorites. I love frozen peas, frozen green beans, or canned chickpeas. Just make sure you keep the proportions the same and it'll turn out delicious!
  • You can also switch up the flavors of this stew very easily by adding cumin, paprika, or even a pinch of ground ginger or cinnamon!
  • To add a little kick to this veggie stew, try adding red pepper flakes right to the pot or add a little pinch to each individual serving.


Keywords: vegetarian stew, vegetable stew recipe, lentil stew