Cozy, rich, and deeply satisfying, this White Bean Mushroom Stew is the ultimate comfort food for chilly nights. Made in just one pot and packed with wholesome ingredients like white beans, mushrooms, and tender baby potatoes, this vegan stew delivers bold, herbaceous flavor with every spoonful. Plus, it’s naturally gluten-free and dairy-free — making it ideal for a wide range of dietary preferences. Whether you’re looking for a nourishing weekday dinner or a plant-based meal that satisfies, this white bean mushroom stew checks every box.

white bean mushroom stew in a bowl with herbs and bread

A Nutritious Stew That Doesn’t Compromise on Flavor

What makes this white bean mushroom stew truly special is its combination of rich textures, comforting flavors, and gut-friendly nutrition. It’s creamy without any dairy, hearty without meat, and full of fiber and protein thanks to white beans and potatoes. The mushrooms lend a deep, savory umami base, while herbs like thyme and rosemary create a rustic, homey aroma. Ready in about 45 minutes, it’s a go-to one-pot meal for busy nights, weekend meal prep, or a crowd-pleasing vegan dish.

What You’ll Need to Make This Hearty Vegan Stew

  • Vegan Butter or Olive Oil: Adds a rich base flavor and helps caramelize the onions.
  • Onion: Delivers sweetness and depth once sautéed.
  • Mushrooms (Shiitake + Cremini): The stars of the stew; provide meaty texture and earthy umami notes.
  • Dried Thyme: Brings a subtle woodsy warmth.
  • Dried Rosemary: Adds pine-like aroma and complexity.
  • Sea Salt and Black Pepper: Enhances all other flavors.
  • Garlic: Gives the stew a bold, aromatic backbone.
  • Cornstarch (or All-Purpose/GF Flour): Thickens the broth for a creamy consistency.
  • Tamari or Soy Sauce: Deepens umami flavor and adds saltiness.
  • Dijon Mustard: Brightens the dish with a mild tang and unexpected depth.
  • Vegetable Broth: The flavorful liquid that brings it all together.
  • Baby Potatoes: Add hearty texture and mild, buttery taste.
  • White Beans (Cannellini or Navy): Boosts protein and gives a creamy, silky bite.
  • Dairy-Free Milk (Almond, Oat, etc.): Adds creaminess without any dairy.
  • Fresh Parsley (Optional): For a fresh pop of green and flavor at the end.

Ingredient Swaps and Customization Options

No Shiitake or Cremini? Use button mushrooms or portobello caps.
No White Beans? Try chickpeas or butter beans for similar texture and protein.
Gluten-Free? Use tamari and a certified gluten-free flour or cornstarch.
Creamier Texture? Swap almond milk with cashew cream or canned coconut milk.
Low Sodium? Use low-sodium vegetable broth and reduce added salt.
Add More Veggies: Toss in kale, spinach, chopped carrots, or frozen peas.

How to Make White Bean Mushroom Stew Step-by-Step

  1. Sauté the Aromatics: In a large pot, heat vegan butter over medium heat. Once melted, add diced onion and sauté for 2-3 minutes until softened.
  2. Cook the Mushrooms: Add sliced mushrooms, thyme, rosemary, salt, and pepper. Cook for 7–10 minutes until the mushrooms release moisture and begin browning.
  3. Add Garlic and Thicken: Stir in minced garlic and cook for 1 minute. Sprinkle in the cornstarch and mix to coat everything evenly.
  4. Deglaze and Simmer: Stir in tamari and Dijon mustard. Pour in the vegetable broth and add the cubed baby potatoes. Bring to a boil, then reduce to a simmer. Cook uncovered for 15–20 minutes until the potatoes are fork-tender.
  5. Stir in the Beans and Milk: Add the rinsed white beans and dairy-free milk. Let simmer for another 10–15 minutes until the stew thickens and flavors meld.
  6. Taste and Adjust: Add more salt, mustard, or tamari as needed. For a thinner stew, stir in more dairy-free milk or broth.
  7. Serve Warm: Ladle into bowls and garnish with chopped fresh parsley and cracked black pepper.

Pro Tips to Perfect Your Stew

Browning Is Key: Let the mushrooms brown well to develop maximum flavor. Avoid stirring too often early on.
Don’t Skip the Dijon: It adds a subtle tang that balances the richness.
Stir Often: This prevents the stew from sticking to the bottom of the pot and ensures even cooking.
Use a Dutch Oven: A heavy-bottomed pot distributes heat evenly for the best results.
Let It Rest: Like many stews, the flavor deepens after resting for 10–15 minutes or even overnight in the fridge.

Serving Ideas and Delicious Variations

With Crusty Bread: Serve alongside toasted sourdough or gluten-free baguette.
Over Rice or Quinoa: For extra bulk, spoon over cooked grains.
Add Greens: Stir in kale or spinach during the last 5 minutes of cooking.
Make It Spicy: Add a pinch of red pepper flakes or a dash of hot sauce.
Creamier Texture? Use full-fat coconut milk or cashew cream.
Make Ahead: Prepare the full stew, cool completely, and refrigerate. Reheats well up to 4 days later.
Freezer-Friendly: Freeze in individual portions for up to one month. Thaw overnight and reheat gently with a splash of broth or milk.

