Vegan Mushroom Stew Recipe

If you’re looking for a hearty, comforting bowl that’s packed with flavor and totally plant-based, then you’re going to love this Vegan Mushroom Stew Recipe. It’s one of those recipes I keep coming back to on chilly nights because it’s warming, filling, and just downright delicious. Plus, it’s surprisingly simple to make, even on a busy weeknight. Stick with me—I’ll walk you through all the tips and tricks to make this stew a kitchen favorite in your home too!

💚

Why This Recipe Works

  • Deep, Layered Flavor: Balsamic vinegar and soy sauce add umami that makes this vegan stew satisfy even the heartiest appetites.
  • Perfectly Balanced Texture: Baby Bella mushrooms, tender potatoes, and tender lentils create a mix of chewy, creamy, and soft in every spoonful.
  • Simple Ingredients, Big Impact: Using basic pantry staples plus fresh veggies means you can whip this stew up anytime without fuss.
  • Versatile & Customizable: It’s a flexible recipe you can tweak based on your favorite vegetables and spice preferences without losing its soul.

Ingredients & Why They Work

Every ingredient in this Vegan Mushroom Stew Recipe plays a starring role to build rich flavor while keeping it wholesome and vegan. I always recommend picking fresh veggies and good-quality mushroom varieties to really elevate the taste. Let me break down why each component is here—and a few tips for shopping smart.

Vegan Mushroom Stew, hearty vegan mushroom stew, plant-based mushroom stew, vegan mushroom soup, comforting vegan stew - Flat lay of a whole yellow onion, a small pile of sliced orange carrots, a small pile of sliced celery stalks, halved baby Bella mushrooms, several thinly sliced garlic cloves, a few sprigs of dried thyme, a small heap of dried oregano leaves, a small heap of dried sage leaves, a small white ceramic bowl filled with all-purpose flour, a small white ceramic bowl with dark balsamic vinegar, a small white ceramic bowl with dark soy sauce, halved baby yellow potatoes, a small white ceramic bowl containing uncooked split red lentils, a small white ceramic bowl with smooth red tomato sauce, a small white ceramic bowl filled with golden vegetable broth, two fresh bay leaves, a small white ceramic bowl of coarse kosher salt, a small white ceramic bowl of freshly cracked black pepper, all arranged symmetrically and balanced, placed on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997
  • Yellow onion: Adds sweetness and a mellow base flavor when sautéed; dice it finely for even cooking.
  • Carrot: Offers subtle sweetness and texture contrast; slicing evenly ensures they cook alongside potatoes nicely.
  • Celery: Brings a gentle earthiness and crunch; make sure it’s fresh and crisp for best texture.
  • Baby Bella mushrooms: Their meaty texture and rich umami are the heart of this stew; fresh mushrooms make a big difference.
  • Garlic: Thinly sliced garlic infuses the stew with aromatic depth; be careful not to burn it when cooking.
  • Dried thyme, oregano, sage: These classic herbs bring warmth and savory notes typical in comforting stews.
  • Flour: Used to thicken the stew gently; I use all-purpose flour but you can try gluten-free if preferred.
  • Balsamic vinegar: Adds acidity and subtle sweetness; it helps brighten the whole dish.
  • Soy sauce: Brings saltiness and an extra layer of umami; low-sodium options work just fine.
  • Baby yellow potatoes: Creamy texture once tender; halve them for quicker cooking and even simmering.
  • Red lentils: These cook quickly and add body and protein; rinse them well before adding.
  • Tomato sauce: Gives the stew a rich base and subtle acidity; choose no-salt-added if controlling sodium.
  • Vegetable broth: The flavorful liquid base; homemade is great but a good store-bought broth will do nicely.
  • Bay leaves: Add a subtle herbal depth; just remember to remove before serving!
  • Kosher salt and freshly cracked pepper: Essential for seasoning; salt especially helps the potatoes cook properly in the acidic stew.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Make It Your Way

One of the best things about this Vegan Mushroom Stew Recipe is how wonderfully adaptable it is. I love to make it as written on cozy nights, but sometimes I change things up to keep it interesting or adjust for whatever’s in my pantry. Don’t be shy—make it your own!

  • Variation: I sometimes add frozen peas or green beans toward the end of cooking for a pop of color and sweetness—it’s an easy and tasty upgrade.
  • Spice it up: Throw in some red pepper flakes if you want a little heat; it adds a nice kick without overpowering the earthiness of the mushrooms.
  • Flavor twists: To surprise your palate, add a pinch of smoked paprika or a bit of ground cumin for a cozy warmth that complements the herbs beautifully.
  • Swap veggies: Feel free to add canned chickpeas or swap baby potatoes for sweet potatoes for a slightly sweeter stew with the same comforting vibe.

