The earthy aroma of sautéed mushrooms fills the kitchen, instantly transforming a chilly evening into a cozy retreat. I stand over the stove, stirring my Vegan White Bean Mushroom Stew—a one-pot wonder that feels like a warm hug. With just a handful of ingredients, this hearty dish brings together creamy white beans, tender potatoes, and rich, umami-packed mushrooms to create the ultimate comfort food. Whether you’re a seasoned plant-based chef or simply looking to simplify your weeknight meals, this recipe delivers on both flavor and convenience, making it an absolute must-try. Plus, it’s perfect for meal prepping, ensuring you have nourishing leftovers ready for those busy days ahead. What cozy combinations do you add to your favorite stews? Let’s dive into this delicious one-pot experience!

Why is this Vegan Stew a Game-Changer?
Comforting Warmth: This Vegan White Bean Mushroom Stew is like a cozy blanket for your taste buds. One-Pot Wonder: Easy to make and clean up! Everything simmers together in just one pot for ultimate convenience. Flavor-Rich Ingredients: The blend of hearty mushrooms and creamy white beans creates a savory depth that’s pleasing for everyone. Versatile Options: Feel free to mix in your favorite veggies or swap beans based on what you have! Meal Prep Friendly: Leftovers taste even better the next day, making it a perfect option for an easy weeknight dinner. If you’re hunting for more hearty dishes, you won’t want to miss my Mushroom Gruyere Puff or Mushroom Asparagus Chicken for extra inspiration!
Vegan White Bean Mushroom Stew Ingredients
-
For the Stew
-
Vegan Butter (or Olive Oil) – Adds rich flavor and a creamy texture; olive oil is a great simple substitute.
-
Yellow Onion – Provides a sweet base flavor; shallots can offer a milder taste if preferred.
-
Mixed Mushrooms – Contributes umami depth and a meaty texture; shiitake and cremini are recommended, but any firm mushrooms work.
-
Baby Potatoes – Adds heartiness and creaminess when cooked; Yukon Gold or red potatoes are excellent alternatives.
-
White Beans – Supply protein and creaminess; canned cannellini or navy beans can easily be used instead.
-
Vegetable Broth – Acts as the stew’s base; opt for low-sodium broth for a healthier option.
-
Nondairy Milk – Creates creaminess without dairy; almond, soy, or oat milk are all suitable substitutes.
-
Dried Thyme & Dried Rosemary – Enhance the savory flavor profile; fresh herbs can brighten the dish if you have them handy.
-
Sea Salt & Black Pepper – Essential seasonings to adjust to taste for a personalized flavor boost.
-
Garlic – Adds aromatic depth; use garlic powder if fresh garlic is not available.
-
For Thickening
-
Cornstarch – Thickens the stew without gluten; for a different option, arrowroot powder can serve similarly.
-
For Flavor Boost
-
Tamari (or Soy Sauce) – Introduces umami; coconut aminos is a great soy-free version if needed.
-
Dijon Mustard – Provides acidity and zest; feel free to omit or increase tamari if you don’t have it.
-
Fresh Parsley – For garnish to enhance visual appeal; swap in fresh chives or basil for a different flavor twist.
This delicious Vegan White Bean Mushroom Stew is a warm retreat from the rush of everyday life and is sure to please both plant-based diners and hearty stew lovers alike!
Step‑by‑Step Instructions for Vegan White Bean Mushroom Stew
Step 1: Sauté Base
In a large pot, heat 2 tablespoons of vegan butter or olive oil over medium heat. Once melted, add 1 chopped yellow onion and sauté for about 5 minutes, stirring occasionally until the onion is translucent and softened. This creates a fragrant base for your Vegan White Bean Mushroom Stew.
Step 2: Cook Mushrooms
Add 8 ounces of sliced mixed mushrooms to the pot along with 1 teaspoon of dried thyme, 1 teaspoon of dried rosemary, and a pinch of sea salt and black pepper. Cook for 7-10 minutes, allowing the mushrooms to brown and release their juices. You’ll know they’re ready when they are tender and aromatic.
Step 3: Add Aromatics
Stir in 3 cloves of minced garlic and cook for an additional minute until fragrant, stirring constantly to prevent burning. The garlic will enhance the savory base of your Vegan White Bean Mushroom Stew, filling your kitchen with an enticing aroma.
Step 4: Incorporate Cornstarch
Sprinkle 2 tablespoons of cornstarch over the sautéed mixture and stir until evenly coated. This will help thicken the stew as it simmers. Allow it to cook for about 1 minute, stirring continuously to ensure there are no lumps in the mixture.
Step 5: Flavor Base
Pour in 2 tablespoons of tamari and add 1 tablespoon of Dijon mustard, stirring well to combine all the ingredients. Allow the mixture to cook for another minute, blending the flavors together beautifully and enhancing the umami profile of your stew.
Step 6: Simmer Stew
Carefully pour in 4 cups of vegetable broth and add 1 pound of halved baby potatoes. Bring the stew to a boil over high heat, then reduce the heat to low and let it simmer uncovered for 15-20 minutes, until the potatoes are tender and easily pierced with a fork.
Step 7: Final Ingredients
Stir in 1 can of drained and rinsed white beans along with 1 cup of nondairy milk. Allow the stew to simmer uncovered for another 10-15 minutes until it thickens slightly, stirring occasionally for an even consistency throughout your Vegan White Bean Mushroom Stew.
Step 8: Adjust Seasoning
Taste the stew and adjust the seasoning with more sea salt and black pepper as necessary, ensuring each spoonful bursts with flavor. This final touch personalizes your dish and brings out the hearty goodness of the white beans and mushrooms.
Step 9: Serve
Ladle the steaming Vegan White Bean Mushroom Stew into bowls and garnish with freshly chopped parsley and a sprinkle of cracked black pepper. If desired, add a squeeze of lemon juice for a bright finish, complementing the rich flavors beautifully.

