Cozy White Bean Mushroom Stew (Vegan)

A warm, creamy, and comforting vegan stew filled with tender baby potatoes, hearty white beans, and savory mushrooms. This Cozy White Bean Mushroom Stew is made with simple ingredients, fragrant herbs, garlic, and a rich vegetable broth that creates a satisfying meal without any dairy.

The mushrooms bring a deep, savory flavor, while the white beans and potatoes make every bowl hearty and filling. A little Dijon mustard and tamari add extra depth, and dairy-free milk gives the broth its creamy consistency. It’s a wonderful choice for chilly evenings, relaxed family dinners, or whenever you want a comforting plant-based meal.

Why You’ll Love This Recipe

  • Creamy without dairy: Dairy-free milk and vegan butter create a smooth, rich broth without cream or other dairy products.
  • Hearty and satisfying: White beans and baby potatoes make this stew substantial enough to serve as a complete meal.
  • Packed with savory flavor: Mushrooms, garlic, thyme, rosemary, tamari, and Dijon mustard work together to create a deeply flavorful broth.
  • Simple ingredients: Everything comes together using familiar pantry staples and fresh vegetables.
  • Naturally vegan: Every ingredient is plant-based, making this a lovely option for vegan dinners.
  • Great for leftovers: The flavors develop as the stew rests, making it a convenient meal to prepare ahead.

Preparation and Tools

Before starting, prepare the vegetables and measure the remaining ingredients. Having everything ready makes cooking easier and helps the potatoes and mushrooms cook evenly.

Essential equipment:

  • Large heavy-bottomed pot or Dutch oven
  • Sharp knife and cutting board
  • Measuring spoons and measuring cups
  • Wooden spoon or heat-resistant spatula
  • Small bowl for mixing the cornstarch

Dice the onion into small, even pieces and slice the mushrooms. Cut the baby potatoes into approximately 1/2-inch cubes so they cook evenly and become tender without requiring excessive cooking time.

Mince the garlic and drain and rinse the white beans. Keep the thyme, rosemary, salt, black pepper, tamari, Dijon mustard, vegetable broth, and dairy-free milk nearby.

For the cornstarch, prepare a smooth mixture before adding it to the stew to help prevent lumps from forming.

Preparation Tips

Choose flavorful mushrooms. Regular white mushrooms or cremini mushrooms work well. Cremini mushrooms have a slightly deeper, earthier flavor, while white mushrooms provide a milder taste.

Cut the potatoes evenly. Keeping the baby potato cubes close to 1/2 inch helps them cook at approximately the same rate. Larger pieces may take longer to become tender.

Use unsweetened dairy-free milk. Choose an unsweetened variety to avoid adding unwanted sweetness to the savory broth. Oat milk or unsweetened soy milk can work well.

Adjust the seasoning carefully. Tamari or soy sauce adds saltiness and savory depth. Since vegetable broth can also contain sodium, taste the stew before adding additional salt.

Mix the cornstarch thoroughly. A smooth mixture helps thicken the broth evenly and prevents unpleasant floury lumps.

Prepare the herbs in advance. Dried thyme and rosemary provide the stew with its comforting herbal flavor. Measure them before cooking so they’re ready to add at the appropriate time.

Ingredients You’ll Need

The ingredients in this stew each contribute something important to its creamy texture and savory flavor.

Vegan butter: Three tablespoons provide the cooking fat for softening the onion and developing the mushroom flavor. It also gives the finished stew a richer taste.

Onion and mushrooms: One medium diced onion creates a flavorful foundation, while one pound of sliced mushrooms adds an earthy, savory quality to the broth.

Dried thyme and rosemary: These herbs bring a comforting aroma and classic stew flavor. Their combination complements the mushrooms particularly well.

Garlic: Four minced garlic cloves provide a fragrant, savory element that blends beautifully with the mushrooms and herbs.

Cornstarch: Two tablespoons help thicken the broth, giving the stew a creamy consistency without requiring dairy cream.

Tamari or soy sauce: Two teaspoons add umami and deepen the savory flavor of the mushrooms.

Dijon mustard: One tablespoon provides a subtle tanginess that balances the richness of the broth.

Vegetable broth: Three cups create the stew’s liquid base and allow the potatoes and beans to absorb the surrounding flavors.

