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


  • Author: Naomi
  • 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

Scale

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

  1. 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.
  2. 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.
  3. 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.
  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, 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.
  5. 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