Mushroom Gravy Stew with Potato Mash

Comfort food is taken to a whole new level with this deliciously creamy vegan Mushroom Gravy Stew!

Mushroom Gravy Stew with vegan potato mash

One of those recipes, that simply happened as I was trying to use up some leftovers from the fridge! This mushroom gravy stew (as I’ve now simply named it!) has worked out so more-ish – it’d be a sin not to share the delicious & simple recipe with you!

What I’ve mainly followed with this recipe was the following idea: Make a lentil & barley stew by  cooking it in the ingredients I’d normally use for a vegan mushroom gravy. BOOM. Sounds simple? Cause it is, and this is exactly how this recipe came about.

Mushroom Gravy Stew with vegan potato mash

The mushroom gravy ingredients simply give this mushroom gravy stew a depth of flavour that is normally hard to get into a stew. It’s full of umami and comes with a creamy gravy texture that takes me right to Sunday roasts in my head.

Not that I’ve tried this out (yet), but I am certain that this is the perfect Sunday roast leftover recipe that you can easily make from leftover potatoes & mushroom gravy!

Mushroom Gravy Stew with vegan potato mash

How to make the mushroom gravy stew

For the stew I’ve started with a little vegan margarine, thinly sliced shallots and minced garlic in a large saucepan. Once the onions & garlic have turned translucent, I’ve added sliced chestnut mushrooms and cooked them until softened.

For the seasoning of the stew, I’ve used thyme alongside a little balsamic vinegar, which adds a wonderful acidity to the dish.

Another ingredient I added is vegan red wine – this is of course optional, but it adds a wonderful depth of flavour and a real umami kick! Don’t you worry: the alcohol will cook off and it’s simply added for flavour purposes, so if you have any leftover wine at home, I’d definitely recommend you add it!

Where to get vegan wine? It’s best to check Barnivore – it’s an amazing website guiding you through which alcohol is vegan and it lists a massive amount of supermarket brands too, making it easy to find the perfect vegan wine for this recipe. Side note: you can find vegan wine even in Sainsburys and Tescos! No special stores required 😉

The next step is adding the dried red lentils and barley. By using dried legumes they are able to fully soak up the flavour of the mushroom gravy (yeah baby!). As they gradually soak up the liquid around them I prefer crumbling in a vegetable stock cube and gradually adding water afterwards, which allows me to add the perfect amount of water (instead of making a soup!).

Last but not least, I added 2 tablespoons of tamari soy sauce – it adds a little saltiness and also adds to the colour of the stew.

Mushroom Gravy Stew with vegan potato mash

clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon heart heart icon heart solid heart solid icon
Mushroom Gravy Stew with vegan potato mash

Mushroom Gravy Stew with Potato Mash

  • Author: romylondonuk
  • Prep Time: 10
  • Cook Time: 30
  • Total Time: 40 minutes
  • Yield: 3-4 1x
  • Category: Mains
  • Method: Stew
  • Cuisine: Vegan


If you’re looking for an easy, comforting dish too cook with leftover mushrooms, this recipe for Mushroom Gravy Stew has got you covered!


  • 2 Tbsp dairy free margarine
  • 3 shallots, finely sliced
  • 2 garlic cloves, minced
  • 250g chestnut mushrooms, finely sliced
  • 1 Tbsp thyme
  • 2 Tbsp balsamic vinegar
  • 75ml vegan red wine (check Barnivore!)
  • 150g dried red lentils
  • 100g dried barley
  • 1 vegetable stock cube
  • 300500 ml fresh water
  • 2 Tbsp tamari soy sauce
  • sea salt & black pepper to taste

For the potato mash:

  • 2 large white potatoes, cooked
  • 1 Tbsp vegan margarine
  • 1 Tbsp ground nutmeg
  • 1 Tbsp dried parsley
  • 5075ml plant milk
  • 2 Tbsp nutritional yeast (optional)
  • sea salt & black pepper to taste


  1. Add 2 tablespoons of dairy free margarine to a large saucepan over medium heat.
  2. Add the sliced shallots and cook until translucent. Add the minced garlic and stir.
  3. After 2 minutes, add the sliced chestnut mushrooms and thyme and cook for a further 2 minutes or until the mushrooms begin to soften.
  4. Pour in 2 Tbsp balsamic vinegar and vegan red wine, then add the dried lentils and barley and stir thoroughly.
  5. Crumble in 1 vegetable stock cube and add the water a little at a time. Cover the saucepan with a lid and add a little water & stir every few minutes until the lentils and barley are cooked. (about 20 minutes)
  6. Add the tamari soy sauce last, then season to taste with sea salt & black pepper.
  7. In the meantime, prepare the vegan potato mash. Add the cooked potatoes to a large bowl with 1 tablespoon of vegan margarine, season with nutmeg and parsley, add the nutritional yeast (optional), then stir in 50-75ml plant milk and stir until soft and fluffy.
  8. Serve the stew alongside the potato mash & enjoy!


Instead of shallots, you can also use onions.

Keywords: vegan mushroom gravy, mushroom gravy, mushroom stew, mushroom gravy stew, vegan mushroom gravy stew, gravy, vegan gravy, vegan stew, recipe

Looking for more vegan comfort foods?


Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating

Looking for Something?