White Bean Mushroom Stew
Discover our creamy gluten-free white bean mushroom stew—a vegan one-pot dinner that’s naturally dairy-free, packed with veggies, and ready in under an hour. Perfect for busy families.
You know that feeling when you walk into your kitchen on a chilly evening and all you really want is something warm, hearty, and totally doable? That’s exactly what inspired this white bean mushroom stew.
I’ve been making veggie one pot meals for years now, and honestly, this one has become my go-to when I need dinner that doesn’t require a bunch of fussing. It’s naturally gluten-free, nourishing enough to satisfy even the pickiest eaters at my table, and somehow feels like a warm hug in a bowl.
The beauty of this cozy healthy recipe is how straightforward it is—no special skills required, just honest ingredients and about 45 minutes of your time. Whether you’re new to gluten-free cooking or a seasoned pro, this healthy vegan gluten free recipe delivers serious comfort without the stress.
Table of Contents

Easy White Bean Mushroom Stew
Equipment
- Large pot or Dutch oven
- Cutting board
- Chef’s knife
- Wooden spoon
- Measuring spoons
- Measuring cups
- Serving bowls
Ingredients
Base & Aromatics
- 3 Tbsp Vegan butter Miyoko’s or olive oil
- 1 medium Onion, diced Yields about 2 cups
- 1 lb Mushrooms, sliced Mix of shiitake and cremini (~7 cups)
- 4 cloves Garlic, minced Fresh
Seasonings & Flavor
- ¾ tsp Dried thyme Brings earthy flavor
- ¾ tsp Dried rosemary Adds depth
- ¾ tsp Sea salt and pepper Adjust to taste
- 2 Tbsp Cornstarch Or all-purpose/GF flour blend for thickening
- 2 tsp Tamari or soy sauce Use gluten-free tamari
- 1 Tbsp Dijon mustard Adds brightness and complexity
Broth & Base
- 3 cups Vegetable broth Pacific Foods is recommended
- 1 lb Baby potatoes, cubed Cut into 1/2-inch pieces (~3 cups)
Legumes & Dairy
- 2 15 oz cans White beans (cannellini) Drained and rinsed
- 2 cups Dairy-free milk Unsweetened almond milk or dairy milk
Garnish
- to taste Fresh parsley Optional
- to taste Freshly cracked black pepper Optional
Instructions
- Step 1: Build Your Flavor Base Heat the vegan butter in a large pot or Dutch oven over medium heat until it shimmers. Add the diced onion and let it soften for about 3-4 minutes, stirring occasionally so it becomes translucent and fragrant.
- Step 2: Cook the Mushrooms Toss in your sliced mushrooms along with the thyme, rosemary, sea salt, and pepper. The mushrooms will release all their moisture and eventually develop a golden-brown sear, which takes about 7-10 minutes. You’ll notice the pan goes from wet to dry as the mushrooms cook down—that’s exactly what you want, as it concentrates all their umami-rich flavor.
- Step 3: Add Aromatics & Thicken Stir in the minced garlic and cook for about a minute until it becomes fragrant. Next, sprinkle the cornstarch over the vegetables and stir well to coat everything evenly. Add the tamari and Dijon mustard, stirring again to combine—these two ingredients add subtle depth and savory richness.
- Step 4: Build the Broth Pour in the vegetable broth and add the cubed potatoes. Bring everything to a boil, then reduce the heat to a simmer (no lid needed) and let it bubble gently for 15-20 minutes. Stir occasionally and check that the potatoes are getting tender.
- Step 5: Finish Strong Stir in the drained white beans and dairy-free milk. Let everything simmer uncovered for another 10-15 minutes, stirring occasionally, until the vegetables are completely tender and the stew has thickened beautifully. The mixture will continue to thicken as it cools.
- Step 6: Serve with Love Ladle the stew into bowls while it’s warm, then top with fresh parsley and a generous crack of black pepper. Serve immediately and enjoy.
Notes
Ingredients For White Bean Mushroom Stew

