If you’re craving something heartwarming, nourishing, and downright delicious, this Cozy White Bean Mushroom Stew (Vegan) Recipe is going to become your new go-to comfort food. Imagine tender baby potatoes melting in your mouth alongside creamy white beans and earthy mushrooms all enveloped in a silky, herb-infused broth that feels like a warm hug on a chilly day. It’s simple, packed with flavor, vegan, gluten-free, and easy to make in just one pot—what’s not to love?

Ingredients You’ll Need

The image shows an arrangement of cooking ingredients on a white marbled surface. There are mushrooms including whole and sliced ones, light brown beans in a white bowl, and small halves of yellow potatoes placed alongside a white plate. Cloves of garlic cluster near three wooden spoons that hold different spices. A small bowl holds butter squares, and separate small bowls contain mustard, white powder, dark liquid, milk, and a light brown liquid. A round wooden plate holds rock salt and cracked pepper. The colors are mainly natural earthy tones like brown, yellow, white, and beige. The layout is neat with ingredients evenly spaced and clearly visible. Photo taken with an iphone --ar 4:5 --v 7

Every ingredient in this Cozy White Bean Mushroom Stew (Vegan) Recipe plays a starring role. From the richness of vegan butter to the fresh aroma of herbs and the satisfying texture of potatoes and beans, each component works together to create a dreamy stew that stays true to its cozy name.

  • 3 Tbsp vegan butter: Adds a creamy base and deep flavor; Miyoko’s is a favorite, or substitute with olive oil for a lighter touch.
  • 1 medium onion, diced (~2 cups): Provides natural sweetness and a savory foundation for the stew.
  • 1 lb mushrooms, sliced (~7 cups): A combination of shiitake and cremini creates an earthy, meaty texture perfect for this stew.
  • 3/4 tsp dried thyme: Brings a subtle, woodsy fragrance that complements the mushrooms perfectly.
  • 3/4 tsp dried rosemary: Adds a bright, piney freshness to elevate the overall flavor profile.
  • 3/4 tsp sea salt and pepper: Enhances all the natural flavors in just the right amount.
  • 4 cloves garlic, minced: Gives a punch of warmth and depth without overpowering the dish.
  • 2 Tbsp cornstarch: Helps thicken the stew to a luscious, comforting consistency (all-purpose flour or gluten-free blend can work, too).
  • 2 tsp tamari or soy sauce: Adds a savory umami boost—make sure it’s gluten-free if needed.
  • 1 Tbsp Dijon mustard: Offers a tangy note that brightens the stew’s richness.
  • 3 cups vegetable broth: The heart of the stew, it ties all flavors together and keeps it light and brothy.
  • 1 lb baby potatoes, cut into 1/2-inch cubes (~3 cups): Provides satisfying bite and a creamy texture as they cook down.
  • 2 (15 oz.) cans white beans, drained and rinsed: Cannellini beans are perfect for creaminess and protein, or use homemade beans if you prefer.
  • 2 cups dairy-free milk, unsweetened: Almond milk is recommended, but if you eat dairy, 2% or whole milk works beautifully to add extra creaminess.
  • Fresh parsley (optional): Brightens up the finished stew with a pop of color and freshness.

How to Make Cozy White Bean Mushroom Stew (Vegan) Recipe

Step 1: Sauté the Aromatics and Mushrooms

Start by melting the vegan butter in a large pot or Dutch oven over medium heat. Once it’s fragrant and melted, toss in the diced onion. Sauté just until the onion softens and starts to become translucent—this builds a sweet, savory base. Next, add in the mushrooms along with thyme, rosemary, salt, and pepper. Cook these down for about 7 to 10 minutes until the mushrooms have released their moisture and start to brown, creating that rich, earthy tone that’s so integral to the stew. Finally, stir in the minced garlic and let it cook for a minute or so to unlock its aromatic magic.

Step 2: Thicken and Season the Base

Sprinkle the cornstarch over the vegetables and stir well to coat everything evenly. This step is key to achieving the stew’s comforting thickness without any cream or flour-based roux. Then, add tamari and Dijon mustard, stirring again to combine those layers of umami and tang. You’ll smell the flavors coming together beautifully at this point.