Step-by-Step: How I Make Vegan Mushroom Stew Recipe

Step 1: Building the Flavor Base

Start by heating a generous splash of oil in a large pot over medium heat. Toss in the diced onion, carrot, and celery along with a couple pinches of salt and pepper. Give it a good stir every few minutes—this takes about 8 minutes. You want your veggies soft, fragrant, and starting to caramelize slightly, which sets the flavor foundation for the whole stew.

Step 2: Adding Mushrooms, Herbs & Garlic

Next, add halved baby Bella mushrooms, then scatter in the thinly sliced garlic, dried thyme, oregano, sage, and another pinch or two of salt and pepper. Stir frequently for about 3 to 4 minutes until the mushrooms begin to soften and release their juices—this step really deepens the umami that you’ll taste later.

Step 3: Thickening & Deglazing the Pot

Sprinkle in the flour and stir well to coat all the veggies evenly. Cook for about a minute while stirring—you’re creating a roux that will thicken the stew gently. Then pour in the balsamic vinegar and soy sauce, scraping the bottom of the pot with your spoon to loosen all those delicious browned bits. That’s pure flavor gold right there!

Step 4: Time to Simmer

Now add the baby potatoes, rinsed red lentils, tomato sauce, vegetable broth, bay leaves, and a couple more pinches of salt and pepper. Bring everything to a lively simmer over medium-high heat—stir occasionally, especially where the lentils are, so they don’t stick or clump together. Once it’s bubbling evenly, lower the heat to a gentle simmer and cook uncovered for 10 to 15 minutes. You’re aiming for tender potatoes and creamy lentils—just test by poking a potato with a fork. Don’t forget to remove bay leaves before serving!

💡

Tips from My Kitchen

  • Don’t Skip the Salt: I learned the hard way that salting steadily throughout cooking is key—it helps soften the potatoes in this acidic stew and unlocks flavor.
  • Mushroom Prep Counts: Washing mushrooms quickly under water is fine, but be sure to dry them well to get a nice sear and avoid sogginess.
  • Watch Your Heat: Keep your simmer gentle once lentils and potatoes go in to ensure everything cooks evenly without breaking down too much.
  • Lentil Rinse: Always rinse lentils before cooking to remove surface starch, helping the stew maintain its ideal consistency.

How to Serve Vegan Mushroom Stew Recipe

Vegan Mushroom Stew Recipe - Serving Suggestion

Garnishes

I usually toss some fresh parsley on top—it adds a lovely splash of color and a fresh, bright note that cuts through the richness nicely. If you’re adventurous, a swirl of coconut yogurt or a sprinkle of toasted pumpkin seeds adds texture and a bit of creaminess that pairs beautifully with the stew’s earthiness.

Side Dishes

This stew stands perfectly on its own, but I love serving it alongside creamy mashed potatoes or a warm crusty bread to soak up all that savory goodness. For a lighter side, a crisp green salad dressed with lemon vinaigrette offers a refreshing contrast.

Creative Ways to Present

For a special dinner, I like to serve the stew in individual rustic bowls with a dollop of cashew cream swirled on top and a sprinkle of microgreens. It instantly elevates the presentation and impresses guests without extra effort!

Make Ahead and Storage

Storing Leftovers

My experience with leftovers has always been positive—this Vegan Mushroom Stew Recipe actually tastes better the next day once flavors meld. Store any leftovers in an airtight container in the fridge for up to 4 days. I usually cool it completely before refrigeration to keep it fresh and avoid sogginess.

Freezing

This stew freezes beautifully if you want to batch cook. Once cooled, portion it into freezer-safe containers or bags and freeze for up to 3 months. Just thaw overnight in the fridge before reheating, and you’re good to go—perfect for a no-fuss meal later on.

Reheating

I reheat leftover stew gently on the stove over medium-low heat, stirring occasionally. If it’s too thick, adding a splash of vegetable broth or water helps loosen it up without watering down the flavors. Microwaving works too—just heat in short bursts and stir in between.

