ADVERTISEMENT
ADVERTISEMENT

Creamy White Bean and Mushroom Stew – Cozy One-Pot Dinner

By November 3, 20269 min read

It's 6:40 on a Tuesday, the kind of cold that gets into the floorboards, and you want something that feels like a blanket but doesn't take an hour of stirring. This stew is that answer.

Advertisements1

You brown mushrooms until they actually squeak against the pan, soften onions and potatoes in the same pot, then let white beans and a splash of cream pull everything into something thick and spoonable. No blender, no fuss.

The trade-off is honest: browning the mushrooms properly takes about 8 minutes of not touching them. Skip it and you get a pale, watery stew. Do it and you get deep, meaty flavor from a vegetable. That's the whole deal.

Why You'll Love This Recipe

1

One Pot, Zero Chaos: Everything happens in a single Dutch oven, so cleanup is a rinse and a wipe.
2

Pantry-Friendly: Canned white beans and potatoes carry the dish, so you don't need a special shopping trip.
3

Meaty Without Meat: Mushrooms browned hard give the stew a savory depth that fools everyone at the table.
4

Better Tomorrow: The flavor deepens overnight, which makes it a smart make-ahead lunch.

About the Ingredients

3 tablespoons olive oil

Split it between browning the mushrooms and sweating the onions. Butter works too, but lower the heat slightly since it browns faster.

1 pound (450g) cremini mushrooms, sliced 1/4 inch thick

Cremini (also called baby bella) have more flavor than white buttons. If only buttons are available, add an extra tablespoon of olive oil and brown them a minute longer.

1 large yellow onion, diced (about 1 1/2 cups)

Yellow onion gives the sweetest base. Shallots are a fine swap if you want a milder, more delicate stew.

3 garlic cloves, minced

Fresh garlic only here; the jarred stuff tastes flat once simmered. Add it last so it doesn't burn.

1 1/2 pounds (680g) Yukon Gold potatoes, cut into 1-inch chunks

Yukon Gold hold their shape but go creamy at the edges. Russets will work but will break down and thicken the stew more.

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

Cannellini are creamy and hold up. Great Northern or butter beans are solid substitutes; skip chickpeas, they stay too firm.

4 cups (950ml) low-sodium vegetable broth

Low-sodium lets you control the salt. Chicken broth works if you're not keeping it vegetarian, and it adds a rounder flavor.

1 teaspoon dried thyme

Dried thyme holds up through a long simmer better than fresh. If using fresh, add 1 tablespoon at the very end instead.

1/2 teaspoon smoked paprika

This is the quiet hero; it adds a smoky depth that reads as bacon-ish. Regular paprika won't give you the same effect.

1/2 cup (120ml) heavy cream

For a dairy-free version, use full-fat coconut milk, but expect a faint sweetness. Half-and-half is thinner but works in a pinch.

2 cups (60g) baby spinach, packed

Stir it in off the heat so it stays bright green. Kale works but needs 5 extra minutes of simmering first.

1 tablespoon fresh lemon juice, plus salt and black pepper to taste

The lemon is not optional; it wakes up the whole pot. White wine vinegar works if you're out of lemons.

Tips & Tricks

Don't Crowd the Mushrooms

Cook them in a single layer over medium-high heat so they brown instead of steam. If your pot is small, do it in two batches.

Salt in Layers

Season the mushrooms, then the onions, then the broth. Salting only at the end gives you a flat, salty surface with no depth.

Keep the Cream Off a Rolling Boil

Add cream once the heat is low, and never let it boil hard, or it can split and look grainy.

Rest Before Serving

Ten minutes off the heat lets the potatoes absorb the broth and thickens the stew without flour.

Pro Tips

1

Mash a Few Beans: Crush about 1/2 cup of the beans with a fork and stir them back in for a naturally creamy body.
2

Deglaze With Wine: A splash of dry white wine after the onions adds acidity that balances the cream; cook it off for 1 minute.
3

Finish With Herbs Last: Stir fresh parsley or dill in after the pot is off the heat so the color and aroma survive.
4

Cool Fast, Store Safe: Spread leftovers in a shallow container so they cool within an hour, then refrigerate.

Step-by-Step Instructions

1. Brown the mushrooms

Heat 2 tablespoons olive oil in a large Dutch oven over medium-high heat (about 400F / 205C on the pan surface) for 2 minutes. Add the mushrooms in a single layer and cook 8 to 9 minutes without stirring until deeply golden brown and they release easily from the pan.

2. Soften onion and garlic

Lower the heat to medium (about 350F / 175C), add the remaining oil and the onion, and cook 5 minutes until translucent and soft at the edges. Stir in the garlic and cook 1 minute until fragrant but not browned.

3. Bloom the spices

Add the thyme and smoked paprika and stir constantly for 30 seconds. You want to smell them, not see them darken; burnt paprika turns bitter.

4. Add potatoes and broth

Add the potatoes, beans, broth, and 1/2 teaspoon salt. Bring to a gentle boil over high heat, then reduce to a simmer (about 200F / 93C) and cook 18 to 20 minutes until a knife slides into a potato with no resistance.

5. Stir in the cream

Lower the heat to low (about 180F / 82C), stir in the cream, and simmer 3 minutes until the broth thickens slightly and coats the back of a spoon. Do not let it boil hard.

6. Wilt the spinach

Turn off the heat and stir in the spinach and lemon juice. Let it sit 2 minutes until the leaves are fully wilted and the stew smells bright.

7. Season and rest

Taste and add salt and black pepper; it usually needs more than you think. Let the pot rest 10 minutes off the heat so the stew thickens and the flavors settle.

8. Serve

