• About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
menu icon
go to homepage
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
search icon
Homepage link
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
×

Cozy White Bean Mushroom Stew (Vegan) Recipe

Published: Nov 24, 2025 by Amelia · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.1 from 37 reviews

If you’re looking for a dish that feels like a warm hug on a chilly day, the Cozy White Bean Mushroom Stew (Vegan) Recipe is exactly what you need. This stew combines tender white beans, earthy mushrooms, and soft baby potatoes in a rich, creamy broth that’s both comforting and nourishing. It’s a one-pot wonder that’s perfectly vegan, gluten-free, and packed with flavor, making it a fantastic choice whether you’re feeding a crowd or just craving a hearty bowl to curl up with. Whip this up, and you’ll discover how a few simple ingredients can come together to create something truly special.

Ingredients You'll Need

A white pot filled with a hearty stew sits on a white marbled surface with some green herbs to the side. The stew has several visible layers: a base of brown broth mixed with sliced mushrooms and yellow potato chunks, topped with a pile of light brown beans on one side. On the other side, creamy white liquid is being poured into the pot, blending softly into the stew. A woman's hand holds the pot handle wrapped in a rusty orange cloth. Photo taken with an iphone --ar 4:5 --v 7

This recipe keeps things simple but absolutely flavorful, relying on a handful of wholesome ingredients that each bring something unique to the table. From the earthiness of mushrooms to the creaminess of white beans, every component plays a key role in making this stew truly delicious and satisfying.

  • Vegan butter (3 Tbsp): Adds a luscious richness that helps sauté the veggies and infuses subtle depth.
  • Onion, diced (1 medium): Provides a sweet and aromatic base that builds flavor from the start.
  • Mushrooms, sliced (1 lb): We recommend a mix of shiitake and cremini for the best texture and umami punch.
  • Dried thyme (¾ tsp): Brings a gentle herbal note that complements the mushrooms perfectly.
  • Dried rosemary (¾ tsp): Adds an earthy, piney fragrance that enhances the stew’s complexity.
  • Sea salt and pepper (¾ teaspoon each): Essential seasoning to balance and highlight the natural flavors.
  • Garlic, minced (4 cloves): Offers a robust, savory kick that lifts the whole dish.
  • Cornstarch (2 Tbsp): Used for thickening the broth to that perfect stew consistency.
  • Tamari or soy sauce (2 tsp): Infuses a salty, umami depth with a gluten-free option available.
  • Dijon mustard (1 Tbsp): Adds a subtle tang and complexity to the broth.
  • Vegetable broth (3 cups): The body of the stew that ties all the ingredients together.
  • Baby potatoes, cubed (1 lb): Add a comforting, hearty bite and soak up all the wonderful flavors.
  • White beans, drained and rinsed (2 cans, 15 oz. each): Creamy cannellini beans provide protein and a velvety texture.
  • Dairy-free milk (2 cups): We love almond milk for creaminess without overpowering, but any plant milk works well.
  • Fresh parsley (optional, for serving): Brightens the dish with a fresh, herbal finish.

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

Step 1: Sauté the Onions and Mushrooms

Start by melting the vegan butter in a large pot over medium heat. Toss in the diced onion and let them soften until translucent and sweet, about 3 to 5 minutes. Then, add your mixed mushrooms, thyme, rosemary, salt, and pepper. Cook them for 7 to 10 minutes, allowing the mushrooms to release their moisture and begin to brown, which builds that deep, earthy flavor foundation. Finish this step by stirring in minced garlic and cooking it for just a minute to keep its brightness intact.

Step 2: Create the Stew Base

Sprinkle the cornstarch over the sautéed vegetables and stir to coat everything evenly; this step helps thicken the stew later on. Next, add tamari and Dijon mustard, stirring well to combine their bold, savory notes. Pour in the vegetable broth along with the cubed baby potatoes, bringing the mixture up to a boil. Once boiling, reduce the heat to a simmer and let it cook uncovered for 15 to 20 minutes, or until those potatoes turn tender. Stir occasionally to prevent sticking and keep the flavors evenly distributed.

Step 3: Finish with Beans and Milk

Stir in the drained white beans followed by the dairy-free milk. Let everything simmer uncovered for another 10 to 15 minutes. This final simmer softens the beans, thickens the broth, and creates a creamy texture that makes this stew so luscious. Taste and adjust seasoning here – a splash more tamari for saltiness, a touch of Dijon to brighten, or a bit more milk if you want to loosen the stew. Remember, it will thicken as it cools, so aim for a slightly thinner consistency if you’re preparing ahead.

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