Why This White Bean Mushroom Stew Is a Seasonal Favorite

This white bean mushroom stew is perfect for fall and winter, when hearty, soul-warming meals are in high demand. The use of seasonal produce like mushrooms and potatoes, plus its naturally plant-based and gluten-free ingredients, makes it a crowd-pleasing dish for holiday dinners, weeknight meals, or make-ahead lunches. Its combination of fiber, plant-based protein, and low glycemic ingredients also supports digestion and long-lasting fullness — ideal for those looking for a healthier comfort food option.

Let this stew be your go-to recipe whenever you’re craving something cozy, nutritious, and absolutely delicious.

Bringing It All Together: The Ultimate Plant-Based Comfort Stew

Whether you’re new to plant-based cooking or a seasoned vegan looking to add a new staple to your meal rotation, this White Bean Mushroom Stew delivers on every front. It’s creamy, comforting, nourishing, and deeply flavorful without needing complex ingredients or hours in the kitchen. As the weather cools down, there’s nothing more satisfying than a warm bowl of this hearty stew shared with family or savored solo with a slice of crusty bread.

Keep this recipe on hand for weeknight meals, meal prep sessions, or cozy weekend dinners. One taste, and you’ll see why so many call this their go-to stew for the season.

Frequently Asked Questions About White Bean Mushroom Stew

How can I thicken the stew if it’s too watery?

If your stew turns out thinner than you’d like, simply mix 1 tablespoon of cornstarch or flour with 2 tablespoons of cold water to create a slurry. Stir it into the simmering stew and cook for a few extra minutes until it thickens. Alternatively, simmer uncovered a bit longer to reduce the liquid naturally.

Can I freeze this white bean mushroom stew?

Yes, this stew freezes well for up to one month. Let it cool completely before transferring it to an airtight container. Note that it may thicken when stored, so when reheating, add a bit of vegetable broth or dairy-free milk to reach your desired consistency.

What type of white beans work best for this stew?

Cannellini beans are ideal because of their creamy texture and mild flavor. However, great northern or navy beans are also excellent options. If you’re using homemade beans, aim for about 3 cups, fully cooked.

More Relevant Recipes

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
white bean mushroom stew in a bowl with herbs and bread

White Bean Mushroom Stew


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Zaza
  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Description

A cozy, creamy, and hearty vegan white bean mushroom stew made in one pot with wholesome ingredients like mushrooms, baby potatoes, and white beans. Perfect for chilly days, meal prep, and plant-based dinners.


Ingredients

Scale
  • 3 Tbsp vegan butter or olive oil
  • 1 medium onion, diced (~2 cups)
  • 1 lb mushrooms, sliced (shiitake and cremini preferred)
  • 3/4 tsp dried thyme
  • 3/4 tsp dried rosemary
  • 3/4 tsp sea salt and pepper
  • 4 cloves garlic, minced
  • 2 Tbsp cornstarch (or all-purpose flour or gluten-free blend)
  • 2 tsp tamari or soy sauce (gluten-free if needed)
  • 1 Tbsp Dijon mustard
  • 3 cups vegetable broth
  • 1 lb baby potatoes, cut into 1/2-inch cubes (~3 cups)
  • 2 (15 oz) cans white beans, drained and rinsed (or ~3 cups cooked)
  • 2 cups unsweetened almond milk (or other dairy-free milk)
  • Optional: Fresh parsley, finely chopped, for garnish

Instructions

  1. Heat vegan butter or olive oil in a large pot over medium heat. Add diced onion and sauté for 2–3 minutes until translucent.
  2. Add sliced mushrooms, thyme, rosemary, salt, and pepper. Cook for 7–10 minutes until mushrooms release moisture and start to brown.
  3. Stir in minced garlic and cook for 1 more minute.
  4. Add cornstarch and stir to coat the vegetables evenly.
  5. Add tamari and Dijon mustard, stir well.
  6. Pour in the vegetable broth and add the diced baby potatoes. Bring to a boil, then reduce heat to a simmer. Cook uncovered for 15–20 minutes until potatoes are tender.
  7. Add white beans and almond milk. Simmer for an additional 10–15 minutes until the stew thickens. Stir occasionally.
  8. Taste and adjust seasoning as needed. Add more tamari for saltiness, mustard for tang, or almond milk to thin.
  9. Serve warm with fresh parsley and cracked black pepper, if desired.

Notes

  • Stew thickens as it cools; add more broth or almond milk when reheating.
  • Freezes well for up to 1 month in an airtight container.
  • For a gluten-free version, use tamari and certified GF flour or cornstarch.
  • Great with crusty bread, rice, or quinoa.
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Vegan, Gluten-Free

Nutrition

  • Serving Size: 1 serving
  • Calories: 403
  • Sugar: 9.1 g
  • Sodium: 1322 mg
  • Fat: 11.2 g
  • Saturated Fat: 6.3 g
  • Unsaturated Fat: 1.4 g
  • Trans Fat: 0 g
  • Carbohydrates: 61.5 g
  • Fiber: 13.1 g
  • Protein: 17 g
  • Cholesterol: 0 mg

Similar Posts

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