Cozy White Bean Mushroom Stew vegan comfort food in rustic bowl

Cozy White Bean Mushroom Stew (Vegan) – The Ultimate One-Pot Comfort

By:

Jessica

|

October 8, 2025

Last Updated

|

October 8, 2025

There’s something downright magical about a big pot of Cozy White Bean Mushroom Stew (Vegan) simmering away on the stove while the wind rattles outside. It’s the kind of meal that warms you from the inside out — creamy, hearty, and loaded with those deep, earthy mushroom flavors that just feel like home.

As a Texas girl and mom of three, I’m all about simple, nourishing recipes that don’t keep me chained to the kitchen. This stew is one of my go-tos when I need a dinner that feels cozy and wholesome without a lot of fuss. It’s vegan, gluten-free, and packed with plant-based protein — the kind of feel-good food that fills both your belly and your soul.

And did I mention it all comes together in one pot? That means less cleanup and more time to curl up with your favorite blanket (and maybe a slice of crusty bread for dipping).

Table of Contents

Why You’ll Love This Cozy White Bean Mushroom Stew

Here’s why this recipe has become a family favorite in our house:

  • One-Pot Wonder: Fewer dishes, more comfort.
  • Packed with Flavor: Mushrooms, garlic, and herbs create a rich, savory base.
  • Creamy Without Cream: Thanks to dairy-free milk and starchy potatoes.
  • Nourishing & Filling: Loaded with fiber and protein from white beans.
  • Perfect for Meal Prep: Tastes even better the next day.

It’s the kind of dinner that feels indulgent but is secretly good for you — my favorite kind of trick.

What Does Cozy White Bean Mushroom Stew Taste Like?

Imagine the best parts of a creamy potato soup mixed with the heartiness of a stew. The mushrooms bring a deep umami richness, while the white beans add body and creaminess. Fresh thyme and rosemary add an herbal warmth that fills your kitchen with the most comforting aroma.

It’s rustic, velvety, and earthy — a true “hug in a bowl” kind of dish.

Ingredients You’ll Need for Cozy White Bean Mushroom Stew

Here’s what you’ll need to whip up this soul-warming bowl of goodness:

  • 3 Tbsp vegan butter
  • 1 medium onion, diced
  • 1 lb mushrooms, sliced (baby bella or cremini work beautifully)
  • 4 cloves garlic, minced
  • 2 (15 oz.) cans white beans, drained and rinsed
  • 1 lb baby potatoes, cubed
  • 3 cups vegetable broth
  • 2 cups dairy-free milk (almond, oat, or soy milk)
  • 1 tsp dried thyme
  • 1 tsp dried rosemary
  • 2 tsp tamari or soy sauce
  • Salt and black pepper, to taste
  • Fresh parsley, chopped (for garnish)
Cozy White Bean Mushroom Stew vegan ingredients flat lay
Ingredients for Cozy White Bean Mushroom Stew (Vegan) ready to be cooked in one pot.

How to Make Cozy White Bean Mushroom Stew

When it comes to comfort food, a pot of Cozy White Bean Mushroom Stew (Vegan) bubbling away on the stove hits all the right notes. It’s earthy, fragrant, and packed with creamy textures — the kind of dish that makes the kitchen smell like home. Below, I’ll walk you through every step so you can recreate that same cozy magic in your own kitchen.

Step 1: Start with the Aromatic Base

Grab your favorite heavy-bottomed pot (a Dutch oven works beautifully here) and melt 3 tablespoons of vegan butter over medium heat. Once it’s melted and slightly foamy, toss in your diced onion. Let it sauté gently for about 4–5 minutes, stirring occasionally, until it becomes translucent and fragrant.

This first step lays down the foundation of flavor — don’t rush it. The onions should soften but not brown too quickly. That gentle caramelization is what builds the base for your Cozy White Bean Mushroom Stew (Vegan).

