Cozy White Bean Mushroom Stew (Vegan) Recipe
If you are craving something warm, hearty, and nourishing on a chilly day, this Cozy White Bean Mushroom Stew (Vegan) Recipe is exactly what your kitchen needs. It’s a marvelous blend of earthy mushrooms, creamy white beans, tender baby potatoes, and a medley of herbs that come together in a rich, velvety broth. Every spoonful feels like a comforting hug, with layers of flavor that make it both satisfying and deeply wholesome, perfect for vegans and anyone who loves a good, soul-warming stew.

Ingredients You’ll Need
The ingredients for this Cozy White Bean Mushroom Stew (Vegan) Recipe are delightfully simple yet essential. Each one plays a crucial role in building the stew’s texture, flavor, and delightful aroma that will fill your kitchen.
- 3 Tbsp vegan butter: Adds richness and helps sauté the vegetables with a silky finish.
- 1 medium onion, diced: Brings a mild sweetness and depth when caramelized.
- 1 lb mushrooms, sliced: A mix of shiitake and cremini gives earthiness and meaty texture.
- 3/4 tsp dried thyme: Offers a subtle herbal note that uplifts the mushroom flavor.
- 3/4 tsp dried rosemary: Sprinkles a fragrant pine-like aroma, adding complexity.
- 3/4 tsp sea salt and pepper: Essential for seasoning and balancing all the flavors.
- 4 cloves garlic, minced: Brings warmth and savory depth to the stew’s base.
- 2 Tbsp cornstarch: Thickens the stew naturally without heaviness.
- 2 tsp tamari or soy sauce: Adds umami and a subtle savory kick; choose gluten-free if needed.
- 1 Tbsp Dijon mustard: A clever zing of acidity that brightens the dish.
- 3 cups vegetable broth: Creates the flavorful liquid base that ties everything together.
- 1 lb baby potatoes, cut into 1/2-inch cubes: Provides hearty, creamy bites that soak up the broth.
- 2 (15 oz.) cans white beans, drained and rinsed: The protein-packed creaminess you’ll love.
- 2 cups dairy-free milk: Adds a velvety smoothness without dairy.
- Fresh parsley, finely chopped: A fresh, vibrant finish for garnish.
How to Make Cozy White Bean Mushroom Stew (Vegan) Recipe
Step 1: Sauté Your Aromatics and Mushrooms
Begin by melting the vegan butter in a large pot or Dutch oven over medium heat. Toss in the diced onions and let them soften and become slightly translucent. This gentle cooking brings out their natural sweetness, setting a wonderful flavor base. Next, add your sliced mushrooms along with the thyme, rosemary, salt, and pepper. Cook everything together until the mushrooms release their juices and start to brown beautifully—this step draws out an incredible deep, earthy flavor. Finally, stir in the minced garlic and let it cook just for a minute more, releasing that lovely garlicky aroma.
Step 2: Thicken and Build the Broth
Sprinkle the cornstarch over the veggies and stir it in well, making sure every piece is coated. This simple trick helps your stew reach that perfect creamy consistency. Then add tamari and Dijon mustard, mixing thoroughly to blend in their umami and tangy notes. Pour in the vegetable broth and cube-cut baby potatoes, bringing it all to a rolling boil. Once boiling, lower the heat and let it simmer uncovered for about 15-20 minutes so the potatoes cook through and start to soften.
Step 3: Add Beans and Dairy-Free Milk
Now, it’s time for the wholesome white beans and dairy-free milk to shine. Stir them into the pot and allow the stew to simmer uncovered for another 10-15 minutes. This final stage lets the flavors meld together and thickens the stew beautifully. Remember, it will thicken even more as it cools, so keep an eye on the texture and add a splash more plant milk or broth if you prefer a thinner consistency. Taste and tweak the seasoning, adding more salt, tamari, or mustard to find your perfect balance.
Step 4: Serve Warm with a Touch of Fresh Parsley
Dish up generous bowls of this heartwarming stew, garnishing each with a sprinkle of finely chopped fresh parsley and a few cracks of black pepper. This finishing touch adds a bright hint of freshness that contrasts perfectly with the rich, earthy flavors simmering beneath.
How to Serve Cozy White Bean Mushroom Stew (Vegan) Recipe