Vegan White Bean Mushroom Stew Variations
Feel free to make this Vegan White Bean Mushroom Stew your own by experimenting with different ingredients and flavors!
-
Bean Swap: Try using chickpeas or lentils instead of white beans for a different texture and taste. Each bean brings its own unique character to the stew!
-
Leafy Greens: Add a couple of handfuls of spinach or kale in the last 5 minutes of cooking for a nutrient boost and vibrant color. It’s a delicious way to pack in some extra goodness!
-
Root Veggies: Experiment with adding diced carrots or turnips for added sweetness and depth. These veggies add heartiness and make the stew even more filling.
-
Mushroom Variety: Mix up the mushrooms by including oyster or portobello mushrooms for an extra umami hit. You’ll be amazed at how different types can completely transform the flavor!
-
Spicy Kick: To heat things up, add a pinch of red pepper flakes or a dash of hot sauce while cooking. This adds a delightful warmth that complements the stew perfectly.
-
Creamy Enhancement: Swap the nondairy milk with coconut milk for a richer, creamier consistency. The subtle sweetness will amp up the comfort factor of this stew!
-
Herb Infusion: Incorporate fresh herbs such as thyme or basil in greater quantities for a bright burst of flavor. Fresh herbs enliven the stew, making it truly delightful.
-
Serve with a Twist: Instead of traditional crusty bread, serve with cheesy vegan biscuits or stuffed pita pockets for a fun and satisfying meal. These options add different textures that make each bite exciting!
If you’re on the hunt for more mushroom-centric ideas, check out my Ranch Breaded Mushrooms or try the flavorful Mushroom Asparagus Chicken for variety!
Expert Tips for Vegan White Bean Mushroom Stew
- Brown the Mushrooms: Ensure you allow the mushrooms to brown fully for maximum flavor; rushing this step can lead to a less savory stew.
- Prevent Lumps: Mix cornstarch with a bit of cold liquid before adding to the hot stew to avoid lumps and achieve a creamy consistency.
- Uniform Potato Cutting: Cut baby potatoes into similar sizes; this ensures they cook evenly and creates a harmonious texture in your Vegan White Bean Mushroom Stew.
- Add Dairy-Free Milk Later: Stir in the nondairy milk towards the end of cooking to prevent curdling and preserve its creamy texture.
- Adjust Seasonings: Don’t forget to taste and season before serving; each ingredient enhances the stew’s overall flavor, making it truly comforting.
How to Store and Freeze Vegan White Bean Mushroom Stew
Fridge: Store leftovers in an airtight container for up to 5 days. Allow the stew to cool completely before refrigerating to maintain freshness.
Freezer: Freeze individual portions in freezer-safe containers for up to 3 months. Let the stew cool, then label containers with the date for easy tracking.
Reheating: Thaw frozen portions in the fridge overnight before reheating. Gently reheat on the stovetop or microwave, adding a splash of vegetable broth or nondairy milk to restore creaminess.
Texture Note: Keep in mind that the texture may vary slightly after freezing; the Vegan White Bean Mushroom Stew will still be delicious and comforting!
Make Ahead Options
These Vegan White Bean Mushroom Stew is a fantastic choice for meal prep! You can chop the vegetables and sauté the base (onion and mushrooms) up to 24 hours ahead of time, storing them in an airtight container in the refrigerator to maintain freshness. For even easier preparation, you can fully cook the stew and refrigerate it for up to 3 days; just remember that the flavors will intensify overnight, making it even more delicious! When you’re ready to serve, simply reheat the stew on the stovetop, adding a splash of vegetable broth or nondairy milk if needed to ensure it stays creamy. Enjoy comforting flavors with minimal effort on those busy nights!
What to Serve with Vegan White Bean Mushroom Stew
The rich, savory aroma of this stew invites you to create a delightful meal that warms the heart and lifts the spirit.
-
Crusty Bread: Perfect for soaking up the creamy broth, a warm loaf adds delightful texture and complements the flavors beautifully.
-
Simple Side Salad: A refreshing mix of greens, cucumbers, and a light vinaigrette offers a crisp contrast, brightening your meal.
-
Garlic Bread: The buttery garlic flavor elevates every bite and pairs perfectly with the hearty, umami-rich stew. A true indulgence!
-
Steamed Green Beans: Their fresh crunch and subtle sweetness provide a vibrant pop of color and nutrients, balancing the stew’s warmth.
-
Roasted Brussels Sprouts: Their caramelized edges add depth and earthiness, enhancing the stew’s comforting profile with a delightful flavor twist.
-
Mushroom Risotto: A creamy risotto with earthy mushrooms harmonizes with the stew’s flavor, creating a cohesive and decadent dining experience.
-
Chilled White Wine: A glass of crisp Pinot Grigio refreshes the palate and balances the stew’s richness, making it an inviting pairing.
-
Vegan Chocolate Cake: End your meal on a sweet note with a rich and fudgy dessert that perfectly contrasts the savory flavors of the stew.