A white bowl filled with a creamy stew containing three main layers: large beige potato pieces with skins on, thick slices of light brown mushrooms with darker edges, and small white beans, all covered in a smooth light brown sauce speckled with black pepper and green parsley bits. On the left side inside the bowl, there is a slice of toasted brown bread leaning against the food. A metal spoon rests on the right edge of the bowl. The bowl sits on a soft brown cloth on a white marbled surface, surrounded by whole brown mushrooms and fresh parsley leaves. photo taken with an iphone --ar 4:5 --v 7

Garnishes

A handful of freshly chopped parsley sprinkled on top adds just the right amount of color and herbaceous brightness. If you like a peppery kick, a crack of fresh black pepper seals the deal beautifully. These simple touches elevate the stew’s presentation and flavor without overpowering the core ingredients.

Side Dishes

This stew stands tall on its own, but pairing it with crusty artisan bread or garlic toast makes for a perfect, hearty meal. Roasted Brussels sprouts or a crisp green salad offer fresh, contrasting textures that round out the plate deliciously. For a cozy night in, a side of steamed greens or sautéed kale complements the earthiness wonderfully.

Creative Ways to Present

Serve this Cozy White Bean Mushroom Stew (Vegan) Recipe in rustic bowls for a warm, inviting feel. Top with a drizzle of extra virgin olive oil or a sprinkle of toasted pumpkin seeds for an added layer of nutty crunch. Feeling fancy? Pair it with a dollop of tangy vegan sour cream or a few spoonfuls of fresh sauerkraut for a zingy pop that cuts through the richness.

Make Ahead and Storage

Storing Leftovers

You can keep any leftover Cozy White Bean Mushroom Stew (Vegan) Recipe in an airtight container in the refrigerator for up to 3 to 4 days. The flavors actually deepen overnight, making it even tastier the next day.

Freezing

This stew freezes beautifully. Portion it into freezer-safe containers and store for up to one month. When you're ready to enjoy it again, just thaw it slowly in the fridge overnight before reheating.

Reheating

Reheat the stew gently in a pot over low to medium heat, stirring occasionally. You might need to add a splash of broth, dairy-free milk, or even water to loosen it back up, since it thickens as it sits. This way, every spoonful stays perfectly creamy and comforting.

FAQs

Can I use different types of beans in this stew?

Absolutely! While cannellini beans are recommended for their creamy texture, you can substitute with great northern beans, navy beans, or even chickpeas. Just adjust the cooking time if using dried beans.

Is there a way to make this recipe oil-free?

Yes, you can skip the vegan butter and either dry-sauté the vegetables or use a little vegetable broth to keep them from sticking. Keep in mind that the texture and richness may be slightly different but still delicious.

Can I add more vegetables to the stew?

Definitely! This recipe is versatile. Feel free to toss in carrots, celery, or leafy greens like spinach towards the end of cooking for added nutrition and flavor.

What can I substitute for dairy-free milk?

If you’re not vegan, traditional cow’s milk like 2% or whole milk works just fine. For a richer stew, you might also try oat milk or cashew milk, which add creaminess without altering the flavor much.

How spicy is this stew?

This Cozy White Bean Mushroom Stew (Vegan) Recipe is mild and comforting, perfect for all palates. If you want a little heat, you can add a pinch of red pepper flakes during cooking or serve with hot sauce on the side.

Final Thoughts

There is nothing quite like settling in with a bowl of the Cozy White Bean Mushroom Stew (Vegan) Recipe on a cool evening. It combines wholesome ingredients and unforgettable flavors in a way that’s both simple and soul-soothing. I truly hope you try making this recipe soon—it’s one of those dishes that feels like a family tradition from the very first bite.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart 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.1 from 37 reviews

Print Recipe
Pin Recipe

A cozy, creamy vegan white bean and mushroom stew made in one pot, featuring tender potatoes and fragrant herbs. This easy-to-make gluten-free stew is perfect for cooler weather, offering comforting flavors with an effortless preparation. Enjoy warm with crusty bread or a fresh parsley garnish.

  • Total Time: 45 minutes
  • Yield: 4 entrée servings

Ingredients

