When the cold weather rolls in and you’re craving something warm, hearty, and full of flavor, this white bean mushroom stew is exactly what you need. It’s a one-pot wonder that combines earthy mushrooms, creamy white beans, and tender potatoes in a rich, herb-infused broth. Whether you’re vegan, gluten-free, or simply love comforting meals that are good for you, this stew ticks all the boxes. And guess what? It’s not only healthy but also incredibly easy to make. Don’t miss our creamy roasted garlic potato soup for another cozy recipe to keep in your winter rotation.
In this article, we’ll walk through everything you need to know about making the best white bean mushroom stew at home—from ingredients and step-by-step instructions to customizations, health benefits, and expert tips for leftovers.
JUMP TO
Table of Contents
Why You’ll Love This White Bean Mushroom Stew
A one-pot comfort food with nourishing ingredients
This stew is the definition of cold-weather comfort. Everything simmers together in one pot, minimizing dishes while maximizing flavor. The combination of vegetables, protein-rich beans, and satisfying carbs creates a balanced meal that feels indulgent without being heavy. Plus, you don’t need any fancy equipment or complicated prep.
Packed with plant-based protein and hearty texture
White beans, especially cannellini or great northern, are the heroes of this dish. They add creaminess and body while delivering a generous amount of plant protein and fiber. When combined with the umami of sautéed mushrooms and the starchiness of baby potatoes, you get a stew that truly satisfies.
A warming, gluten-free, dairy-free option
Perfect for those with dietary preferences or sensitivities, this stew is naturally gluten-free and vegan. It’s thickened with cornstarch or flour instead of cream, and the base is made creamy with your favorite dairy-free milk—almond, oat, or even cashew. It’s cozy without compromise.
Key Ingredients in This White Bean Mushroom Stew
Mushrooms: The savory star of the show
This dish uses a mix of shiitake and cremini mushrooms for deep, meaty flavor and texture. Shiitake brings that distinctive umami kick, while cremini keeps things rich and earthy. If you can’t find these, portobello or even button mushrooms work well, though the depth may vary slightly.
White beans: Protein powerhouse with creaminess
You’ll need two cans (or roughly 3 cups) of white beans, such as cannellini or navy beans. These legumes are mild in taste but provide the perfect creamy texture once simmered. They soak up the flavor of the broth beautifully while adding heft and nutrition.
Potatoes, herbs, and broth: Building deep flavor
Baby potatoes cut into bite-sized cubes add that comforting, starchy goodness. Combined with classic herbs like thyme and rosemary, they build an aromatic foundation. A good vegetable broth (homemade or store-bought) adds depth—opt for low sodium so you can control the saltiness.
Plant-based thickeners and creamy dairy-free milk
To get that luscious stew texture without dairy, you’ll use cornstarch or a gluten-free flour blend. Add unsweetened almond milk or another neutral dairy-free option toward the end for creaminess. Dijon mustard and tamari (or soy sauce) round out the umami and tang, adding layers of flavor you didn’t know you needed.
Step-by-Step Recipe for White Bean Mushroom Stew
Prep the ingredients: What to slice, dice, and rinse
Before you start cooking, gather and prep everything:
- Dice 1 medium onion
- Slice 1 lb of mushrooms
- Mince 4 cloves of garlic
- Cut 1 lb of baby potatoes into ½-inch cubes
- Drain and rinse two 15 oz cans of white beans
Measure out your herbs, tamari, mustard, broth, plant milk, and cornstarch or flour. Having everything ready makes cooking smoother.
Sautéing for flavor: The onion, mushrooms, and herbs
Heat vegan butter or olive oil in a large pot over medium heat. Start by sautéing the diced onion for 2–3 minutes until translucent. Then add the mushrooms, herbs (thyme and rosemary), salt, and pepper. Cook for 7–10 minutes until the mushrooms release their moisture and start browning. Stir in the garlic for the last minute to avoid burning.
Adding broth, beans, and thickener: Creating that rich stew base
Sprinkle in the cornstarch and toss to coat the veggies. Pour in the vegetable broth, add the potatoes, Dijon mustard, and tamari. Stir well and bring the pot to a gentle boil. Reduce the heat to low and simmer uncovered for 15–20 minutes or until the potatoes are fork-tender.
Final simmer and seasoning: Getting the perfect texture and taste
Once the potatoes are cooked, stir in the white beans and dairy-free milk. Simmer another 10–15 minutes until the stew thickens. Adjust flavor with extra tamari for saltiness or more mustard for brightness. If the stew becomes too thick, thin it with a splash of broth or milk.
Discover great ideas like our creamy mushroom soup if you’re craving more mushroom magic.
Variations & Substitutions for Personal Taste
Swap your mushrooms or try mixed varieties
Not a fan of shiitake or can’t find them at your local store? No problem. You can use portobello, button, or oyster mushrooms instead. Mixing varieties enhances the stew’s depth. If you love bold flavor, consider dried mushrooms (reconstituted in warm water), which add a savory punch. Just be sure to strain and add the soaking liquid to the broth for an extra layer of umami.
Make it oil-free, low-sodium, or spicier
Following a no-oil diet? You can sauté the veggies in a splash of vegetable broth instead of butter or oil. For a lower-sodium version, choose low-salt beans and broth, and go light on the tamari. Want to kick it up a notch? Add a pinch of red pepper flakes or stir in a teaspoon of harissa or chili paste while the stew simmers.
Looking for inspiration? Try our creamy French onion mushroom soup for another exciting twist on mushroom-based comfort food.
Add extra vegetables or grains for bulk
This stew is flexible. Feel free to throw in chopped carrots, celery, spinach, or kale during the last few minutes of cooking. You could also bulk it up with grains like barley, quinoa, or farro, but be sure to pre-cook them before adding. For a richer texture, blend ½ cup of the beans with a little broth and stir it back into the pot.
Don’t miss our leek butter bean crispy chorizo soup if you’re in the mood to explore creative stew variations.
Tips for Serving, Storing & Reheating
Serving ideas: Crusty bread, rice, or a side salad
This white bean mushroom stew shines on its own, but it pairs beautifully with a slice of toasted sourdough or gluten-free crusty bread. You can also spoon it over rice, quinoa, or mashed potatoes for an even heartier bowl. A fresh arugula or kale salad on the side adds brightness and texture.
How to store and freeze the stew without losing texture
Leftovers? You’re in luck. This stew stores incredibly well in the fridge for 3–4 days. The flavors deepen overnight, making it even more delicious the next day. For freezing, allow the stew to cool completely, then portion it into freezer-safe containers. Freeze for up to 1 month. When thawed, the texture holds up surprisingly well, especially if the potatoes are cut small.
Reheating tips to retain creaminess and flavor
Reheat gently on the stovetop over low-medium heat, stirring occasionally. Add a splash of broth or plant-based milk if it thickened in the fridge. Avoid high heat, which can cause the potatoes to break down or the milk to separate.
Check out our cozy German potato soup for another soul-warming idea that’s perfect for storing and freezing too.
Health Benefits of White Bean Mushroom Stew
High in fiber, plant protein, and essential vitamins
This stew isn’t just satisfying—it’s packed with nutrients your body loves. Thanks to white beans and mushrooms, you’ll get a hearty dose of fiber, protein, B vitamins, and antioxidants. These ingredients support everything from energy production to gut health.
Immune-supporting herbs and low-glycemic ingredients
With ingredients like garlic, rosemary, and thyme, this dish offers a natural immune boost. It’s also low-glycemic, meaning it won’t spike blood sugar—a great option for those managing energy levels or chronic conditions.
Discover great ideas like our creamy wild rice chicken soup for more nourishing meals that feel indulgent but are packed with health perks.
Great for heart health and digestive balance
White beans help lower LDL cholesterol, while the potassium in mushrooms and potatoes supports heart function and blood pressure regulation. Add in the fiber and water-rich ingredients, and this stew becomes a digestive hero too.
FAQ: White Bean Mushroom Stew Questions Answered
Can you freeze white bean stew with potatoes?
Yes, absolutely. This stew freezes well for up to one month. The key is to cut the potatoes into small, uniform cubes so they don’t turn grainy. When reheating, add a splash of broth or milk to refresh the texture. Many readers report excellent results when thawed properly.
What can I use instead of white beans?
If you’re out of white beans or prefer variety, you can substitute with chickpeas, butter beans, or even black beans. Keep in mind the texture and taste may shift slightly. For an even creamier base, try blending some of the beans before adding them back to the pot.
How do I thicken a mushroom stew without cream?
The stew uses cornstarch or flour to naturally thicken the broth without needing dairy. If you’d like it even creamier, blend a portion of the stew and stir it back in, or use cashew cream for an ultra-rich finish.
Can this be made in a slow cooker or Instant Pot?
Yes! For a slow cooker, sauté onions and mushrooms first, then add all ingredients except the milk and beans. Cook on low for 6–7 hours, stir in milk and beans in the last 30 minutes. For an Instant Pot, use the sauté function first, then pressure cook everything but the milk and beans for 8 minutes. Add the rest and simmer for a few minutes on the “Sauté” setting.
Conclusion: Why This Stew Will Be Your New Go-To Winter Favorite
With minimal effort and maximum flavor, this white bean mushroom stew is a seasonal must-have. Whether you’re cooking for yourself or feeding a family, this plant-based meal hits all the right notes—hearty, wholesome, comforting, and flexible. It’s proof that you don’t need meat or dairy to enjoy a rich, satisfying bowl of stew.
Don’t miss our creamy potato soup for another warming recipe to add to your cold-weather meal plan.
PrintWhite Bean Mushroom Stew
A creamy, hearty, one-pot white bean mushroom stew that’s vegan, gluten-free, and packed with plant-based protein and fiber. Perfect for cozy nights and easy weeknight dinners.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Vegan
- Diet: Vegan
Ingredients
- 3 Tbsp vegan butter or olive oil
- 1 medium onion, diced (~2 cups)
- 1 lb mushrooms, sliced (shiitake and cremini recommended)
- 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 GF blend)
- 2 tsp tamari or soy sauce
- 1 Tbsp Dijon mustard
- 3 cups vegetable broth
- 1 lb baby potatoes, cubed (~3 cups)
- 2 (15 oz.) cans white beans, drained and rinsed (~3 cups)
- 2 cups unsweetened dairy-free milk (almond recommended)
- Fresh parsley, chopped (optional, for garnish)
Instructions
- Heat vegan butter or oil in a large pot over medium heat. Add diced onion and sauté for 2–3 minutes.
- Add mushrooms, thyme, rosemary, salt, and pepper. Cook for 7–10 minutes until mushrooms release moisture and begin to brown.
- Stir in minced garlic and cook for 1 more minute.
- Sprinkle in cornstarch and stir to coat the vegetables.
- Add tamari and Dijon mustard, then stir to combine.
- Pour in vegetable broth and add potatoes. Bring to a boil.
- Reduce heat and simmer uncovered for 15–20 minutes until potatoes are tender.
- Stir in white beans and dairy-free milk. Simmer for another 10–15 minutes until stew thickens.
- Adjust seasoning with more tamari, mustard, or plant milk as needed. Garnish with parsley and serve warm.
Notes
- Stew thickens as it cools—add more broth or milk to reheat.
- Store in fridge for 3–4 days or freeze for up to 1 month.
- Customize with your favorite mushrooms or greens like spinach or kale.
- Use oat or cashew milk for an even creamier texture.
- Blend some beans or stew for extra thickness.
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








