Welcome to a one-pot meal that tastes like a warm hug in a bowl. This Cozy White Bean Mushroom Stew is everything you could want on a chilly evening: it’s rich, creamy, and packed with savory mushrooms and hearty potatoes. It’s a deeply satisfying, plant-based meal that comes together with minimal fuss.
Table of Contents

A Little Story About This Dish
Some recipes are born out of a simple need for comfort, and this one is a perfect example. On a particularly gray and cold afternoon, I wanted a meal that was both nourishing and deeply satisfying without being too heavy. I pulled together some mushrooms, potatoes, and a can of white beans, and the result was this incredible Cozy White Bean Mushroom Stew. It has since become my go-to recipe for a simple, elegant, and soul-warming dinner.
Get Ready to Cook!
What to Expect
This Cozy White Bean Mushroom Stew is a true one-pot meal that develops incredible flavor in just under an hour. Most of that time is hands-off simmering, allowing the potatoes to become tender and the broth to get wonderfully creamy. The result is a rustic, hearty stew that’s perfect for a weeknight dinner.
Before You Begin
The most important step for developing a deep, savory flavor is to properly brown the mushrooms. Don’t rush this part! Allow the mushrooms to release all their moisture and then begin to brown in the pan. This caramelization process creates a rich, umami flavor that is the heart of this Cozy White Bean Mushroom Stew.
The Heart of the Dish: Ingredients You’ll Need
This wonderfully rich and Cozy White Bean Mushroom Stew uses a blend of earthy mushrooms, hearty potatoes, and a creamy, savory broth for a truly satisfying meal.
| Ingredient | Amount |
| Vegan Butter or Olive Oil | 3 Tbsp |
| Medium Onion | 1, diced |
| Mushrooms (Shiitake & Cremini mix) | 1 lb, sliced |
| Dried Thyme | ¾ tsp |
| Dried Rosemary | ¾ tsp |
| Sea Salt and Pepper | ¾ tsp each |
| Garlic | 4 cloves, minced |
| Cornstarch (or GF all-purpose blend) | 2 Tbsp |
| Gluten-Free Tamari or Soy Sauce | 2 tsp |
| Dijon Mustard | 1 Tbsp |
| Vegetable Broth | 3 cups |
| Baby Potatoes | 1 lb, cut into ½-inch cubes |
| Canned White Beans (Cannellini or other) | 2 (15 oz.) cans, rinsed |
| Unsweetened Dairy-Free Milk | 2 cups |
| Fresh Parsley for Garnish | Optional |
Let’s Get Cooking! Step-by-Step Guide
1. Sauté the Mushrooms and Aromatics
In a large pot or Dutch oven, melt the vegan butter over medium heat. Add the diced onion and sauté for a few minutes until it begins to soften. Now, add the sliced mushrooms, dried thyme, rosemary, sea salt, and pepper. Cook for 7-10 minutes, stirring occasionally. Be patient and allow the mushrooms to release their moisture and start to brown. This step is the secret to a deeply flavorful stew. Once browned, stir in the minced garlic and cook for one more minute until fragrant.

2. Build the Savory Base
Sprinkle the cornstarch over the cooked vegetables and stir to coat everything evenly. This will be the thickener for your stew. Next, stir in the gluten-free tamari and Dijon mustard until they are well combined with the mushroom mixture.
3. Simmer the Stew
Pour in the vegetable broth and add the cubed baby potatoes. Stir everything together and bring the liquid to a boil. Once it’s boiling, reduce the heat to a gentle simmer. Let the stew cook, uncovered, for 15-20 minutes, or until the potatoes are fork-tender.
4. Make it Creamy and Finish
Stir in the rinsed white beans and the dairy-free milk. Continue to simmer the Cozy White Bean Mushroom Stew, uncovered, for another 10-15 minutes. This final simmer allows the vegetables to become perfectly tender and the stew to thicken into a wonderfully creamy consistency. It will continue to thicken as it cools.

