One-Pot White Bean Mushroom Stew

Creamy, earthy stew combining tender white beans with sautéed mushrooms and garlic in a silky dairy-free broth. Baby greens add brightness while tamari and fresh lemon juice balance the richness. Perfect for weeknight dinners, meal prep, or as a satisfying vegetarian main that's naturally vegan-friendly. This version uses arrowroot or cornstarch to create body without cream, making it lighter yet deeply comforting.
Ingredients
- 1 medium yellow onion, sliced
- 8 oz mushrooms, sliced, cremini and shiitake mix
- 4 clove garlic, minced
- ½ teaspoon dried thyme
- 1 tablespoon arrowroot starch, tapioca starch, or cornstarchcornstarch or tapioca starch1:1thickeners
neutral flavor, use cornstarch if arrowroot unavailable
- 1 cup vegetable broth
- 1 cup dairy-free milk, unsweetened, unflavoredoat milk, almond milk, or light coconut milk1:1dairy-free
same richness
- 1 15 oz can white beans, drained, cannellini preferredcannellini beans, great northern beans, or navy beans1:1legumes
similar creaminess when broken down
Full guide → - 2 cup baby greens, baby chard, arugula, or spinachkale (add 30 seconds extra), fresh spinach, or Swiss chard1:1vegetables
adjust cook time for tougher greens
- 1 tablespoon tamari or soy sauce
- 1 whole lemon, juiced
- ½ teaspoon salt, to taste
- ¼ teaspoon black pepper, to taste
- 1 tablespoon avocado oil or olive oil
- ¼ cup fresh basil, sliced, for garnish
Instructions
- 1
Heat oil in a medium saucepan over medium heat.
- 2
Add sliced onion and mushrooms, sauté until slightly browned and caramelized, about 6 to 8 minutes.
- 3
Stir in garlic and thyme, cook constantly for one minute until fragrant.
- 4
Whisk starch with a splash of broth in a small bowl to create a slurry.
- 5
Pour broth, milk, and bean slurry into the pan, add beans.
- 6
Simmer on low for 5 minutes until slightly thickened and warmed through.
- 7
Mix in greens and cook until wilted, about 1 minute.
- 8
Stir in tamari and lemon juice, adjust salt and pepper to taste.
- 9
Top with fresh basil and serve.
Tips
Mix starch with cold broth before adding to prevent lumps; this creates the signature silky texture without dairy.
Use a mix of mushroom varieties for deeper umami flavor; cremini and shiitake provide earthiness and slight woodiness.
Add greens at the very end to preserve their color and texture; they wilt in seconds over residual heat.
Good to Know
Refrigerate in an airtight container for up to 4 days. Stew thickens as it sits; thin with vegetable broth when reheating.
Prepare through step 5 (before adding greens) up to 3 days ahead. Reheat gently and add greens, tamari, lemon, and basil just before serving.
Serve over rice, quinoa, pasta, or whole grains. Pair with crusty bread, toast, or a side salad. Works as a standalone soup or poured over cooked greens.
Common Mistakes
Add starch directly to hot liquid without whisking in cold broth first to avoid clumps and achieve smooth texture.
Do not overcook greens to preserve color and prevent them from turning dark and losing nutrients.
Taste and adjust lemon juice and salt at the end since mushrooms release liquid and flavors concentrate.
Substitutions
Dairy-Free Swaps
same richness
General Alternatives
similar creaminess when broken down
Full guide →adjust cook time for tougher greens
neutral flavor, use cornstarch if arrowroot unavailable
FAQ
Can I make this ahead and freeze it?
Yes, cool completely and freeze in airtight containers for up to 3 months. Freeze before adding greens and basil. Thaw overnight in the fridge, reheat on the stovetop, then stir in fresh greens and basil. Texture remains smooth since arrowroot holds up well.
What if I don't have dairy-free milk?
Use regular milk, oat milk, or light coconut milk at a 1:1 ratio for similar creaminess. For nut-free options, try sunflower seed milk. Avoid thick coconut cream as it will overpower the delicate flavors of the mushrooms and beans.
How long does this stew keep and can I reheat it?
Refrigerate for up to 4 days in an airtight container. Reheat on the stovetop over medium-low heat, stirring occasionally, and add a splash of broth if it's thickened too much. Microwave works but stovetop heating prevents scorching and distributes warmth evenly.