Cozy up with this healthy homemade Cream of Mushroom and Wild Rice Soup. Made from scratch without canned soup, it’s creamy, flavourful, and the perfect comforting recipe for fall and winter.
Prep Time 15 minutesminutes
Cook Time 50 minutesminutes
Total Time 1 hourhour5 minutesminutes
Servings 6Servings
Ingredients
2tbspExtra Virgin Olive Oil or Butter (or a mix)
1mediumOnionfinely chopped
3Cloves Garlicminced
3largeCarrotsdiced
2Celery Stalksdiced
1poundMushrooms (mix of cremini, shiitake, and button for depth)sliced
1tspDried Thyme (or 2 tsp fresh)
1tspDried Rosemary (or 2 tsp fresh)
1Bay Leaf
1cupWild Riceuncooked, rinsed
6cupsLow-Sodium Vegetable or Chicken Broth
1cupMilk of Choice (dairy or unsweetened almond/oat milk)
2tbspFlour (or arrowroot/tapioca starch for gluten-free)
½cupPlain Greek Yogurt or Light Creamoptional, for extra creaminess
Salt and Freshly Cracked Black Pepperto taste
Fresh Parsleychopped, for garnish
Instructions
Heat olive oil/butter in a large pot. Add onion, carrots, and celery. Cook 5 minutes until softened.
Add garlic, mushrooms, thyme, rosemary, and bay leaf. Cook until mushrooms release their liquid and start to brown, about 8–10 minutes.
Stir in wild rice. Pour in broth, bring to a boil, then reduce heat and simmer uncovered 45–50 minutes, or until rice is tender.
In a small bowl, whisk flour with milk until smooth. Stir into soup and simmer 5–7 minutes until slightly thickened.
Remove bay leaf. Stir in Greek yogurt (or cream) for added richness. Season generously with salt and pepper. Garnish with fresh chopped parsley before serving.