Garnishes
Fresh parsley is the go-to garnish, offering a pop of green and an herbaceous lift to each serving. You can also try a drizzle of high-quality olive oil for richness, or chili flakes if you want a subtle heat. For texture, a sprinkle of toasted pumpkin seeds or crispy shallots makes a delightful addition.
Side Dishes
This stew pairs beautifully with crispy crusty bread or warm pita to soak up the luscious broth. A simple side salad with vinaigrette can introduce a refreshing counterbalance, or roasted seasonal vegetables will add variety and earthiness. For a heartier meal, serve alongside steamed greens or quinoa for extra fiber and protein.
Creative Ways to Present
For a charming dinner presentation, serve the stew in rustic clay bowls sprinkled with fresh herbs. You can also transform it into a stew bowl layered over creamy polenta or mashed potatoes for a cozy twist. Another fun idea is to ladle it into hollowed-out bread bowls—perfect for an eye-catching centerpiece at gatherings.
Make Ahead and Storage
Storing Leftovers
When you have leftovers of the Cozy White Bean Mushroom Stew (Vegan) Recipe, store them in an airtight container in the refrigerator. It will keep deliciously for about 3 to 4 days. The stew tends to thicken as it chills, so you might want to loosen it with a splash of broth or dairy-free milk when reheating.
Freezing
This stew freezes beautifully, making it a great recipe for meal prep. Transfer cooled stew to freezer-safe containers or heavy-duty zip-top bags, leaving some headspace for expansion. It will last up to 1 month in the freezer without losing flavor or texture. Defrost overnight in the fridge before reheating.
Reheating
To reheat, warm the stew gently on the stovetop over medium-low heat, stirring occasionally. Add extra vegetable broth or dairy-free milk to reach your desired consistency. Reheating slowly helps maintain the stew’s creamy texture and ensures all flavors remain vibrant and comforting.
FAQs
Can I use other types of mushrooms in this stew?
Absolutely! While shiitake and cremini mushrooms provide great flavor and texture, you can use button mushrooms or portobello caps. Mixing varieties offers depth, but any mushroom you have on hand will work wonderfully.
Is this stew suitable for people with gluten intolerance?
Yes! Just be sure to use gluten-free tamari instead of regular soy sauce. All other ingredients in this Cozy White Bean Mushroom Stew (Vegan) Recipe are naturally gluten-free, making it a safe and nourishing option.
Can I substitute the dairy-free milk?
Definitely. Unsweetened almond, oat, soy, or cashew milk all work well. Just avoid flavored varieties to keep the stew’s flavor pure and savory.
How can I make this stew spicier?
Add chili flakes or a dash of smoked paprika during the sautéing stage for warmth and subtle heat. Alternatively, a spoonful of harissa or hot sauce stirred in at the end will elevate the spice level beautifully.
What if I don’t have cornstarch on hand?
You can substitute with arrowroot powder or potato starch in the same amount to achieve a similar thickening effect. If you prefer a chunkier stew, you can skip the thickener altogether but the texture will be a little thinner.
Final Thoughts
This Cozy White Bean Mushroom Stew (Vegan) Recipe is truly one of those dishes that feels like home in a bowl. It’s straightforward to make, packed with wholesome ingredients, and flexible enough to suit your taste. Whether you’re cooking for yourself or sharing with loved ones, this stew promises comfort and satisfaction. I can’t recommend it enough—give it a try, and let your kitchen fill with the inviting aroma of something genuinely nourishing and delicious.
PrintCozy White Bean Mushroom Stew (Vegan) Recipe
This Cozy White Bean Mushroom Stew is a hearty and comforting vegan dish perfect for chilly days. Featuring tender mushrooms, creamy white beans, and baby potatoes in a savory herb-infused broth, this stew is thickened with cornstarch and enriched with dairy-free milk for a luscious texture. It’s easy to prepare, packed with plant-based protein and fiber, and can be stored for quick meals throughout the week.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Stew
- Method: Stovetop
- Cuisine: Vegan, American-style
- Diet: Vegan
Ingredients
Main Ingredients
- 3 Tbsp vegan butter (such as Miyoko’s) or substitute with olive oil
- 1 medium onion, diced (about 2 cups)
- 1 lb mushrooms, sliced (about 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 freshly ground black pepper, to taste
- 4 cloves garlic, minced
- 2 Tbsp cornstarch
- 2 tsp tamari or soy sauce (ensure gluten-free if needed)
- 1 Tbsp Dijon mustard
- 3 cups vegetable broth
- 1 lb baby potatoes, cut into 1/2-inch cubes (about 3 cups)
- 2 (15 oz) cans white beans, drained and rinsed
- 2 cups dairy-free milk
- Fresh parsley, finely chopped (for garnish)
Instructions
- Sauté Aromatics and Mushrooms: Heat vegan butter in a large pot or Dutch oven over medium heat until melted. Add diced onion and sauté for a few minutes until softened. Stir in sliced mushrooms, dried thyme, rosemary, sea salt, and pepper. Cook for 7-10 minutes until mushrooms release moisture and begin to brown. Add minced garlic and cook for an additional minute to release its aroma.
- Add Thickener and Flavorings: Sprinkle cornstarch over the vegetables and stir well to coat everything evenly. Pour in the tamari and Dijon mustard, mixing thoroughly to combine these flavorful ingredients with the vegetables.
- Simmer Potatoes in Broth: Pour in the vegetable broth and add the cubed baby potatoes. Bring the mixture to a boil, then reduce heat to a simmer. Leave uncovered and cook for 15-20 minutes, stirring occasionally, until potatoes are tender and stew starts to thicken.
- Incorporate Beans and Dairy-Free Milk: Stir in the rinsed white beans and dairy-free milk. Continue to simmer uncovered for another 10-15 minutes, allowing the stew to thicken further and flavors to meld. Adjust seasoning and thickness as needed by adding more tamari or salt for saltiness, mustard for acidity, or dairy-free milk to thin the stew.
- Serve and Garnish: Serve the stew warm, garnished with freshly chopped parsley and an optional sprinkle of freshly cracked black pepper for added freshness and flavor.
- Storage: Store leftovers in a sealed container in the refrigerator for up to 3-4 days or freeze for up to 1 month. The stew will thicken as it cools; to reheat and thin, add extra broth, dairy-free milk, or water as needed.
Notes
- You can substitute vegan butter with olive oil for a lighter option.
- Try using different mushroom varieties to vary the flavor profile, such as button, portobello, or oyster mushrooms.
- Ensure tamari or soy sauce used is gluten-free if dietary restrictions require it.
- Adjust the thickness of the stew by varying the amount of cornstarch or dairy-free milk during cooking.
- Use a dairy-free milk like almond, oat, or soy milk based on your preference.
- This stew freezes very well; consider making a double batch to save for later meals.
- For added richness, garnish with a drizzle of good-quality olive oil or a spoonful of vegan sour cream.
Keywords: white bean stew, mushroom stew, vegan stew, dairy-free, easy vegan recipe, hearty stew, plant-based dinner, vegan comfort food