Baby potatoes: One pound of cubed baby potatoes makes the stew hearty and gives it a tender, satisfying texture.

White beans: One 15-ounce can, drained and rinsed, adds plant-based protein and a soft, creamy bite.

Dairy-free milk: One cup creates a creamy finish while keeping the recipe completely dairy-free.

Fresh parsley: Optional parsley adds a fresh, colorful garnish just before serving.

Cooking Instructions

Step 1: Sauté the Onion and Mushrooms

Place a large pot or Dutch oven over medium heat and add the vegan butter.

Once the butter has melted, add the diced onion and sliced mushrooms. Cook, stirring occasionally, until the onion begins to soften and the mushrooms release their moisture.

Allow the mushrooms to cook until their moisture has mostly evaporated and they begin developing a deeper color. This helps concentrate their savory flavor and gives the stew a richer foundation.

Step 2: Add the Herbs and Garlic

Stir in the dried thyme, dried rosemary, sea salt, and black pepper.

Add the minced garlic and stir everything together until fragrant. Make sure the garlic is distributed throughout the mushroom mixture.

Avoid allowing the garlic to burn, as this can give the finished stew an unpleasant bitter flavor.

Step 3: Add the Thickening Ingredients

Add the cornstarch, tamari or soy sauce, and Dijon mustard to the pot.

Stir thoroughly so the cornstarch coats the mushroom mixture and the mustard and tamari are evenly distributed.

This step helps prepare the base for a thicker, more flavorful broth.

Step 4: Add the Broth and Potatoes

Slowly pour in the vegetable broth while stirring to incorporate the ingredients.

Add the cubed baby potatoes and stir to distribute them throughout the liquid.

Bring the mixture to a gentle simmer. Cook until the potatoes are tender when pierced with a fork. Stir occasionally to prevent ingredients from sticking to the bottom of the pot.

The broth should gradually develop a thicker consistency as the potatoes cook and the cornstarch works into the liquid.

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

Once the potatoes are tender, add the drained and rinsed white beans.

Pour in the dairy-free milk and stir gently until everything is combined.

Continue cooking until the stew is heated through and the broth reaches a creamy consistency. Avoid boiling it vigorously after adding the milk.

Step 6: Garnish and Serve

Remove the pot from the heat once everything is hot and the potatoes and beans are tender.

Taste the stew and adjust the seasoning if needed.

Ladle into serving bowls and finish with freshly chopped parsley if desired. Serve warm with your favorite bread or side dish.

Recipe Notes

  • Mushroom options: Cremini or white button mushrooms are suitable choices. Slice them evenly for consistent cooking.
  • Milk selection: Unsweetened dairy-free milk is important for keeping the flavor savory. Choose a variety with a neutral taste.
  • Broth consistency: The cornstarch helps create a thicker broth. If the stew thickens further as it sits, a little additional vegetable broth can help loosen it when reheating.
  • Bean alternatives: The supplied recipe uses white beans. Cannellini beans or great northern beans are suitable varieties if you are choosing which canned white beans to purchase.
  • Fresh garnish: Parsley is optional, but it adds a pleasant fresh contrast to the rich mushrooms and creamy broth.

Common Mistakes to Avoid

1. Not allowing the mushrooms to release their moisture.

Mushrooms naturally contain a lot of water. If they’re rushed, the mixture may become watery rather than developing a concentrated mushroom flavor. Give them enough time to cook and allow excess moisture to evaporate.

2. Cutting the potatoes too large.

Large potato chunks take longer to become tender and can leave the stew with uneven textures. Keep the pieces approximately 1/2 inch, as specified in the recipe.

3. Adding cornstarch without mixing it properly.

Cornstarch can form lumps when it isn’t distributed evenly. Stir it thoroughly into the mushroom mixture before adding the vegetable broth.

4. Using sweetened dairy-free milk.

Sweetened milk can interfere with the savory flavor of the mushrooms, herbs, and mustard. Always choose an unsweetened option.

5. Boiling the stew too vigorously after adding the milk.

Once the dairy-free milk has been added, gentle heating is preferable. Vigorous boiling can negatively affect the finished texture.

6. Oversalting before tasting.