Vegan White Bean Mushroom Stew Recipe FAQs
What type of mushrooms are best for this stew?
For this Vegan White Bean Mushroom Stew, I recommend using mixed mushrooms such as shiitake and cremini for their umami depth and meaty texture. However, feel free to substitute with any firm mushrooms you have on hand, like button or portobello mushrooms, if you prefer.
How should I store leftovers of this stew?
Absolutely! To store leftovers, place the Vegan White Bean Mushroom Stew in an airtight container and refrigerate; it will keep for up to 5 days. Make sure to let it cool completely before sealing to maintain its flavors and freshness.
Can I freeze Vegan White Bean Mushroom Stew?
Yes, you can! Portion the stew into freezer-safe containers after it cools. It will keep well in the freezer for up to 3 months. Just remember to label your containers with the date for easy reference. When you’re ready to enjoy it again, thaw in the refrigerator overnight and reheat on the stovetop or microwave, adding a splash of vegetable broth or nondairy milk to restore its creamy texture.
What should I do if the stew is too thick?
If you find that your Vegan White Bean Mushroom Stew has turned out too thick, don’t worry! Simply stir in a little vegetable broth or nondairy milk gradually until it reaches your desired consistency. Heat over low while stirring to ensure it’s mixed evenly and warms through.
Can I make this stew gluten-free?
Certainly! To make this Vegan White Bean Mushroom Stew gluten-free, substitute the tamari with coconut aminos. Additionally, make sure that your vegetable broth is labeled gluten-free, ensuring a delightful meal for those adhering to a gluten-free diet.

Hearty Vegan White Bean Mushroom Stew for Cozy Nights
Ingredients
Equipment
Method
- In a large pot, heat vegan butter or olive oil over medium heat. Add chopped yellow onion and sauté for about 5 minutes until translucent.
- Add sliced mixed mushrooms, dried thyme, dried rosemary, sea salt, and black pepper. Cook for 7-10 minutes until mushrooms are tender.
- Stir in minced garlic and cook for 1 minute until fragrant.
- Sprinkle cornstarch over the mixture and stir until evenly coated. Cook for 1 minute.
- Pour in tamari and add Dijon mustard, stirring well to combine. Cook for another minute.
- Add vegetable broth and halved baby potatoes. Bring to a boil, then reduce heat and let it simmer for 15-20 minutes until tender.
- Stir in drained white beans and nondairy milk. Simmer for another 10-15 minutes until thickened.
- Adjust seasoning with more salt and pepper to taste.
- Ladle the stew into bowls and garnish with freshly chopped parsley.

Leave a Reply