Main Ingredients

  • 3 Tbsp vegan butter (we like Miyoko’s, or substitute olive oil)
  • 1 medium onion, diced (~2 cups)
  • 1 lb mushrooms, sliced (~7 cups; a mix of shiitake and cremini recommended)
  • ¾ tsp dried thyme
  • ¾ tsp dried rosemary
  • ¾ 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 (gluten-free if needed)
  • 1 Tbsp Dijon mustard
  • 3 cups vegetable broth (store-bought like Pacific Foods recommended)
  • 1 lb baby potatoes, cut into ½-inch cubes (~3 cups)
  • 2 (15 oz) cans white beans, drained and rinsed (cannellini preferred; or ~3 cups homemade)
  • 2 cups dairy-free milk, plain and unsweetened (almond milk suggested, or dairy versions like 2% or whole milk for non-vegans)

For Serving (Optional)

  • Fresh parsley, finely chopped

Instructions

  1. Sauté Aromatics: In a large pot or Dutch oven, melt the vegan butter over medium heat. Add the diced onion and sauté for a few minutes until softened. Add the sliced mushrooms along with dried thyme, rosemary, sea salt, and pepper. Cook, stirring occasionally, for 7-10 minutes until mushrooms release moisture and start to brown. Stir in minced garlic and cook for another minute.
  2. Thicken and Season: Sprinkle the cornstarch evenly over the vegetables and stir well to coat. Add tamari and Dijon mustard, stirring again to combine all ingredients thoroughly.
  3. Add Broth and Potatoes: Pour in the vegetable broth and add the cubed baby potatoes. Bring the mixture to a boil. Once boiling, reduce heat to maintain a simmer without covering. Cook for 15-20 minutes, stirring occasionally, until potatoes are tender.
  4. Incorporate Beans and Dairy-Free Milk: Stir in the drained white beans and dairy-free milk. Continue to simmer uncovered for another 10-15 minutes until the stew thickens and vegetables are fully tender, keeping in mind it will thicken further as it cools.
  5. Adjust and Serve: Taste and adjust seasoning as needed. Add additional tamari or salt for more saltiness, mustard for acidity, or dairy-free milk to thin the stew slightly. Serve warm, optionally garnished with fresh parsley and freshly cracked black pepper.
  6. Store Properly: Store leftovers in a sealed container in the refrigerator for 3-4 days or freeze for up to 1 month. The stew will thicken when chilled; thin with broth, dairy-free milk, or water when reheating.

Notes

  • Nutrition information is a rough estimate calculated without optional ingredients.
  • This recipe is inspired by Cooking for Peanuts’ White Bean Mushroom Stew with Potatoes.
  • You can substitute cornstarch with all-purpose flour or a gluten-free flour blend as needed.
  • Non-vegan consumers have reported good results using 2% or whole milk instead of dairy-free milk.
  • Freezer friendly for up to 1 month, making it great for batch cooking.
  • Author: Amelia
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Vegan, Gluten-Free
  • Diet: Vegan, Gluten Free

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Soups

  • Gelatinous Chicken Feet Bone Broth Recipe
    Gelatinous Chicken Feet Bone Broth Recipe
  • Award Winning Chili Recipe
    Award Winning Chili Recipe
  • Creamy Parmesan Italian Sausage Soup Recipe
    Creamy Parmesan Italian Sausage Soup Recipe
  • Beetroot Stew With Harissa Recipe
    Beetroot Stew With Harissa Recipe

Leave a Reply Cancel reply

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

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

Hi, I’m so happy you’re here!

I'm Amelia, a 27-year-old recipe developer and former restaurant line cook living in Portland, Oregon. This is where I share recipes that actually work in real kitchens, tested by someone who's cooked through the chaos of Friday night dinner rush and the reality of weeknight exhaustion.

Learn more

Popular

  • Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
    Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
  • Fig and Balsamic Vinaigrette Recipe
    Fig and Balsamic Vinaigrette Recipe
  • Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
    Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
  • Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
    Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
  • Persian Lemon Chicken with Yogurt and Turmeric Recipe
    Persian Lemon Chicken with Yogurt and Turmeric Recipe
  • Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
    Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
  • Turkish Lamb Shish Kebab Recipe
    Turkish Lamb Shish Kebab Recipe
  • Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
    Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
  • Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
    Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
  • Handmade Rigatoni & Paccheri (Without an Extruder!) Recipe
    Handmade Rigatoni & Paccheri (Without an Extruder!) Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Recipes

  • Appetizers & Snacks
  • Breakfast
  • Desserts
  • Dinner
    • Beef
    • Chicken
  • Lunch and Side-Dish
  • Soups

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipes Vibe. All rights reserved.