Why You’ll Love Delicious Vegan White Bean Mushroom Stew Recipe
This stew is:
• A satisfying, comforting plant-based meal that doesn’t skimp on flavor or texture
• Prepared in just one pot, bringing out deep savory notes while keeping cleanup easy
• Full of creamy white beans and earthy mushrooms that make it both filling and nutritious
• Versatile with substitutions and served on its own or with bread, grains, or greens
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the base:
3 tbsp vegan butter or olive oil
1 medium yellow onion, chopped
1 lb mixed mushrooms, sliced
1 lb baby potatoes, cut into 1/2‑inch pieces
2 cans (15 oz each) white beans, rinsed and drained
3 cups vegetable broth
2 cups nondairy milk
For seasoning:
3/4 tsp dried thyme
3/4 tsp dried rosemary
3/4 tsp sea salt and black pepper
4 garlic cloves, minced
2 tbsp cornstarch
2 tsp tamari or soy sauce
1 tbsp Dijon mustard
For garnish:
Chopped fresh parsley
Directions
-
Heat the vegan butter or olive oil in a large pot or Dutch oven over medium heat. Add the onion and sauté until slightly softened.
-
Add the sliced mushrooms, thyme, rosemary, salt, and pepper. Cook for 7–10 minutes until the mushrooms release their moisture and begin to brown.
-
Stir in the minced garlic and cook for another minute until fragrant.
-
Sprinkle the cornstarch over the vegetables and stir to coat. Add the tamari and Dijon mustard, mixing well to build flavor.
-
Pour in the vegetable broth and add the baby potatoes. Bring to a boil, then reduce heat and simmer uncovered for about 15–20 minutes, until the potatoes are tender.
-
Stir in the rinsed white beans and nondairy milk. Simmer uncovered for another 10–15 minutes until the stew thickens and the flavors meld.
-
Adjust seasoning to taste. Remove from heat and garnish with fresh parsley.
Servings and timing
This recipe makes 4 servings and takes about 50–65 minutes from start to finish.
Variations
• Add greens: Stir in spinach or kale in the last few minutes of cooking for extra color and nutrients.
• Spicier version: Add crushed red pepper or a pinch of cayenne for heat.
• Grain bowl style: Serve over cooked rice, quinoa, or farro for a heartier meal.
• Herb swap: Use fresh thyme or rosemary instead of dried for a brighter herbal flavor.
Storage/Reheating
• Refrigerator: Store leftovers in an airtight container for up to 5 days; the flavors often improve overnight.
• Freezer: Freeze in freezer-safe containers for up to 3 months. Potatoes may change texture slightly after freezing.
• Reheat: Warm on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or milk if it thickens too much, or microwave in a covered dish, stirring halfway.
FAQs
What type of mushrooms are best for this stew?
Cremini and shiitake mushrooms add deep, earthy flavor, but button or baby bella mushrooms work well too.
Can I use dried herbs instead of fresh?
Yes, dried herbs work beautifully in this stew. If using fresh, increase quantities by about three times.
Is this stew gluten-free?
Yes, it’s naturally gluten-free as long as you use gluten-free tamari or soy sauce.
Can I make this stew without potatoes?
Absolutely — you can use extra beans or other veggies like carrots or squash instead.
How do I thicken the stew if it’s too thin?
Mix a little extra cornstarch with cold broth and stir it in, then simmer until thickened.
Can I freeze the stew?
Yes, freeze in airtight containers for up to 3 months, though potatoes may change texture.
What can I serve with this stew?
It’s great with crusty bread, over grains, or alongside a fresh salad.
Is this stew high in protein?
Yes, the white beans provide a good amount of plant-based protein and fiber.
Can I add other vegetables?
Yes — carrots, celery, or greens like kale can be added for extra nutrition.
Can I make this in a slow cooker?
Yes, sauté the aromatics first, then transfer everything to a slow cooker and cook on low for 6–8 hours.
Conclusion
This delicious vegan white bean mushroom stew is a comforting and satisfying plant-based meal that’s perfect any time you want a hearty, one-pot dinner. With its rich savory flavors, versatile ingredients, and easy prep, it’s bound to become a staple in your recipe rotation.
Delicious Vegan White Bean Mushroom Stew
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Mia
- Total Time: 40 minutes
- Yield: 4 servings
- Diet: Vegan
Description
A hearty, comforting Vegan White Bean Mushroom Stew packed with plant-based protein and rich umami flavors. Perfect for chilly nights, this stew is easy to make, full of wholesome ingredients, and deeply satisfying.
Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 1 lb (450g) mushrooms, sliced (cremini or button mushrooms)
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 1/2 teaspoon smoked paprika
- Salt and pepper to taste
- 1 tablespoon tomato paste
- 2 tablespoons all-purpose flour (or gluten-free flour if needed)
- 2 cups vegetable broth
- 2 cans (15 oz each) white beans, drained and rinsed
- 2 tablespoons soy sauce or tamari
- 1/2 cup unsweetened plant-based milk (like oat or almond)
- Fresh parsley, chopped (for garnish)
Instructions
- Heat olive oil in a large pot over medium heat. Add diced onions and cook until translucent, about 5 minutes.
- Add the minced garlic and sliced mushrooms. Cook until mushrooms release their moisture and start to brown, about 8–10 minutes.
- Stir in thyme, rosemary, smoked paprika, salt, and pepper. Cook for 1–2 minutes until fragrant.
- Add tomato paste and flour. Stir well to coat the mushrooms and cook for another 2 minutes.
- Gradually pour in the vegetable broth while stirring to avoid lumps. Bring to a simmer.
- Add the white beans and soy sauce. Simmer uncovered for 15–20 minutes, stirring occasionally.
- Stir in the plant-based milk and adjust seasoning if needed. Simmer for another 5 minutes to thicken slightly.
- Remove from heat and garnish with fresh parsley before serving.
Notes
- Use gluten-free flour and tamari for a gluten-free version.
- Great served with crusty bread or over mashed potatoes.
- Leftovers can be stored in the fridge for up to 5 days or frozen for later use.
- You can use cannellini, navy, or great northern beans for this recipe.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 280
- Sugar: 5g
- Sodium: 600mg
- Fat: 9g
- Saturated Fat: 1g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 9g
- Protein: 13g
- Cholesterol: 0mg