| Ingredient | Amount | Notes |
|---|---|---|
| Vegan butter (or olive oil) | 3 Tbsp | Miyoko’s works beautifully, or use olive oil |
| Medium onion, diced | 1 | Yields about 2 cups |
| Mushrooms, sliced | 1 lb | Mix of shiitake and cremini is ideal (~7 cups) |
| Dried thyme | 3/4 tsp | Brings earthy flavor |
| Dried rosemary | 3/4 tsp | Adds depth |
| Sea salt and pepper | 3/4 tsp each | Adjust to taste |
| Garlic, minced | 4 cloves | Fresh is key |
| Cornstarch | 2 Tbsp | Or all-purpose/GF flour blend for thickening |
| Tamari or soy sauce | 2 tsp | Use gluten-free tamari |
| Dijon mustard | 1 Tbsp | Adds brightness and complexity |
| Vegetable broth | 3 cups | Pacific Foods is our favorite |
| Baby potatoes, cubed | 1 lb | Cut into 1/2-inch pieces (~3 cups) |
| White beans (canned) | 2 (15 oz) cans | Cannellini beans; drain and rinse well |
| Dairy-free milk | 2 cups | Unsweetened almond milk (or use dairy) |
Instructions For White Bean Mushroom Stew
Step 1: Build Your Flavor Base
Heat the vegan butter in a large pot or Dutch oven over medium heat until it shimmers. Add the diced onion and let it soften for about 3-4 minutes, stirring occasionally so it becomes translucent and fragrant.
Step 2: Cook the Mushrooms
Toss in your sliced mushrooms along with the thyme, rosemary, sea salt, and pepper. This is where the magic starts—the mushrooms will release all their moisture and eventually develop a golden-brown sear, which takes about 7-10 minutes.
You’ll notice the pan goes from wet to dry as the mushrooms cook down. That’s exactly what you want—it concentrates all their umami-rich flavor.
Step 3: Add Aromatics & Thicken
Stir in the minced garlic and cook for about a minute until it becomes fragrant. Next, sprinkle the cornstarch over the vegetables and stir well to coat everything evenly.
Add the tamari and Dijon mustard, stirring again to combine. These two ingredients add subtle depth and savory richness that make this white bean mushroom stew so satisfying.
Step 4: Build the Broth
Pour in the vegetable broth and add the cubed potatoes. Bring everything to a boil, then reduce the heat to a simmer (no lid needed) and let it bubble gently for 15-20 minutes.
Stir occasionally and check that the potatoes are getting tender. You’re looking for them to be fork-soft but still holding their shape.
Step 5: Finish Strong

