If you’re searching for a cozy, nourishing meal with layers of flavor and a deeply satisfying bite, you absolutely have to try this Earthy Mushroom and White Bean Stew. Each spoonful is a celebration of savory mushrooms, creamy beans, and vibrant greens, all brought together in a rich, aromatic broth. It’s hearty enough to fill you up, light enough to keep you energized, and so packed with genuine flavor that you’ll want to invite friends over just to see their happy faces as they take that first delicious bite!

Ingredients You’ll Need
This earthy mushroom and white bean stew really lets simple, wholesome ingredients shine. Each one plays a distinct role, whether it’s adding body, flavor, or that irresistible pop of color at the finish. Let’s break down what you’ll need and how every item earns its place in the pot:
- Olive oil: The backbone for rich flavor, it brings the vegetables together and deepens the stew’s taste.
- Onion: Builds a savory-sweet base that infuses every bite with warmth.
- Carrots: Add subtle sweetness and a splash of color, plus a lovely tender texture once cooked.
- Celery: Rounds out the flavor profile with a gentle earthiness and slight crunch.
- Garlic: Plenty of zest and aromatic punch—skip this at your own risk!
- Cremini or mixed mushrooms: Bring rich umami and a satisfying meaty texture to make this stew so hearty.
- Dried thyme: Unlocks herbal depth and a fragrant finish.
- Dried rosemary: Offers a woodsy, slightly piney aroma that enhances the mushroom flavors.
- Smoked paprika: Adds gentle smokiness and a warm, reddish hue.
- Salt: Essential for drawing out each ingredient’s best flavor.
- Black pepper: Gives just the right amount of gentle background heat.
- Dry white wine (optional): Lends a bright, tangy note and helps deglaze for that scrumptious depth.
- Vegetable broth: The backbone of our stew, making everything sing with savory goodness.
- White beans: Cannellini, Great Northern, or navy beans work; they provide extra creaminess and heartiness.
- Chopped kale or spinach: For vibrant green color, subtle bitterness, and a healthy boost.
- Soy sauce or tamari: Just a splash for umami and seasoning with a lovely complexity.
- Lemon juice: Brightens everything up and balances the rich flavors.
- Chopped fresh parsley (for garnish): Freshness and a little burst of color to finish it beautifully.
How to Make Earthy Mushroom and White Bean Stew
Step 1: Sauté the Aromatics
Start by heating the olive oil in a large pot over medium heat. Once shimmering, add the chopped onion, carrots, and celery, and let them cook for about 5 to 6 minutes. The goal here is to soften the veggies and coax out their natural sweetness, building a beautiful foundation for the Earthy Mushroom and White Bean Stew. Stir occasionally to prevent sticking, and you’ll notice a subtle aroma that promises good things ahead.
Step 2: Add Garlic and Mushrooms
Toss in the minced garlic and give it a minute—just long enough for everything to become wonderfully fragrant. Next, pile in your mushrooms. At first, they’ll seem like too much, but as they cook down, they’ll shrink, releasing their moisture and soaking up all those savory flavors. Let the mushrooms cook for 8 to 10 minutes, stirring every so often, until they start to brown and most of their liquid evaporates.
Step 3: Season and Deglaze
Now, sprinkle in the thyme, rosemary, smoked paprika, salt, and black pepper. Take a moment to inhale—it’s a little herbal magic! If you’re using wine, pour it in and let it simmer for about 2 minutes. This step is key for developing extra complexity in your Earthy Mushroom and White Bean Stew, and it loosens up any delicious browned bits sticking to the bottom of the pot.
Step 4: Add Broth and Beans
Pour in the vegetable broth and add the drained white beans. Give everything a gentle stir. Bring the stew to a simmer, then lower the heat and let it bubble gently for 10 to 15 minutes. This is where all the individual flavors meld into that deep, savory richness you’ll crave with every bite.
Step 5: Finish with Greens, Soy Sauce, and Lemon
Now, add your chopped kale or spinach and cook for another 3 to 4 minutes until the greens have wilted and brightened the whole dish. Stir in the soy sauce or tamari and the lemon juice. Take a taste—does it need a pinch more salt or a hit of brightness? Adjust as needed, and your Earthy Mushroom and White Bean Stew is officially ready to impress!
How to Serve Earthy Mushroom and White Bean Stew