If you love warm, savory bases like this, you’ll also adore the comforting layers in my Simple Butternut Squash Soup. It follows the same golden rule: start with aromatics and let them bloom.

Step 2: Brown the Mushrooms to Perfection

Next, add in your sliced mushrooms — about a pound’s worth. I like using baby bella or cremini mushrooms for their meaty flavor, but white button mushrooms will do the trick if that’s what’s on hand. Sprinkle in thyme, rosemary, salt, and black pepper, then give everything a good stir.

Now here’s the secret: let the mushrooms sit undisturbed for a few minutes before stirring again. This helps them brown instead of steam. You’ll notice the edges turn golden and the aroma deepen — that’s the umami magic working.

Continue cooking for about 8–10 minutes, stirring occasionally, until the mushrooms have reduced in size and darkened beautifully.

Step 3: Add the Garlic and Thickener

Once your mushrooms are browned and savory, it’s time to stir in minced garlic. Cook for about 30 seconds, just until fragrant — garlic burns fast, so stay close by.

To help give your Cozy White Bean Mushroom Stew (Vegan) that velvety texture, sprinkle in a spoonful of cornstarch and stir well to coat the vegetables evenly. This little trick thickens the stew naturally later on without needing heavy cream or flour.

Step 4: Build the Broth and Add the Potatoes

Now pour in your tamari (or soy sauce) for a touch of salty depth, followed by 3 cups of vegetable broth. Toss in your cubed baby potatoes and stir to combine.

Turn the heat up to medium-high and bring the mixture to a gentle boil, then immediately reduce it to a simmer. This helps the potatoes cook evenly and absorb all that delicious herby broth.

Let the stew simmer uncovered for about 15–20 minutes, stirring occasionally, until the potatoes are fork-tender. During this time, the broth will thicken slightly, and your kitchen will smell absolutely heavenly — like a rustic cabin in the woods after the first snowfall.

Step 5: Stir in the White Beans and Dairy-Free Milk

Once your potatoes are tender, gently stir in the drained and rinsed white beans. I like using cannellini beans for their creamy bite, but Great Northern beans work too. Pour in 2 cups of dairy-free milk — almond, soy, or oat all work beautifully.

As the stew simmers for another 5–10 minutes, it transforms into a thick, creamy bowl of goodness without a drop of dairy. The starch from the potatoes, the creaminess of the beans, and the silkiness of the milk combine to create the heart of this Cozy White Bean Mushroom Stew (Vegan).

If you prefer a thicker texture, you can mash a few of the beans and potatoes directly in the pot using the back of a spoon. That extra creaminess is what gives the stew its cozy, stick-to-your-ribs charm.

Step 6: Taste, Adjust, and Serve

Give your stew a final taste. Add more salt or black pepper if needed — remember, seasoning at the end makes all the difference. For a touch of brightness, squeeze in a bit of fresh lemon juice before serving.

Ladle the Cozy White Bean Mushroom Stew (Vegan) into bowls and garnish with fresh parsley. Serve it as is, or alongside a slice of crusty bread, brown rice, or quinoa.

And here’s a little pro tip from my kitchen to yours — this stew thickens as it sits, so leftovers are even better the next day. In fact, I sometimes double the batch just to have extra for lunch later in the week.

Optional Add-Ins and Variations

Once you’ve mastered the base recipe, try a few of these easy tweaks:

  • Add a handful of baby spinach or kale near the end for extra greens.
  • Stir in a pinch of smoked paprika for a subtle smoky flavor.
  • Swap potatoes for cauliflower florets if you’re keeping things lower-carb.
  • Drizzle a touch of olive oil or sprinkle nutritional yeast on top before serving for extra richness.

Final Step: Cozy Up and Enjoy

That’s it — your Cozy White Bean Mushroom Stew (Vegan) is ready to serve! Every spoonful brings together tender mushrooms, hearty white beans, and soft potatoes in a creamy, herbed broth. It’s simple, wholesome, and packed with flavor, making it perfect for weeknight dinners or meal prep Sundays.