Tamari, soy sauce, and vegetable broth can all contribute salt. Taste the finished broth before adding more seasoning.

7. Overcooking the potatoes.

The potatoes should be tender but still hold their shape. Check them with a fork rather than allowing them to break apart completely.

What to Serve With Cozy White Bean Mushroom Stew

This creamy mushroom and white bean stew is satisfying on its own, but pairing it with a simple side makes dinner even more enjoyable. Choose something that complements the savory broth or helps soak up every last spoonful.

1. Crusty Artisan Bread

A slice of warm sourdough, French bread, or artisan bread is an excellent accompaniment. Its crisp exterior and soft center are perfect for dipping into the creamy mushroom broth.

2. Garlic Bread

Garlic bread adds another layer of savory flavor. The buttery garlic topping pairs particularly well with the mushrooms, rosemary, and thyme.

3. Fresh Green Salad

A simple salad with mixed greens, cucumber, cherry tomatoes, and a light lemon vinaigrette provides a refreshing contrast to the rich stew.

4. Roasted Vegetables

Roasted carrots, Brussels sprouts, or broccoli make a delicious side. Their slightly caramelized flavor complements the earthy mushrooms and tender potatoes.

5. Steamed Green Beans

Lightly steamed green beans add freshness and a pleasant crunch. Season them with black pepper and a little lemon juice for a simple vegetable side.

Storage Instructions

This Cozy White Bean Mushroom Stew is a convenient make-ahead meal because the ingredients hold up well when refrigerated. The broth may become thicker as it cools, but it can easily be adjusted when reheating.

Refrigerating

Allow the stew to cool slightly before transferring it to airtight food storage containers. Refrigerate promptly and store for up to 3–4 days.

Keep the stew covered to prevent it from absorbing odors from other foods in the refrigerator.

Freezing

You can freeze this stew, although the texture of the potatoes and dairy-free milk may change slightly after thawing. Potatoes can become softer, and the creamy broth may separate.

For best results, freeze in individual portions using freezer-safe containers, leaving a little room for expansion. Label each container with the date and use within approximately 2–3 months for best quality.

Thaw frozen portions overnight in the refrigerator before reheating.

Reheating

Reheat individual portions in a saucepan over medium-low heat, stirring occasionally until thoroughly heated.

If the broth has become too thick, add a small amount of vegetable broth or dairy-free milk to restore the consistency.

You can also reheat individual servings in the microwave using a microwave-safe bowl. Cover loosely and heat in intervals, stirring between each interval to distribute the heat evenly.

Make-Ahead Tips

If you want to prepare dinner ahead of time, you can make the entire stew a day in advance and refrigerate it.

When ready to serve, gently reheat it on the stovetop. Add a splash of vegetable broth if necessary and finish with fresh parsley.

For the best texture, avoid prolonged reheating or vigorous boiling.

Estimated Nutrition

The following nutritional information is an estimate based on the listed ingredients and an assumed yield of 6 servings. Actual values will vary depending on the brands of vegan butter, dairy-free milk, vegetable broth, and canned beans used.

NutrientEstimated Amount Per Serving
Calories280 kcal
Carbohydrates36 g
Protein9 g
Fat12 g
Saturated Fat5 g
Unsaturated Fat6 g
Trans Fat0 g
Fiber7 g
Sugar5 g
Sodium650 mg
Cholesterol0 mg

Nutrition values are estimates, not laboratory-verified measurements.

Frequently Asked Questions

Can I make Cozy White Bean Mushroom Stew ahead of time?

Yes! This stew can be prepared a day ahead and stored in the refrigerator. The flavors have time to blend, and the stew is easy to reheat when you’re ready to serve. You may need to add a little vegetable broth or dairy-free milk because the mixture naturally thickens as it sits.

What are the best white beans to use?

Cannellini beans and great northern beans are both suitable options. They have a creamy texture that works especially well in soups and stews. Use one 15-ounce can, drained and rinsed, as specified in the recipe.

Can I use a different type of mushroom?

Yes. White button mushrooms and cremini mushrooms both work well. Cremini mushrooms have a deeper, earthier flavor, while white button mushrooms are milder. Keep the total quantity at one pound.

How can I make the stew thicker?