Garnishes
A handful of chopped fresh parsley sprinkled on top gives this stew vibrant color and a fresh, herbal pop that cuts beautifully through the earthy depth. If you want to go a little wild, a swirl of cashew cream or a drizzle of quality olive oil will look gorgeous and add a touch of luxury.
Side Dishes
This stew is made for soaking up with crusty bread or rustic sourdough, but it also pairs fantastically with cooked grains like farro, quinoa, or brown rice. The grains soak up the flavorful broth and make the meal even more satisfying—perfect for feeding hungry friends or family!
Creative Ways to Present
Serve your Earthy Mushroom and White Bean Stew in deep bowls with a wedge of lemon on the rim for an extra squeeze of brightness. For a dinner party twist, ladle it over cheesy polenta or roasted sweet potato rounds, or even tuck it inside a roasted sourdough bread bowl for the ultimate comfort food fantasy.
Make Ahead and Storage
Storing Leftovers
Let your leftover stew cool to room temperature, then transfer it to an airtight container. In the fridge, it’ll keep its cozy flavor and texture for up to 5 days. If anything, the flavors get even richer overnight, making this the ultimate next-day lunch!
Freezing
This Earthy Mushroom and White Bean Stew is a superstar for meal prep. Freeze individual portions in containers or freezer bags for up to 3 months. Just remember to leave a little space at the top for expansion, and skip garnishing until after reheating.
Reheating
Thaw frozen stew overnight in the fridge or gently warm it straight from the freezer over low heat, adding a splash of broth if it’s looking too thick. For an even quicker fix, the microwave works well—just reheat in one-minute intervals, stirring often, until piping hot.
FAQs
Can I use a different type Main Course, Soup
Absolutely! While cremini mushrooms create a classic flavor, feel free to swap or combine with shiitake, portobello, oyster, or even white button mushrooms. The blend will give your Earthy Mushroom and White Bean Stew a deeper, more nuanced earthiness.
What type of white beans should I use?
Cannellini, Great Northern, or navy beans all work beautifully. Choose what’s on hand or what you love—the important thing is that the beans are creamy and mild so they soak up the flavor of the stew.
Is this stew gluten-free?
Yes! This recipe is naturally gluten-free as long as you opt for a certified gluten-free broth and use tamari instead of standard soy sauce if you want to be extra careful.
Can I make Earthy Mushroom and White Bean Stew in advance?
Definitely. In fact, the flavors continue to develop as it sits, so making it a day ahead is a great option! Just store in the fridge, then reheat gently before serving and add your garnishes at the last moment.
What can I do to make the stew even creamier?
For next-level creaminess, stir in a splash of unsweetened coconut milk or a dollop of cashew cream just before serving. This will give the stew extra body and a touch of rich, plant-based decadence.
Final Thoughts
There’s something truly special about the warmth and depth of this Earthy Mushroom and White Bean Stew—every bowl feels like a flavorful hug. Whether you’re feeding a crowd or just cozying up for a weeknight dinner, this recipe belongs in your regular rotation. Give it a try, and don’t be surprised if you find yourself coming back to it all year long!
Print
Earthy Mushroom and White Bean Stew Recipe
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegan, Gluten-Free
Description
This Earthy Mushroom and White Bean Stew is a hearty and flavorful vegan dish that is perfect for a cozy meal. Packed with mushrooms, white beans, and leafy greens, this stew is both nutritious and satisfying.
Ingredients
Stew:
- 2 tablespoons olive oil
- 1 small onion (chopped)
- 2 carrots (peeled and diced)
- 2 celery stalks (diced)
- 3 cloves garlic (minced)
- 1 pound cremini or mixed mushrooms (sliced)
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 cup dry white wine (optional)
- 4 cups vegetable broth
- 2 (15-ounce) cans white beans (drained and rinsed)
- 2 cups chopped kale or spinach
- 1 tablespoon soy sauce or tamari
- 1 tablespoon lemon juice
- chopped fresh parsley for garnish
Instructions
- Heat olive oil in a large pot over medium heat. Add the onion, carrots, and celery and cook for 5–6 minutes until softened.
- Stir in the garlic and cook for 1 minute more. Add the mushrooms and cook until they release their juices and begin to brown, about 8–10 minutes.
- Season with thyme, rosemary, paprika, salt, and pepper. Pour in the white wine if using and simmer until slightly reduced, about 2 minutes.
- Stir in the vegetable broth and white beans. Bring to a simmer and cook for 10–15 minutes to let the flavors meld.
- Add the chopped kale and cook for another 3–4 minutes until wilted. Stir in the soy sauce and lemon juice.
- Taste and adjust seasoning as needed. Serve hot, garnished with chopped parsley.
Notes
- Serve with crusty bread or over cooked grains like farro or quinoa.
- For extra richness, add a splash of coconut milk or swirl in cashew cream.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course, Soup
- Method: Stovetop
- Cuisine: Mediterranean-Inspired
Nutrition
- Serving Size: 1 1/2 cups
- Calories: 290
- Sugar: 6g
- Sodium: 520mg
- Fat: 9g
- Saturated Fat: 1g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 37g
- Fiber: 9g
- Protein: 13g
- Cholesterol: 0mg