Trust me, once you’ve had a bowl, you’ll find yourself craving this stew whenever the weather turns cool — or whenever you just need a comforting reset.

Tips and Tricks for the Perfect Cozy White Bean Mushroom Stew

  1. Don’t rush the mushrooms. Let them brown nicely — that’s where the flavor magic happens.
  2. Add a squeeze of lemon. A splash of acidity brightens the stew beautifully.
  3. Want it thicker? Mash a few of the potatoes and beans right in the pot.
  4. Make it your own. Add kale or spinach for extra greens, or toss in a pinch of smoked paprika for depth.
  5. Storage Tip: This stew thickens as it sits — it’s even better the next day!

Storage

Let leftovers cool completely, then store in an airtight container in the fridge for up to 4 days.
For longer storage, freeze in portions for up to 2 months. Reheat gently on the stovetop, adding a splash of broth or milk to loosen it up.

FAQs

Can I use canned mushrooms instead of fresh?
Fresh mushrooms give the best flavor and texture, but canned will work in a pinch — just drain them well first.

Can I make this oil-free?
Yes! Simply sauté the onions and mushrooms in a splash of vegetable broth instead of butter.

What kind of white beans work best?
Cannellini or Great Northern beans hold their shape nicely and have a creamy texture.

Can I make it in a slow cooker?
Absolutely! Just toss everything (except the milk) in your slow cooker and cook on low for 6–7 hours. Stir in the dairy-free milk at the end.

Conclusion

When life feels a little hectic (and let’s be honest, when doesn’t it?), a bowl of Cozy White Bean Mushroom Stew (Vegan) is like pressing pause and taking a deep, warm breath. It’s proof that simple ingredients, a single pot, and a few herbs can come together to make something truly comforting.

So grab your favorite pot and give this recipe a try tonight — I promise your kitchen will smell amazing, and your heart will feel just a little fuller.

Follow us on Pinterest for weekly slow cooker inspiration, or join the conversation over on our Facebook page where fellow food lovers share their favorite comfort meal.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cozy White Bean Mushroom Stew vegan comfort food in rustic bowl

Cozy White Bean Mushroom Stew (Vegan) – The Ultimate One-Pot Comfort

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jessica
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: Serves approximately 6 people
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Vegan
  • Diet: Vegan

Description

Cozy White Bean Mushroom Stew (Vegan) is the ultimate comfort food for chilly evenings. This rich and creamy stew combines protein-packed white beans, savory mushrooms, and tender potatoes, all simmered with fragrant herbs for a delightful culinary experience. Easy to prepare in just one pot, it allows you to enjoy the warmth and flavors while keeping cleanup minimal.


Ingredients

  • 3 Tbsp vegan butter
  • 1 medium onion, diced
  • 1 lb mushrooms, sliced
  • 4 cloves garlic, minced
  • 2 (15 oz.) cans white beans, drained and rinsed
  • 1 lb baby potatoes, cut into cubes
  • 3 cups vegetable broth
  • 2 cups dairy-free milk
  • Fresh parsley, chopped


Instructions

1. Sauté onion in vegan butter until soft. Add mushrooms, thyme, rosemary, salt, and pepper; cook until browned.

2. Stir in garlic and cornstarch; mix well.

3. Pour in tamari and vegetable broth. Add cubed potatoes; bring to a boil.

4. Reduce heat to low; simmer uncovered for about 15–20 minutes until potatoes are tender.

5. Stir in white beans and dairy-free milk; simmer until thickened.

6. Serve warm, garnished with parsley if desired.


Notes

For best results, use a mix of mushrooms like cremini and shiitake.

Substitute tamari with soy sauce if not gluten-free.

This stew keeps well in the fridge for up to 4 days and freezes beautifully for up to 2 months.

Serve with crusty bread or over rice for a hearty and satisfying meal.

Cornstarch thickens the stew—adjust the amount depending on your preferred consistency.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star