Vegan Mushroom Stew Recipe

Introduction

This vegan mushroom stew is a hearty, comforting dish perfect for chilly days. Packed with vegetables, lentils, and rich flavors, it’s an easy one-pot meal that satisfies both vegans and meat-eaters alike.

A white bowl filled with a vegetable stew layered on the left side, showing soft brown mushrooms, orange carrot slices, and golden potato chunks mixed in a thick dark brown sauce with small lentils. On the right side, there is a smooth, creamy white mashed layer with a few green herb sprinkles scattered on top. The bowl is placed on a white marbled surface with a silver spoon and fork resting on the side inside the bowl, and torn pieces of bread on the corner. Photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 3 tablespoons olive oil
  • 1 yellow onion, diced
  • 1 cup sliced carrot
  • 1 cup sliced celery
  • 16 oz. baby Bella mushrooms, halved
  • 6 cloves garlic, thinly sliced
  • 2 teaspoons dried thyme
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried sage
  • 2 tablespoons flour
  • 1/4 cup balsamic vinegar
  • 2 tablespoons soy sauce
  • 16 oz. baby yellow potatoes, halved
  • 1 cup uncooked split red lentils
  • 1 (14.5 oz.) can tomato sauce
  • 3 cups vegetable broth
  • 2 bay leaves
  • Kosher salt
  • Fresh cracked pepper

Instructions

  1. Step 1: Heat olive oil in a large pot over medium heat.
  2. Step 2: Add diced onion, sliced carrot, and sliced celery with a couple pinches of salt and pepper. Cook, stirring occasionally, for 8 minutes until vegetables soften.
  3. Step 3: Add halved mushrooms, sliced garlic, dried thyme, oregano, sage, and another pinch of salt and pepper. Cook, stirring frequently, for 3 to 4 minutes until mushrooms release their moisture.
  4. Step 4: Sprinkle flour over the vegetables and stir well to coat everything evenly. Continue cooking, stirring frequently, for 1 minute to remove the raw flour taste.
  5. Step 5: Pour in balsamic vinegar and soy sauce to deglaze the pot, scraping up any browned bits from the bottom for added flavor.
  6. Step 6: Add halved potatoes, red lentils, tomato sauce, vegetable broth, bay leaves, and a few more pinches of salt and pepper. Stir to combine.
  7. Step 7: Bring the stew to a simmer over medium-high heat, stirring occasionally to prevent the lentils from sticking to the pot.
  8. Step 8: Reduce heat to low and let the stew simmer gently for 10 to 15 minutes, or until the potatoes are fork-tender. Taste and adjust seasoning if needed.
  9. Step 9: Remove bay leaves, garnish with fresh parsley if desired, and serve warm. This stew pairs beautifully with mashed potatoes or crusty bread.

Tips & Variations

  • For a thicker stew, simmer a few minutes longer or mash some potatoes against the side of the pot to release starch.
  • Substitute baby yellow potatoes with sweet potatoes for a slightly sweeter flavor.
  • Use tamari instead of soy sauce for a gluten-free option.
  • Add a splash of coconut milk at the end for a creamier texture.
  • Garnish with chopped fresh parsley or thyme for a burst of freshness.

Storage

Store leftover stew in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove or in the microwave, adding a splash of vegetable broth or water if it has thickened too much. This stew also freezes well for up to 3 months; thaw overnight in the fridge before reheating.

How to Serve

A close-up view of a deep white pot filled with thick brown stew showing visible layers of ingredients including orange carrot slices, light tan mushroom slices, small green herb pieces, and lentils, all mixed in a rich brown sauce. A wooden spoon with a long handle rests inside the pot, partially submerged in the stew. Fresh green chopped herbs are sprinkled on top, adding contrast to the stew. Next to the pot, on a white marbled surface, there is a small white bowl with extra chopped green herbs. A black and white striped cloth is partly visible beside the pot. Photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use other types of mushrooms?