FAQs

  1. Can I use different types of mushrooms in this Vegan Mushroom Stew Recipe?

    Absolutely! While baby Bella mushrooms are my favorite for their flavor and texture, you can use cremini, shiitake, or even portobello mushrooms depending on what you have. Just adjust cooking times slightly if the mushrooms are thicker or larger.

  2. Is this stew gluten-free?

    The recipe as written uses all-purpose flour for thickening, which contains gluten. For a gluten-free version, you can substitute with chickpea flour, rice flour, or a gluten-free all-purpose blend. Just check the consistency and adjust as needed.

  3. Can I make this Vegan Mushroom Stew Recipe in advance?

    Yes! In fact, this stew tastes even better the next day when the flavors have had time to marry. It stores well in the fridge for a few days and freezes beautifully, making it great for meal prep.

  4. How do I thicken the stew if it’s too thin?

    If the stew seems too watery, let it simmer a little longer uncovered to reduce the liquid. You can also stir in a slurry made from a tablespoon of flour mixed with a little cold water to thicken it quickly.

  5. What can I serve this Vegan Mushroom Stew Recipe with to make it a full meal?

    This stew is hearty on its own, but pairing it with mashed potatoes, crusty bread, or a simple grain like quinoa or rice makes for a satisfying meal. A side of roasted greens or a crisp salad rounds it out perfectly.

Final Thoughts

This Vegan Mushroom Stew Recipe has become a go-to comfort food for me, especially when I crave something nourishing but fuss-free. It’s one of those dishes that fills your kitchen with the best aromas and your belly with warmth. I hope you’ll make it soon—and the best part? You can customize it to whatever suits your taste or pantry. Don’t hesitate to share it with loved ones; it’s a stew that invites cozy conversation and second helpings!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Mushroom Stew Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 32 reviews
  • Author: Lucy
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan

Description

This hearty Vegan Mushroom Stew is a comforting and flavorful dish featuring baby Bella mushrooms, yellow potatoes, red lentils, and aromatic herbs simmered in a rich tomato-based broth with balsamic vinegar and soy sauce. Perfect for a nutritious and satisfying meal, this stew can be served on its own or alongside mashed potatoes.


Ingredients

Units Scale

Vegetables

  • 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 oil and sauté aromatics: Heat oil in a large pot over medium heat. Add diced onion, sliced carrot, and sliced celery along with a couple pinches of salt and pepper. Cook, stirring occasionally, for 8 minutes until vegetables are softened.
  2. Add mushrooms and herbs: Add halved baby Bella mushrooms, thinly sliced garlic, dried thyme, oregano, sage, and a couple pinches of salt and pepper. Cook, stirring frequently, for 4 minutes until mushrooms release their moisture and soften.
  3. Add flour to thicken: Stir in 2 tablespoons flour to evenly coat the vegetables. Cook, stirring frequently, for 1 minute to cook off the raw flour taste.
  4. Deglaze the pot: Stir in 1/4 cup balsamic vinegar and 2 tablespoons soy sauce to deglaze the pan, scraping up the browned bits from the bottom to deepen the stew’s flavor.
  5. Add remaining ingredients: Add halved baby yellow potatoes, uncooked split red lentils, tomato sauce, vegetable broth, and bay leaves along with a couple pinches of salt and pepper. Stir to combine all ingredients well.
  6. Simmer the stew: Bring the mixture to a simmer over medium-high heat, stirring occasionally to prevent lentils from sticking to the bottom.
  7. Cook until tender: Reduce heat to low and simmer gently for 15 minutes or until the potatoes are fork-tender and lentils are fully cooked. Adjust seasoning with additional salt and pepper to taste.
  8. Serve and garnish: Remove bay leaves. Garnish stew with fresh parsley if desired. Serve warm, optionally alongside mashed potatoes for a complete meal. Enjoy your hearty vegan mushroom stew!

Notes

  • Salt is crucial in this recipe to help potatoes break down correctly despite the acidity from tomato sauce and balsamic vinegar. Add salt moderately throughout cooking for best results.
  • Feel free to swap vegetables such as adding frozen peas, green beans, or canned chickpeas while maintaining the same quantities.
  • Customize flavors by adding spices like cumin, paprika, ground ginger, or cinnamon for a different twist.
  • For a spicy kick, stir in red pepper flakes either during cooking or as a garnish per serving.

Nutrition

  • Serving Size: 1 cup
  • Calories: 250 kcal
  • Sugar: 6 g
  • Sodium: 550 mg
  • Fat: 4 g
  • Saturated Fat: 0.5 g
  • Unsaturated Fat: 3 g
  • Trans Fat: 0 g
  • Carbohydrates: 40 g
  • Fiber: 8 g
  • Protein: 10 g
  • Cholesterol: 0 mg

You Might Also Like These Recipes

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star