The cornstarch helps thicken the broth as the stew cooks. If you prefer a thicker consistency, allow the stew to continue gently cooking until it reaches your preferred texture. Remember that it will thicken further as it cools.

Can I use regular milk instead of dairy-free milk?

You can use regular milk if you do not need the recipe to remain vegan or dairy-free. However, for the intended vegan version, choose unsweetened plant-based milk such as oat or soy milk.

Is this mushroom stew gluten-free?

It can be made gluten-free, but check the labels carefully. Choose certified gluten-free vegetable broth, tamari instead of regular soy sauce, and cornstarch without gluten-containing additives. Also verify the labels of the remaining packaged ingredients.

A Cozy Dinner Worth Making Again

Cozy White Bean Mushroom Stew brings together tender potatoes, creamy white beans, earthy mushrooms, and fragrant herbs in one comforting pot. The rich dairy-free broth makes every serving satisfying, while simple ingredients keep preparation manageable.

Serve it with crusty bread or a fresh salad for an easy dinner that works beautifully on chilly evenings. Save the leftovers for another meal and enjoy this hearty vegan stew whenever you’re craving something warm and comforting.

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)


  • Author: Mia Parker
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Diet: Vegan

Description

This Cozy White Bean Mushroom Stew is a creamy, comforting vegan dinner made with tender baby potatoes, hearty white beans, savory mushrooms, garlic, and fragrant herbs. Simmered in vegetable broth with Dijon mustard and dairy-free milk, it’s a satisfying one-pot meal perfect for cozy evenings.


Ingredients

Scale
  • 3 Tbsp vegan butter
  • 1 medium onion, diced
  • 1 lb mushrooms, sliced
  • 3/4 tsp dried thyme
  • 3/4 tsp dried rosemary
  • 3/4 tsp sea salt
  • 3/4 tsp black pepper
  • 4 garlic cloves, minced
  • 2 Tbsp cornstarch
  • 2 tsp tamari or soy sauce
  • 1 Tbsp Dijon mustard
  • 3 cups vegetable broth
  • 1 lb baby potatoes, cut into 1/2-inch cubes
  • 1 (15-oz) can white beans, drained and rinsed
  • 1 cup dairy-free milk
  • Fresh parsley (optional, for garnish)

Instructions

  1. Melt the vegan butter in a large pot or Dutch oven over medium heat.
  2. Add the diced onion and sliced mushrooms. Cook, stirring occasionally, until the onion softens and the mushrooms release their moisture. Continue cooking until most of the moisture evaporates.
  3. Stir in the dried thyme, dried rosemary, sea salt, black pepper, and minced garlic. Cook until fragrant.
  4. Add the cornstarch, tamari or soy sauce, and Dijon mustard. Stir thoroughly to distribute the ingredients throughout the mushroom mixture.
  5. Slowly pour in the vegetable broth while stirring. Add the cubed baby potatoes and bring the mixture to a gentle simmer.
  6. Cook until the potatoes are tender when pierced with a fork, stirring occasionally.
  7. Stir in the drained and rinsed white beans and dairy-free milk.
  8. Continue cooking gently until the stew is heated through and the broth reaches a creamy consistency. Avoid vigorous boiling.
  9. Taste and adjust the seasoning if needed. Garnish with fresh parsley, if desired, and serve warm.

Notes

  • Use unsweetened dairy-free milk to maintain the savory flavor.
  • Cremini or white button mushrooms both work well in this recipe.
  • Add a little vegetable broth when reheating if the stew becomes too thick.
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1/6
  • Calories: 280 kcal
  • Sugar: 5 g
  • Sodium: 650 mg
  • Fat: 12 g
  • Saturated Fat: 5 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 36 g
  • Fiber: 7 g
  • Protein: 9 g
  • Cholesterol: 0 mg

Keywords: Cozy White Bean Mushroom Stew, vegan mushroom stew, white bean stew, creamy mushroom stew, vegan potato stew, easy vegan dinner

About the author

Mia Parker

Mia Parker is the recipe creator and founder of RecipesMia.com. She shares easy, flavorful recipes designed to make everyday cooking more enjoyable, from comforting family meals to delicious homemade desserts. Her mission is to inspire home cooks with approachable recipes and practical kitchen tips.

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