Make this hearty, creamy white bean mushroom stew in one pot. This satisfying vegan recipe is perfect for a warm weeknight dinner.
Author:leogrant
Prep Time:15 min
Cook Time:30 min
Total Time:45 min
Yield:4 servings 1x
Category:Dinner
Method:Stovetop
Cuisine:American
Diet:Vegan
Ingredients
Scale
1 tablespoon olive oil
1 large yellow onion, chopped
3 cloves garlic, minced
1 pound cremini mushrooms, sliced
1 teaspoon dried thyme
1/2 teaspoon dried rosemary
1/4 teaspoon black pepper
1/4 teaspoon salt, plus more to taste
2 (15-ounce) cans cannellini beans, rinsed and drained
1 (15-ounce) can great northern beans, rinsed and drained
4 cups vegetable broth
1/2 cup nutritional yeast
1 cup fresh spinach, roughly chopped
1 tablespoon lemon juice
Instructions
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion and cook until soft, about 5 minutes.
Add the mushrooms to the pot. Cook, stirring occasionally, until the mushrooms release their liquid and begin to brown, about 8 to 10 minutes.
Stir in the minced garlic, thyme, rosemary, pepper, and salt. Cook for 1 minute until fragrant.
Add 3 cups of the vegetable broth and all of the rinsed white beans to the pot. Bring the mixture to a simmer.
In a small bowl, whisk the nutritional yeast with the remaining 1 cup of vegetable broth until smooth. Pour this mixture into the stew.
Reduce the heat to low, cover, and let the stew simmer for 10 minutes to allow the flavors to combine.
Remove about 1 cup of the stew mixture (mostly beans) and blend it using an immersion blender or transfer it to a regular blender. Blend until smooth and creamy. Return the creamy mixture to the pot. This step creates the creamy texture.
Stir in the fresh spinach until it wilts, about 2 minutes.
Remove the pot from the heat and stir in the lemon juice. Taste and adjust salt and pepper as needed.