Yes, feel free to use cremini, white button, or a mix of mushrooms depending on what you have available. Each variety will add its own unique flavor.

Is this stew gluten-free?

To make it gluten-free, substitute the all-purpose flour with a gluten-free flour blend and use tamari or a gluten-free soy sauce alternative.

Print

Vegan Mushroom Stew Recipe

This hearty vegan mushroom stew features a savory blend of baby Bella mushrooms, fresh vegetables, red lentils, and baby yellow potatoes simmered in a rich tomato and vegetable broth seasoned with aromatic herbs and balsamic vinegar. Perfect as a comforting, nutritious meal, this stew is packed with flavor and plant-based protein.

  • Author: Anna
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Category: Stew
  • Method: Stovetop
  • Cuisine: Vegan, American
  • Diet: Vegan

Ingredients

Scale

Vegetables and Aromatics

  • 3 tablespoons olive oil
  • 1 yellow onion, diced
  • 1 cup sliced carrot
  • 1 cup sliced celery
  • 16 oz. baby Bella mushrooms, halved
  • 6 cloves garlic, thinly sliced
  • 16 oz. baby yellow potatoes, halved

Herbs and Spices

  • 2 teaspoons dried thyme
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried sage
  • 2 bay leaves
  • Kosher salt, to taste
  • Fresh cracked pepper, to taste

Other Ingredients

  • 2 tablespoons flour
  • 1/4 cup balsamic vinegar
  • 2 tablespoons soy sauce
  • 1 cup uncooked split red lentils
  • 1 (14.5 oz.) can tomato sauce
  • 3 cups vegetable broth

Instructions

  1. Heat the oil: Heat the olive oil in a large pot over medium heat to prepare for sautéing the aromatics.
  2. Sauté vegetables: Add the diced onion, sliced carrot, and sliced celery to the pot along with a couple pinches of salt and pepper. Cook, stirring occasionally, for about 8 minutes until softened.
  3. Add mushrooms and herbs: Stir in the halved baby Bella mushrooms, sliced garlic, dried thyme, oregano, and sage, and season with additional salt and pepper. Cook while stirring frequently for 3-4 minutes until fragrant and mushrooms begin to release moisture.
  4. Add flour: Sprinkle the flour over the vegetables and mushrooms, stirring to coat everything evenly. Cook for 1 minute while stirring continuously to remove the raw flour taste and help thicken the stew later.
  5. Deglaze the pot: Pour in the balsamic vinegar and soy sauce, scraping the bottom of the pot with your spoon to lift any flavorful browned bits.
  6. Add remaining ingredients: Add the halved baby yellow potatoes, red lentils, tomato sauce, vegetable broth, and bay leaves. Season again with salt and pepper.
  7. Bring to simmer: Increase heat to medium-high and bring the stew to a simmer, stirring occasionally to prevent lentils from sticking to the pan.
  8. Simmer gently: Reduce heat to low and let the stew simmer gently for 10-15 minutes or until the potatoes are tender and the lentils are cooked through.
  9. Final seasoning and serve: Adjust seasoning with salt and pepper to taste. Remove bay leaves, garnish with fresh parsley, serve alongside mashed potatoes if desired, and enjoy your vegan mushroom stew!

Notes

  • Use baby Bella mushrooms for a meaty texture and rich flavor.
  • Red lentils cook quickly and help thicken the stew naturally.
  • Adjust vegetable broth quantity if a thicker or thinner consistency is preferred.
  • Balsamic vinegar adds a touch of sweetness and depth; white vinegar can be used as a substitute but will alter flavor.
  • This stew stores well and tastes even better the day after, making it great for meal prep.
  • Serve with crusty bread or over mashed potatoes for a more filling meal.

Keywords: vegan mushroom stew, mushroom lentil stew, plant-based stew, vegan comfort food, easy vegan dinner

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

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

Recipe rating