ADVERTISEMENT

Cozy White Bean Mushroom Stew – Creamy One-Pot Dinner

By September 15, 20268 min read

This Cozy White Bean Mushroom Stew is what I make when the weather turns gray and I want something that feels like a hug in a bowl. Cremini mushrooms get deeply browned in olive oil, then simmer with cannellini beans, thyme, and a splash of coconut milk until the broth turns silky and rich.

Advertisements1

The magic here is browning the mushrooms properly before any liquid goes in. That single step builds the savory, almost beefy depth that makes people ask if there's sausage hiding in the pot (there isn't).

Everything cooks in one Dutch oven, the beans are pantry-stable, and the whole thing is naturally vegan, gluten-free, and freezer-friendly. Serve it with crusty bread for scooping and you have a weeknight dinner that eats like a Sunday supper.

Why You'll Love This Recipe

1

One-Pot Wonder: Everything cooks in a single Dutch oven, so cleanup is a five-minute job.
2

Pantry-Friendly: Canned white beans and coconut milk mean you can make this any night without a shopping trip.
3

Naturally Creamy: Blended beans thicken the broth without a drop of dairy or flour.
4

Deep Umami Flavor: Properly browned mushrooms deliver a meaty, satisfying bite in every spoonful.

About the Ingredients

2 tablespoons olive oil

Use regular (not extra-virgin) olive oil here since it holds up to high heat. Avocado oil or vegan butter both work as swaps.

1 medium yellow onion, diced (about 1 1/2 cups / 210g)

Yellow onion gives the sweetest base; a white onion or two shallots are fine substitutes. Buy onions that feel heavy and firm with dry, papery skins.

3 cloves garlic, minced (about 1 tablespoon)

Fresh garlic is best, but 1 teaspoon garlic powder can stand in. Look for plump cloves with no green sprouts, which taste bitter.

1 1/2 pounds (680g) cremini mushrooms, sliced 1/4-inch thick

Cremini (baby bella) mushrooms have far more flavor than white buttons. If using white mushrooms, add 1 teaspoon soy sauce or tamari to boost savoriness.

1 teaspoon dried thyme

Dried thyme is more concentrated than fresh; if you have fresh, use 1 tablespoon leaves. Rubbed sage or Italian seasoning are easy swaps.

1/2 teaspoon smoked paprika

Smoked paprika adds a subtle bacon-like smokiness. Regular sweet paprika works but will taste flatter, so add a pinch of liquid smoke if you have it.

2 (15-ounce / 425g) cans cannellini beans, drained and rinsed

Cannellini are creamy and hold their shape; great northern or butter beans also work. Save one can's liquid if you want a thinner stew.

3 cups (720ml) low-sodium vegetable broth

Use a broth you actually like the taste of, since it becomes the sauce. For deeper flavor, swap 1/2 cup broth for dry white wine.

1 (13.5-ounce / 400ml) can full-fat coconut milk

Full-fat is essential for creaminess; light coconut milk will taste watery. Cashew cream (1 cup blended soaked cashews + water) is a great substitute.

1 tablespoon tamari or soy sauce

Tamari keeps it gluten-free; soy sauce or coconut aminos both work. This is the secret umami booster that makes the stew taste slow-cooked.

1 teaspoon sea salt, plus more to taste

Kosher salt can be substituted 1:1 by volume. Add at the end too, since canned beans and broth vary in sodium.

2 cups (60g) baby spinach or chopped kale

Spinach wilts in seconds; kale needs 3 extra minutes. Frozen spinach (1 cup, thawed and squeezed dry) is a fine shortcut.

Tips & Tricks

Dry Your Mushrooms

Wipe mushrooms with a damp cloth instead of washing them, and don't crowd the pot. Wet mushrooms steam instead of browning, and you lose all that flavor.

Bloom Before You Pour

Sprinkle the thyme and smoked paprika directly onto the hot mushrooms and stir for 30 seconds before adding liquid. This toasts the spices and doubles their aroma.

Mash for Creaminess

Mash 1 cup of the beans with a fork and stir them back in. It thickens the broth naturally, so you don't need cornstarch or flour.

Pro Tips

1

Brown in Two Batches: A crowded pot traps steam; two batches give you golden edges on every mushroom.
2

Finish with Acid: A squeeze of lemon or 1 teaspoon red wine vinegar at the end wakes up the whole pot.
3

Salt at the End: Canned beans and broth are already salty, so season after simmering, not before.
4

Rest Off Heat: Ten minutes off the burner lets the stew thicken and the flavors marry.

Step-by-Step Instructions

1. Sweat the Aromatics

Heat olive oil in a large Dutch oven over medium heat (350F / 175C). Add the onion and cook 5 minutes until translucent and soft, then stir in the garlic for 30 seconds until fragrant but not browned.

2. Brown the Mushrooms

Raise heat to medium-high (400F / 205C), add half the mushrooms in a single layer, and cook 5-6 minutes without stirring until the undersides are deep golden brown. Repeat with the second batch, then return all mushrooms to the pot.

3. Bloom the Spices

Sprinkle thyme, smoked paprika, and 1/2 teaspoon salt over the mushrooms and stir constantly for 30 seconds. You should smell the spices toasting; that aroma means the flavor is locked in.

4. Deglaze and Simmer

Pour in the tamari and scrape up any browned bits from the bottom, then add broth, coconut milk, and beans. Bring to a gentle boil, then reduce heat to low (200F / 95C) and simmer uncovered 15 minutes until the liquid reduces slightly and the edges bubble steadily.

5. Mash and Thicken

Use a fork or potato masher to mash about 1 cup of beans right in the pot, stirring to blend. Simmer 5 more minutes; the stew is ready when it coats the back of a spoon.

