A creamy, hearty vegan stew packed with mushrooms, white beans, and herbs. Comforting and satisfying — perfect for cozy nights in.
2 tbsp olive oil
1 yellow onion, diced
2 carrots, chopped
3–4 garlic cloves, minced
16 oz cremini mushrooms, sliced
2 tbsp flour (or arrowroot for GF)
1 tsp thyme
½ tsp rosemary
1 bay leaf
4 cups vegetable broth
2 cans (15 oz) white beans, drained
½ cup non-dairy milk (optional)
Salt and black pepper, to taste
Heat oil in a large pot. Sauté onion and carrots 5–6 min until softened. Add garlic and stir 1 min.
Add mushrooms and cook 7–10 minutes, stirring occasionally, until browned and tender.
Stir in flour, thyme, rosemary, and bay leaf. Cook 2 min.
Pour in broth and bring to a simmer. Cover and cook 20–25 min.
Add beans and non-dairy milk. Simmer 5 more minutes. Adjust salt and pepper.
Remove bay leaf and serve hot.