Ladle into bowls and top with fresh parsley or dill and a crack of pepper. Crusty bread is the move for soaking up the broth.

Delicious Variations

Smoky Sausage Version

Brown 8 ounces of sliced smoked sausage before the mushrooms and skip the smoked paprika; the stew gets heartier and saltier, so taste before seasoning.

Coconut and Ginger Twist

Swap the cream for coconut milk and add 1 tablespoon grated ginger with the garlic for a warmer, dairy-free pot.

Greens and Herb Swap

Use chopped kale instead of spinach and finish with fresh dill instead of parsley for a more robust, herb-forward stew.

How to Store Cozy Creamy White Bean and Mushroom Stew with Potatoes and Herbs

Refrigerator

Store in an airtight container for up to 4 days. The potatoes will soak up broth, so loosen with a splash of broth or water when reheating.

Freezer

Freeze up to 2 months, but cream-based stews can separate slightly. Thaw overnight in the fridge and reheat gently, stirring often.

Reheating

Reheat on the stovetop over low heat (about 180F / 82C) for 5 to 7 minutes, stirring, until steaming but not boiling. Add broth if it looks thick.

Frequently Asked Questions

Q: Can I use dried beans instead of canned?

Yes, but you'll need about 1 1/2 cups dried cannellini, soaked overnight and simmered until tender before adding. Cook them separately first, because their cooking time is much longer than the potatoes.

Q: Why did my stew turn out watery?

The mushrooms were likely crowded or underbrowned, so they released water instead of caramelizing. Next time brown them in a single layer over medium-high heat and don't stir for the first 8 minutes.

Q: Can I make this white bean and mushroom stew vegan?

Yes, simply replace the heavy cream with full-fat coconut milk and use vegetable broth. Add the coconut milk off a hard boil, same as the cream, and taste for salt since coconut milk is sweeter.

Q: How do I keep the cream from curdling?

Add the cream only after lowering the heat to low and never let the pot come to a rolling boil afterward. Cream splits when it hits high heat or acid at the same time, so add the lemon juice after the pot is off the heat.

Q: What do you serve with this stew?

Crusty bread is the classic pairing, but a simple green salad or a spoon of rice works well too. The stew is thick enough to eat on its own, so sides are optional.

Make it this week: buy cremini mushrooms, don't rush the browning, and let the pot rest before you dig in. If you make it, tell me whether you went smoky or herby. Keep it small, keep it going.

Cozy Creamy White Bean and Mushroom Stew with Potatoes and Herbs

Cozy Creamy White Bean and Mushroom Stew with Potatoes and Herbs

This cozy creamy white bean and mushroom stew with potatoes and herbs is rich, hearty, and made in one pot for a warming weeknight dinner.

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

🧂 Ingredients

  • 3 tablespoons olive oil
  • 1 pound (450g) cremini mushrooms, sliced 1/4 inch thick
  • 1 large yellow onion, diced (about 1 1/2 cups)
  • 3 garlic cloves, minced
  • 1 1/2 pounds (680g) Yukon Gold potatoes, cut into 1-inch chunks
  • 2 (15-ounce / 425g) cans cannellini beans, drained and rinsed
  • 4 cups (950ml) low-sodium vegetable broth
  • 1 teaspoon dried thyme
  • 1/2 teaspoon smoked paprika
  • 1/2 cup (120ml) heavy cream
  • 2 cups (60g) baby spinach, packed
  • 1 tablespoon fresh lemon juice, plus salt and black pepper to taste

📋 Instructions

  1. 1Brown the mushrooms — Heat 2 tablespoons olive oil in a large Dutch oven over medium-high heat (about 400F / 205C on the pan surface) for 2 minutes. Add the mushrooms in a single layer and cook 8 to 9 minutes without stirring until deeply golden brown and they release easily from the pan.
  2. 2Soften onion and garlic — Lower the heat to medium (about 350F / 175C), add the remaining oil and the onion, and cook 5 minutes until translucent and soft at the edges. Stir in the garlic and cook 1 minute until fragrant but not browned.
  3. 3Bloom the spices — Add the thyme and smoked paprika and stir constantly for 30 seconds. You want to smell them, not see them darken; burnt paprika turns bitter.
  4. 4Add potatoes and broth — Add the potatoes, beans, broth, and 1/2 teaspoon salt. Bring to a gentle boil over high heat, then reduce to a simmer (about 200F / 93C) and cook 18 to 20 minutes until a knife slides into a potato with no resistance.
  5. 5Stir in the cream — Lower the heat to low (about 180F / 82C), stir in the cream, and simmer 3 minutes until the broth thickens slightly and coats the back of a spoon. Do not let it boil hard.
  6. 6Wilt the spinach — Turn off the heat and stir in the spinach and lemon juice. Let it sit 2 minutes until the leaves are fully wilted and the stew smells bright.
  7. 7Season and rest — Taste and add salt and black pepper; it usually needs more than you think. Let the pot rest 10 minutes off the heat so the stew thickens and the flavors settle.
  8. 8Serve — Ladle into bowls and top with fresh parsley or dill and a crack of pepper. Crusty bread is the move for soaking up the broth.
👨‍🍳 Chef's Note: The stew is even better the next day, so make a full pot and plan on leftovers. Taste before adding salt at the end; canned beans and broth vary a lot in sodium.

Servings: 6

Cuisine: American

Course: Stew

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

Written by Mira Okafor

Mira writes about everyday money habits for people who never got a straight answer about budgeting. Her angle is small, repeatable routines over dramatic overhauls, and she tests every tip on her own household first. She favors plain numbers, real receipts, and admitting when something did not work.

Leave a Comment

x
Advertisements