Stir in the drained white beans and dairy-free milk. Let everything simmer uncovered for another 10-15 minutes, stirring occasionally, until the vegetables are completely tender and the stew has thickened beautifully.
The mixture will continue to thicken as it cools, so don’t worry if it looks slightly loose at first. Taste as you go and adjust seasoning—add more tamari for saltiness, a touch more mustard for brightness, or extra dairy-free milk if you prefer a thinner consistency.
Step 6: Serve with Love
Ladle the stew into bowls while it’s warm, then top with fresh parsley and a generous crack of black pepper. It’s comfort on a plate.
Substitutions For White Bean Mushroom Stew
Using Regular Dairy Instead of Dairy-Free Milk
You can absolutely use 2% or whole milk in place of dairy-free alternatives in this cozy healthy recipe. Readers have reported wonderful results with traditional dairy, and it adds richness and creaminess. Just swap it 1:1 at the end and proceed as normal.
Oil Instead of Vegan Butter
Don’t have vegan butter on hand? Extra virgin olive oil works beautifully and actually adds a lovely subtle flavor. Use the same 3 Tbsp and follow the recipe exactly as written—your dinner recipes will taste just as comforting.
Cornstarch Alternatives
All-purpose flour or your favorite gluten-free flour blend work as thickening agents in this healthy vegan gluten free recipe. Use the same 2 Tbsp amount, and remember that cornstarch tends to thicken slightly more, so you might need to add extra dairy-free milk if using flour.
Swapping White Beans
Cannellini beans are traditional, but great northern beans or even chickpeas add a lovely texture change to this veggie one pot meal. Use the same amount, and the cooking time stays the same.
Troubleshooting On Cozy Healthy Recipes
The Stew Isn’t Thickening
If your white bean mushroom stew seems too watery after simmering, you can mix 1 Tbsp cornstarch with 2 Tbsp cold water to create a slurry, then stir it into the simmering pot and cook for another minute. It’ll thicken right up.
Mushrooms Taste Bitter or Watery
Make sure you’re letting them cook long enough in Step 2 (a full 7-10 minutes) so they release moisture and develop that golden-brown color. If they’re still pale, they need more time—patience here makes all the difference.
Potatoes Are Still Hard After 20 Minutes
Cut them smaller next time, or give them a few extra minutes to simmer if you like them extra tender. Potato sizes vary, so adjust timing based on how chunky you cut them.
Too Much Salt
Add more dairy-free milk or vegetable broth to dilute it, then taste again and adjust. It’s easier to add than remove, so go easy at first if you’re unsure about your broth’s saltiness.
Storage & Meal Prep
Refrigerator Storage
Transfer leftovers to an airtight container and store in the fridge for up to 3-4 days. This white bean mushroom stew actually tastes even better the next day once the flavors have melded together.
Freezing
Pop your cooled stew into a freezer-safe container and freeze for up to 1 month. Just thaw overnight in the fridge and reheat gently over medium heat, stirring occasionally. You may need to add a splash of broth or dairy-free milk as it thickens over time.
Reheating & Thinning
The stew will thicken considerably as it sits and cools (totally normal!). When reheating, add extra vegetable broth, dairy-free milk, or water a splash at a time until you reach your preferred consistency. Warm it over medium heat, stirring gently.
Meal Prep Magic
Make a double batch on Sunday and portion into containers for weeknight dinners. This cozy healthy recipe reheats beautifully and makes lunch feel like you actually spent time cooking.
Serving Suggestions & Pairings
Classic Comfort Pairing
Serve your white bean mushroom stew alongside warm gluten-free bread for soaking up every drop of that creamy broth. You might also love our complete gluten-free artisan bread recipe for the perfect companion.
Salad Balance
Pair this hearty stew with a crisp green salad and bright vinaigrette to add freshness and cut through the richness. A lemony arugula salad feels especially lovely in cooler months.
Dinner for Two or Family Night
This recipe feeds about 4 people as a main course, but it’s wonderfully adaptable. Double it for a holiday gathering or holiday dinner party, and everyone will be asking for seconds.
Topping Ideas
Fresh parsley and cracked pepper are classics, but you can also add a dollop of vegan sour cream, crispy croutons, or a sprinkle of nutritional yeast for extra umami punch.
Variations For Dinner Recipes Non Dairy
Kid-Friendly Version
If your little ones are picky about visible herbs or mushroom texture, you can finely mince the mushrooms or even blend part of the stew to create a creamier, less chunky consistency. Many families find this version appeals more to younger palates.
Extra Protein Boost
Well, you can stir in cooked lentils or an extra can of white beans to make this veggie one pot meal even more protein-packed. It won’t change the cooking time, just add extra heartiness.
Lower Sodium Option
Use low-sodium vegetable broth and skip the tamari (or reduce it to 1 tsp), then taste and adjust salt at the end using sea salt instead. This gives you total control over sodium content in your dinner recipes.
Loaded Veggie Version
Add diced carrots, celery, or bell peppers in Step 1 along with the onion. Spinach or kale can be stirred in right at the end for extra greens in this healthy vegan gluten free recipe.
FAQs About White Bean Mushroom Stew
Can I make this without the dairy-free milk?
Absolutely—just use vegetable broth or water instead, though you’ll have a brothier consistency rather than creamy. The stew will still taste wonderful and deeply satisfying.
How can I make this stew even creamier?
Blend a cup of the cooked white beans with a splash of dairy-free milk, then stir the mixture back into the pot. It creates a silky texture without any added cream.
What’s the best way to store leftovers of this white bean mushroom stew?
Cool it completely, then transfer to an airtight container in the fridge for up to 4 days, or freeze for up to a month. The flavors actually deepen over time.
Why does the recipe call for both thyme and rosemary?
They work together beautifully—thyme adds subtle earthiness while rosemary brings a slightly piney, aromatic quality. Together, they create depth that makes this cozy healthy recipe taste restaurant-worthy.
Can I use frozen mushrooms instead of fresh?
Fresh really is better here since they develop that gorgeous golden-brown sear that adds flavor. Frozen mushrooms release too much water and won’t brown properly, which changes the taste.
Best way to reheat without it getting mushy?
Warm it gently over medium heat, stirring occasionally and adding broth as needed. Avoid high heat, which can break down the vegetables further and make everything mushy.
Final Tips for Success
Man, oh man, the key to nailing this white bean mushroom stew is not rushing the mushroom-cooking step. Those 7-10 minutes where they brown and concentrate their flavor? That’s where the entire soul of this dish lives.
Also, taste as you go in the seasoning department. Everyone’s broth is a little different, and your preferences matter—you’re the chef here. A touch more mustard brightens everything beautifully, while extra tamari deepens the savory notes.
You know, the loveliest thing about this recipe is how it brings people together. Whether it’s a cozy weeknight dinner or part of a larger holiday spread, there’s something nurturing about a steaming bowl of this healthy vegan gluten free recipe that just makes everyone feel cared for.
For more information on the nutritional benefits of legumes and plant-based cooking, we love referencing authoritative nutrition research on whole foods and legumes for trusted, science-backed guidance.
