Cozy White Bean Mushroom Stew (Vegan) Recipe
Introduction
Cozy up with this creamy white bean and mushroom stew, packed with tender potatoes and fragrant herbs. This easy one-pot vegan entrée is perfect for cooler weather and naturally gluten-free.

Ingredients
- 3 Tbsp vegan butter (such as Miyoko’s) or olive oil
 - 1 medium onion, diced (about 2 cups)
 - 1 lb mushrooms, sliced (a mix of shiitake and cremini works well, about 7 cups)
 - 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 (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 (cannellini or homemade, about 3 cups)
 - 2 cups dairy-free milk, plain and unsweetened (almond milk recommended; dairy milk can also be used)
 - Fresh parsley, finely chopped (optional, for serving)
 
Instructions
- Step 1: Heat the vegan butter in a large pot or Dutch oven over medium heat. Once melted, add the diced onion and sauté for a few minutes until softened.
 - Step 2: Add the sliced mushrooms, dried thyme, rosemary, sea salt, and pepper. Cook for 7-10 minutes, stirring occasionally, until the mushrooms release their moisture and begin to brown.
 - Step 3: Stir in the minced garlic and cook for an additional minute until fragrant.
 - Step 4: Sprinkle the cornstarch over the vegetables and stir well to coat everything evenly.
 - Step 5: Add the tamari and Dijon mustard, stirring to combine.
 - Step 6: Pour in the vegetable broth and add the cubed baby potatoes. Bring the mixture to a boil, then reduce heat and simmer uncovered for 15-20 minutes, or until the potatoes are tender. Stir occasionally.
 - Step 7: Stir in the drained white beans and dairy-free milk. Simmer uncovered for another 10-15 minutes until the stew thickens and vegetables soften further. Adjust seasoning and consistency by adding more tamari, salt, mustard, or dairy-free milk as desired.
 - Step 8: Serve warm, garnished with fresh parsley and freshly cracked black pepper if desired.
 
Tips & Variations
- Use a mix of mushroom varieties for deeper flavor and texture contrast.
 - Substitute cornstarch with all-purpose flour or a gluten-free flour blend if preferred.
 - Add a splash of lemon juice or vinegar to brighten the stew’s flavors before serving.
 - For a creamier consistency, blend a portion of the stew and stir it back in.
 
Storage
Store leftover stew in a sealed container in the refrigerator for 3-4 days or freeze for up to 1 month. The stew will thicken as it cools; thin it out when reheating with additional broth, dairy-free milk, or water as needed.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh herbs instead of dried?
Yes, fresh herbs can be used. Use about three times the amount of fresh herbs as dried since fresh herbs are milder. Add them towards the end of cooking to preserve their flavor.
Is this stew suitable for a gluten-free diet?
Absolutely. Just be sure to use gluten-free tamari or soy sauce and a gluten-free flour or cornstarch for thickening. The rest of the ingredients are naturally gluten-free.
Print
		Cozy White Bean Mushroom Stew (Vegan) Recipe
- Total Time: 45 minutes
 - Yield: 4 entrée servings 1x
 - Diet: Vegan
 
Description
This Cozy White Bean Mushroom Stew is a creamy, comforting one-pot entrée perfect for cooler weather. Featuring tender mushrooms, hearty white beans, and baby potatoes simmered with fragrant herbs and a rich dairy-free milk base, this vegan and gluten-free stew is both nourishing and delicious. It’s easy to prepare and freezes well, making it a great option for meal prep or a cozy dinner.
Ingredients
Main Ingredients
- 3 Tbsp vegan butter (we recommend 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 black pepper
 - 4 cloves garlic, minced
 - 2 Tbsp cornstarch (or all-purpose flour or gluten-free flour blend)
 - 2 tsp tamari or soy sauce (gluten-free if needed)
 - 1 Tbsp Dijon mustard
 - 3 cups vegetable broth (store-bought or homemade; we like Pacific Foods)
 - 1 lb baby potatoes, cut into 1/2-inch cubes (about 3 cups)
 - 2 (15 oz.) cans white beans, drained and rinsed (cannellini beans preferred, or about 3 cups homemade)
 - 2 cups dairy-free milk, plain and unsweetened (almond milk used; dairy versions like 2% or whole milk also work)
 
Optional for Serving
- Fresh parsley, finely chopped
 - Freshly cracked black pepper
 
Instructions
- Sauté Aromatics and Mushrooms: 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 translucent. Add the sliced mushrooms, dried thyme, rosemary, sea salt, and pepper. Cook for 7-10 minutes, stirring occasionally, until the mushrooms release their moisture and start to brown. Stir in the minced garlic and cook for an additional minute to develop flavor.
 - Add Thickening Agents and Flavorings: Sprinkle the cornstarch over the vegetables and stir well to coat them evenly. Mix in the tamari and Dijon mustard, stirring again to incorporate all the flavors thoroughly.
 - Simmer Potatoes and 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 the potatoes are tender and nearly cooked through.
 - 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, allowing the stew to thicken and the flavors to meld. Adjust seasonings as needed by adding more tamari or salt for saltiness, more mustard for acidity, or additional dairy-free milk if a thinner consistency is preferred.
 - Serve and Store: Serve the stew warm, garnished with fresh parsley and a sprinkle of freshly cracked black pepper if desired. Store leftovers in an airtight container in the refrigerator for 3-4 days or freeze for up to 1 month. Reheat gently, adding extra broth, dairy-free milk, or water to thin if the stew has thickened too much while stored.
 
Notes
- Nutrition information provided is an estimate and does not include optional garnishes.
 - This recipe is inspired by Cooking for Peanuts’ White Bean Mushroom Stew with Potatoes.
 - Freezes well for up to 1 month; thaw and reheat slowly for best texture.
 - Dairy milk can be substituted for dairy-free milk for a creamier texture if not keeping it vegan.
 - Use gluten-free tamari to keep the recipe gluten-free.
 
- Prep Time: 10 minutes
 - Cook Time: 35 minutes
 - Category: Soup
 - Method: Stovetop
 - Cuisine: Vegan, Gluten-Free
 
Keywords: white bean stew, mushroom stew, vegan stew, gluten-free soup, one-pot meal, cozy dinner, plant-based protein

			
			
			
			
			
			