Step 3: Simmer with Broth and Potatoes

Pour in the vegetable broth along with the cubed baby potatoes and bring your pot to a boil. Once boiling, reduce the heat to let it gently simmer uncovered. Cook for 15 to 20 minutes, stirring occasionally, until the potatoes are tender and breathing tenderly in all those delicious herbs and broth.

Step 4: Add Beans and Dairy-Free Milk

Now it’s time for the white beans and dairy-free milk to join the party. Add them to the pot and let the stew simmer uncovered for another 10 to 15 minutes. This allows everything to meld beautifully while the stew thickens to that perfect cozy consistency. Don’t hesitate to taste and adjust the seasoning here—add more tamari or salt if you want a saltier bite, a touch more mustard for acidity, or more milk if you’d like a looser stew. It’s all about making it your own!

How to Serve Cozy White Bean Mushroom Stew (Vegan) Recipe

A white pot filled with a thick, creamy soup made of sliced brown mushrooms and chunky yellow potatoes, with small white beans scattered throughout. The soup has a speckled texture with black pepper and is garnished with chopped green herbs. A wooden spoon is partially submerged in the pot, mixing the soup, which sits on a white marbled surface surrounded by fresh mushrooms, green parsley, a small red bowl of cracked black pepper, and a rust-colored cloth. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Finishing touches matter, especially when you want to impress yourself or your guests. A sprinkle of fresh parsley adds vibrant green color and a bright, slightly peppery freshness that cuts through the richness. For an extra kick, freshly cracked black pepper on top adds just that little burst of spice that elevates each bite.

Side Dishes

This stew is a fantastic main course, but it also loves company. Crusty gluten-free bread, garlic roasted vegetables, or even a simple side salad with a zesty vinaigrette will complement its rich flavors without overwhelming. You can’t go wrong pairing it with warm, crusty bread to soak up every single drop of that luscious broth.

Creative Ways to Present

Serve this stew in deep bowls to showcase its hearty texture, then drizzle a little extra dairy-free milk or a swirl of olive oil on top. You might even add a scatter of toasted nuts or seeds for an unexpected crunch that brings the dish to another level. For cozy gatherings, present it family-style in your favorite large pot, inviting everyone to dig in and share the warmth.

Make Ahead and Storage

Storing Leftovers

This Cozy White Bean Mushroom Stew (Vegan) Recipe actually tastes even better the next day once the flavors have had more time to meld. Store leftovers in an airtight container in the refrigerator where it will keep beautifully for 3 to 4 days. It will thicken while sitting, so be ready to loosen it up when serving.

Freezing

If you want to enjoy this stew another time, freezing is a great option. Place your cooled stew in freezer-safe containers or bags and it will stay fresh for up to 1 month. Just remember the potatoes might soften a little more upon thawing, but the flavor and comfort remain spot on.

Reheating

To warm your stew, gently heat it over medium-low heat on the stove, stirring occasionally. If the stew is too thick, add a splash of broth, dairy-free milk, or water to reach your desired consistency. Avoid high heat, which can cause the milk to curdle or the bottom to scorch.

FAQs

Can I use other types of mushrooms in this stew?

Absolutely! While shiitake and cremini bring great texture and flavor, feel free to experiment with button, portobello, or oyster mushrooms. Each will add its own unique earthiness to your Cozy White Bean Mushroom Stew (Vegan) Recipe.

Is this stew truly gluten-free?

Yes, as long as you use gluten-free tamari or soy sauce and a gluten-free thickener like cornstarch or a gluten-free flour blend, this stew is perfect for gluten-sensitive eaters.

Can I make this recipe oil-free?

Yes, you can skip the vegan butter and opt for vegetable broth to sauté the veggies, or simply dry sauté them with a bit of water. The stew might lose a bit of richness but will still be wonderfully cozy and wholesome.

How can I make this stew more filling?

For extra heartiness, add cooked grains like quinoa, barley, or brown rice when you stir in the beans and milk. This will add more texture and keep you full for hours.

What’s the best way to thicken the stew if I want it even creamier?

If you prefer a thicker stew, you can mash some of the white beans before adding them or simply increase the cornstarch by one more tablespoon. Just keep an eye on the simmer so it doesn’t become gluey.