5. Adjust and Serve
Before serving, give your Cozy White Bean Mushroom Stew a final taste. Adjust the seasonings as needed—add a little more salt for flavor, mustard for a tangy kick, or a splash more milk to thin it out. Serve the stew warm, garnished with fresh parsley and a crack of black pepper if desired. These other recipes are a great source of inspiration for your next gluten-free meal: Gluten Free Cheeseburger Soup and Gluten Free Chicken Parmesan and Gluten Free Chicken and Dumplings.
Mastering the Dish: Pointers for Perfection & How to Store
Mushroom Matters: While a mix of shiitake and cremini mushrooms adds a wonderful depth of flavor, don’t worry if you only have one type. This Cozy White Bean Mushroom Stew is fantastic made with just cremini (baby bella) mushrooms.
Achieving Peak Creaminess: The type of dairy-free milk you use can affect the final richness. For an even creamier result, opt for a fuller-bodied option like oat milk or cashew milk. Full-fat canned coconut milk can also be used for an incredibly decadent version of this stew.
Storage and Reheating: This Cozy White Bean Mushroom Stew is a fantastic make-ahead meal as the flavors deepen overnight. Store leftovers in a sealed container in the refrigerator for up to 4 days or in the freezer for a month. The stew will thicken considerably as it cools. To reheat, gently warm it on the stove and thin it with a splash of extra broth or dairy-free milk until it reaches your desired consistency.

Your Burning Questions Answered!
What should I serve with this mushroom and bean stew?
This hearty Cozy White Bean Mushroom Stew is a meal in itself, but it’s absolutely perfect with a piece of crusty gluten-free bread for dipping into the creamy broth. It’s also delicious served over a bed of creamy polenta or fluffy quinoa.
Can I use fresh herbs instead of dried?
Yes, you can! If using fresh thyme and rosemary, a good rule of thumb is to use three times the amount called for in dried herbs. So, you would use about 2 ¼ teaspoons of each fresh herb. Add them in at the same point in the recipe, with the mushrooms.
Can I make this stew without potatoes?
Certainly. If you’d like to make a lower-carb version of this Cozy White Bean Mushroom Stew, you can omit the potatoes. The stew will be slightly less thick, but still incredibly flavorful and satisfying with the rich mushroom and bean base.
Dig In & Enjoy!
You’re now ready to create a deeply comforting and flavorful meal that will warm you from the inside out. This Cozy White Bean Mushroom Stew is destined to become a staple in your recipe collection for its simplicity and incredible taste. Enjoy every spoonful!
Feel free to follow me on Pinterest to get access to all my new content and updates.

Cozy White Bean Mushroom Stew: A Shockingly Rich & Easy Dinner
- Total Time: 60
- Yield: 4 1x
Description
This Cozy White Bean Mushroom Stew is a rich, creamy, and deeply satisfying one-pot meal. Packed with savory mushrooms and hearty potatoes, it’s the perfect plant-based comfort food for a chilly evening.
Ingredients
3 Tbsp vegan butter (or olive oil)
1 medium onion, diced
1 lb mushrooms, sliced (shiitake & cremini mix 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 GF all-purpose flour)
2 tsp gluten-free tamari (or soy sauce)
1 Tbsp Dijon mustard
3 cups vegetable broth
1 lb baby potatoes, cut into 1/2-inch cubes
2 (15 oz.) cans white beans, drained and rinsed
2 cups plain, unsweetened dairy-free milk (like almond)
Fresh parsley, finely chopped, for serving (optional)
Instructions
1. Add vegan butter to a large pot or Dutch oven over medium heat. Once melted, add the onion and sauté for a few minutes.
2. Add mushrooms, thyme, rosemary, sea salt, and pepper. Cook for 7-10 minutes until mushrooms have released their moisture and begin to brown. Add garlic and cook for 1 more minute.
3. Add the cornstarch and stir to coat. Then add the tamari and mustard and stir again.
4. Add the vegetable broth and potatoes and bring to a boil. Reduce heat and simmer (uncovered) for 15-20 minutes, or until potatoes are tender.
5. Stir in the beans and dairy-free milk and simmer (uncovered) for another 10-15 minutes until the stew has thickened.
6. Adjust for seasoning as needed. Serve warm, optionally garnished with fresh parsley.
Notes
Storage: Store in a sealed container in the refrigerator for up to 3-4 days or in the freezer for up to 1 month.
Reheating: The stew will thicken as it sits. To thin, add more broth, dairy-free milk, or water when you reheat.
- Prep Time: 15
- Cook Time: 45
- Category: Stew
- Method: Simmering
- Cuisine: American
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