Earthy Mushroom and White Bean Stew

There’s something irresistibly comforting about a rich, warm bowl of stew—especially when it’s made with earthy mushrooms, creamy white beans, and aromatic herbs. This Earthy Mushroom and White Bean Stew is a cozy, plant-based dish that feels like a warm hug in a bowl. Perfect for chilly evenings, meal prepping, or nourishing yourself with wholesome, easy-to-find ingredients, this stew is both satisfying and nutrient-rich.

Why You’ll Love This Recipe

This stew is for anyone who wants to enjoy comfort food without sacrificing health or flavor. It’s:

  • Vegan and gluten-free, making it ideal for most dietary needs

  • Budget-friendly with accessible pantry ingredients

  • Customizable with easy swaps and add-ins

  • Meal prep and freezer friendly for stress-free dinners

The layers of flavor are developed slowly—onions sautéed in vegan butter, mushrooms browned for maximum umami, garlic for depth, and aromatic herbs that simmer and infuse every bite. Whether served with a slice of crusty sourdough or over a bed of fluffy rice, it’s hearty enough to be the star of the meal.

Ingredients

Here’s what you’ll need to bring this delicious stew to life:

  • 3 Tbsp vegan butter

  • 1 medium onion, diced

  • 1 lb mixed mushrooms (shiitake and cremini recommended), sliced

  • 3 cloves garlic, minced

  • 1 can (15 oz) white beans, drained and rinsed

  • 4 cups vegetable broth

  • 1 tsp dried thyme

  • 1 tsp dried rosemary

  • 1 bay leaf

  • Salt and pepper, to taste

  • 1 cup spinach, chopped (optional)

  • 1 Tbsp lemon juice (optional, for brightness)

Kitchen Equipment Needed

To make this stew, you’ll need the following tools:

  • Large pot or Dutch oven

  • Cutting board

  • Sharp knife

  • Wooden spoon or spatula

  • Can opener

  • Measuring spoons and cups

Instructions

1. Sauté the base:
In a large pot over medium heat, melt the vegan butter. Add the diced onion and cook for 3–4 minutes, until translucent and softened.

2. Brown the mushrooms:
Add the sliced mushrooms and cook for 5–7 minutes, stirring occasionally. You want them to release their moisture and then caramelize slightly.

3. Add aromatics:
Stir in the minced garlic and cook for about 1 minute, until fragrant. Be careful not to let it burn.

4. Build the broth:
Add in the white beans, vegetable broth, thyme, rosemary, and bay leaf. Bring everything to a simmer.

5. Let it meld:
Reduce heat to low and simmer uncovered for 15–20 minutes, allowing the flavors to develop and deepen.

6. Season and finish:
Season with salt and pepper to taste. Stir in chopped spinach if using, and cook for an additional 2–3 minutes until wilted. Finally, remove the bay leaf and stir in lemon juice if desired.

7. Serve:
Ladle into bowls and serve hot with crusty bread, over rice, or alongside a crisp green salad.

Tips and Variations

  • Make it creamy: Blend half the stew and mix it back in for a creamier texture without dairy.

  • Add grains: Stir in cooked farro, barley, or brown rice to bulk it up even more.

  • Switch up the beans: Cannellini, navy, or even chickpeas work great if you don’t have white beans.

  • Try different greens: Kale, chard, or arugula can stand in for spinach—just adjust cooking times accordingly.

  • Boost protein: Add crumbled tempeh or plant-based sausage slices to make it extra filling.

Storage and Reheating

This stew stores beautifully and tastes even better the next day.

  • Fridge: Store in an airtight container for up to 5 days.

  • Freezer: Freeze for up to 3 months. Let it cool completely before transferring to freezer-safe containers.

  • Reheat: Warm gently on the stove over medium-low heat or microwave in 1-minute increments, stirring in between.

Pro tip: Add a splash of veggie broth or water when reheating to restore the stew’s original texture.

Perfect Pairings

Pair your Earthy Mushroom and White Bean Stew with:

  • Crusty bread: Think sourdough, multigrain, or a warm baguette for dipping.

  • Grains: Ladle over wild rice or herbed couscous for an elegant touch.

  • Drinks: A glass of dry red wine (like Pinot Noir) or a chilled sparkling water with lemon enhances the earthiness.

  • Salads: Serve alongside a shaved fennel salad or a lemony arugula salad to brighten things up.

FAQs

Can I use fresh herbs instead of dried?
Absolutely! Use 1 tablespoon of fresh thyme and rosemary each, adding them during the simmering step.

What mushrooms are best?
A combo of shiitake and cremini adds rich, meaty flavor, but portobello or oyster mushrooms are excellent swaps.

Is this stew freezer-friendly?
Yes. Let it cool, then freeze in portion-sized containers. Thaw overnight in the fridge before reheating.

Can I make this oil-free?
Yes. Use a splash of vegetable broth instead of vegan butter for sautéing the onions and mushrooms.

Is this stew gluten-free?
Yes, as long as your broth and vegan butter are certified gluten-free.

Final Thoughts

This Earthy Mushroom and White Bean Stew is more than just a recipe—it’s a wholesome, soul-soothing experience that brings depth of flavor, texture, and nourishment all in one pot. It’s proof that vegan food can be hearty, satisfying, and crave-worthy.

If you loved this recipe, please share it with your friends and family! And don’t forget to subscribe to our blog for more cozy, plant-based recipes like this one—delivered fresh to your inbox each week. Your next favorite dish is just a click away. 🍲✨