6. Wilt the Greens

Stir in the spinach or kale and cook 1-2 minutes until fully wilted. Taste and add remaining 1/2 teaspoon salt plus more if needed, then finish with a squeeze of lemon.

7. Rest and Serve

Take the pot off the heat and let it sit 5 minutes to thicken. Ladle into bowls and top with fresh thyme, cracked black pepper, and crusty bread on the side.

Delicious Variations

Smoky Sausage Style

Add 1 teaspoon fennel seed and 1/2 teaspoon red pepper flakes with the spices for a sausage-like kick without the meat.

Tuscan Kale and Sun-Dried Tomato

Swap spinach for lacinato kale and stir in 1/4 cup chopped oil-packed sun-dried tomatoes for a tangy, Italian spin.

Curry Coconut Twist

Replace thyme and paprika with 2 teaspoons curry powder and 1 teaspoon garam masala, then finish with lime juice and cilantro.

How to Store Cozy White Bean Mushroom Stew

Refrigerator

Store in an airtight container up to 4 days. The stew thickens as it chills; loosen with a splash of broth when reheating.

Freezer

Freeze up to 3 months in a freezer-safe container, leaving 1 inch of headspace. Thaw overnight in the refrigerator before reheating.

Reheating

Warm gently on the stovetop over medium-low heat (250F / 120C) for 8-10 minutes, stirring occasionally, or microwave in 1-minute bursts until steaming.

Frequently Asked Questions

Q: Can I use dried beans instead of canned?

Yes, but you'll need to cook them first. Use 1 1/2 cups dried cannellini beans, soak overnight, then simmer 60-90 minutes until tender, and add 1 extra cup of broth since dried beans absorb more liquid.

Q: Is this white bean mushroom stew vegan?

Yes, it's completely vegan and dairy-free as written. The creaminess comes from full-fat coconut milk and mashed beans rather than dairy cream or butter.

Q: How do I make it without coconut milk?

Blend 1 cup raw cashews soaked in hot water for 15 minutes with 1 cup water until smooth, then stir that in instead. It gives the same silky texture with no coconut flavor.

Q: Can I make this in a slow cooker?

Yes, but brown the mushrooms and onions on the stovetop first for flavor, then transfer everything to the slow cooker. Cook on low 4-5 hours or high 2-3 hours, adding the spinach in the last 10 minutes.

Q: What do you serve with mushroom stew?

Crusty sourdough or garlic bread is the classic pairing for scooping. Mashed potatoes, polenta, or buttered noodles also work beautifully as a base.

If you make this Cozy White Bean Mushroom Stew, I'd love to hear how it turned out. Leave a comment with your favorite variation, rate the recipe, and tag your bowl on Instagram so I can see your cozy dinner.

Cozy White Bean Mushroom Stew

Cozy White Bean Mushroom Stew

Cozy White Bean Mushroom Stew is a creamy, one-pot, dairy-free dinner ready in 50 minutes with 12g protein per bowl.

★★★★½ 4.8 (214 ratings)
15 minPrep time35 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced (about 1 1/2 cups / 210g)
  • 3 cloves garlic, minced (about 1 tablespoon)
  • 1 1/2 pounds (680g) cremini mushrooms, sliced 1/4-inch thick
  • 1 teaspoon dried thyme
  • 1/2 teaspoon smoked paprika
  • 2 (15-ounce / 425g) cans cannellini beans, drained and rinsed
  • 3 cups (720ml) low-sodium vegetable broth
  • 1 (13.5-ounce / 400ml) can full-fat coconut milk
  • 1 tablespoon tamari or soy sauce
  • 1 teaspoon sea salt, plus more to taste
  • 2 cups (60g) baby spinach or chopped kale

📋 Instructions

  1. 1Sweat the Aromatics — Heat olive oil in a large Dutch oven over medium heat (350F / 175C). Add the onion and cook 5 minutes until translucent and soft, then stir in the garlic for 30 seconds until fragrant but not browned.
  2. 2Brown the Mushrooms — Raise heat to medium-high (400F / 205C), add half the mushrooms in a single layer, and cook 5-6 minutes without stirring until the undersides are deep golden brown. Repeat with the second batch, then return all mushrooms to the pot.
  3. 3Bloom the Spices — Sprinkle thyme, smoked paprika, and 1/2 teaspoon salt over the mushrooms and stir constantly for 30 seconds. You should smell the spices toasting; that aroma means the flavor is locked in.
  4. 4Deglaze and Simmer — Pour in the tamari and scrape up any browned bits from the bottom, then add broth, coconut milk, and beans. Bring to a gentle boil, then reduce heat to low (200F / 95C) and simmer uncovered 15 minutes until the liquid reduces slightly and the edges bubble steadily.
  5. 5Mash and Thicken — Use a fork or potato masher to mash about 1 cup of beans right in the pot, stirring to blend. Simmer 5 more minutes; the stew is ready when it coats the back of a spoon.
  6. 6Wilt the Greens — Stir in the spinach or kale and cook 1-2 minutes until fully wilted. Taste and add remaining 1/2 teaspoon salt plus more if needed, then finish with a squeeze of lemon.
  7. 7Rest and Serve — Take the pot off the heat and let it sit 5 minutes to thicken. Ladle into bowls and top with fresh thyme, cracked black pepper, and crusty bread on the side.
👨‍🍳 Chef's Note: Don't rush the mushroom browning; those golden edges are the entire flavor foundation of this stew. If your pot looks dry during browning, add oil 1 teaspoon at a time rather than pouring in a big glug.

Servings: 6

Cuisine: American

Course: Dinner

Nutrition (per serving): 285 kcal · 12g protein · 22g carbs · 9g fat

Leave a Comment

x
Advertisements