Creamy Mushroom and Wild Rice Soup! This vegan soup is cozy and comforting and perfect for a cozy winter dinner. With 14 g of protein and 7 g of fiber per bowl.
Heat the butter and olive oil in a dutch oven or soup pot over medium heat. Add the onion, carrots celery, and mushrooms and cook, stirring often, until vegetables are softened, about 10 minutes.
Add the garlic, rice, poultry seasoning, white pepper and salt and cook another 2-3 minutes, gently toasting the rice, taking care not to burn the garlic.
Add the flour and cook another few minutes until the flour is absorbed. Add the broth and water and bring to a boil. Cover, reduce heat to low and cook until rice is tender, about 90 minutes.
While the rice is cooking, make the cashew cream. Place the cashews in a glass bowl or other heat-safe bowl and cover with hot water for 15 minutes. Drain, then place in a blender along with 1 cup of water and puree until very smooth and creamy, scraping down the sides as needed.
Add in the almonds, sherry wine, and the cashew cream. Stir together, then taste, adding more salt/pepper as desired.
Notes
*If you don't have sherry, then you can use a teaspoon of red wine vinegar or lemon juice instead.
**Cashew cream keeps this soup vegan but you can sub in heavy cream instead of the cashews.