Final Thoughts

This Cozy White Bean Mushroom Stew (Vegan) Recipe is more than just a meal; it’s a little act of self-care you can whip up any day of the week. Its rich, comforting flavors bring warmth and joy, making it perfect for cooler days or anytime you want a nourishing hug in a bowl. Trust me, once you try this recipe, it will quickly become one you’ll crave again and again!

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) Recipe

Cozy White Bean Mushroom Stew (Vegan) Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 13 reviews

  • Author: Molly
  • Total Time: 45 minutes
  • Yield: 4 entrée servings
  • Diet: Gluten Free

Description

A cozy and creamy vegan white bean mushroom stew made with tender potatoes, aromatic herbs, and a rich vegetable broth. This one-pot entrée is perfect for cooler weather, offering a comforting, gluten-free meal that’s packed with flavor and easy to prepare.


Ingredients

Main Ingredients

  • 3 Tbsp vegan butter (we like Miyoko’s, or substitute olive oil)
  • 1 medium onion, diced (about 2 cups)
  • 1 lb mushrooms, sliced (approximately 7 cups; a mix of shiitake and cremini recommended)
  • 3/4 tsp dried thyme
  • 3/4 tsp dried rosemary
  • 3/4 tsp sea salt and pepper
  • 4 cloves garlic, minced
  • 2 Tbsp cornstarch (or all-purpose flour or gluten-free blend)
  • 2 tsp tamari or soy sauce (ensure gluten-free as needed)
  • 1 Tbsp Dijon mustard
  • 3 cups vegetable broth (store-bought like Pacific Foods recommended)
  • 1 lb baby potatoes, cut into 1/2-inch cubes (about 3 cups)
  • 2 (15 oz) cans white beans, drained and rinsed (cannellini preferred, or about 3 cups homemade)
  • 2 cups dairy-free milk, plain and unsweetened (almond milk used; can substitute dairy milk if not vegan)

For Serving (Optional)

  • Fresh parsley, finely chopped


Instructions

  1. Sauté Aromatics and Mushrooms: In a large pot or Dutch oven over medium heat, melt the vegan butter. Add the diced onion and sauté for a few minutes until translucent. Add the sliced mushrooms along with dried thyme, rosemary, sea salt, and pepper. Cook for 7-10 minutes, stirring occasionally, until the mushrooms release most of their moisture and start to brown. Add minced garlic and cook for another minute to release its fragrance.
  2. Add Thickening Agents and Flavorings: Sprinkle the cornstarch over the vegetables and stir well to coat everything evenly. Next, add tamari and Dijon mustard; stir again to distribute the flavors.
  3. Add Broth, Potatoes, and Simmer: Pour in the vegetable broth and add the cubed baby potatoes. Bring the mixture to a boil, then reduce the heat and simmer uncovered for 15-20 minutes, stirring occasionally, until the potatoes are tender.
  4. Incorporate Beans and Dairy-Free Milk: Stir in the drained white beans and dairy-free milk. Continue simmering uncovered for another 10-15 minutes, until the stew thickens and the vegetables are fully tender. The stew will thicken further as it cools.
  5. Adjust Seasoning and Serve: Taste and adjust seasoning as needed—add more tamari or salt for saltiness, a bit of mustard for acidity, or additional dairy-free milk to thin the stew if desired. Serve warm garnished with fresh parsley and a sprinkle of freshly cracked black pepper if you like.
  6. Storage Tips: Store leftover stew in a sealed container in the refrigerator for 3-4 days or freeze for up to 1 month. The stew thickens as it cools; thin with broth, dairy-free milk, or water when reheating.

Notes

  • You can substitute vegan butter with olive oil if preferred.
  • Use a mix of shiitake and cremini mushrooms for best flavor, but any mushrooms will work.
  • If you’re not vegan, dairy milk (2% or whole) can be used instead of dairy-free milk.
  • Thickening can be adjusted by altering the amount of cornstarch or flour used.
  • The stew thickens as it cools; add liquid when reheating to reach desired consistency.
  • Store properly to maintain freshness: refrigerate up to 4 days or freeze up to 1 month.
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Vegan, Gluten-Free

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

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