Earthy, creamy, and warmly spiced, this Wild Rice and Mushroom Soup is an ideal recipe for crisp autumn evenings. Butter, dried herbs, and chewy wild rice complement caramelized mushrooms for a rustic, comforting bowl that soothes both body and soul.

Some people are mushroom lovers and some are not — if you love them, this soup is for you. Mushrooms add deep, savory flavor and a meaty texture that pairs beautifully with wild rice. If you enjoy this style of recipe, you might also like other mushroom-forward dishes in your own collection.
Wild Rice and Mushroom Soup
When cooler weather arrives, cozy, satisfying food becomes essential. This Wild Rice and Mushroom Soup is a favorite for good reason: it’s hearty, rich, and seasoned with herbs that highlight the mushrooms and vegetables. It’s the kind of simple, warming recipe that’s easy to make and even easier to enjoy.
The combination of wild rice’s chewy texture, caramelized mushrooms, aromatic herbs, and a touch of cream makes a balanced soup that works as a main dish or a special starter. Prepare it when you want something rustic, nourishing, and full of flavor.
How to Make Wild Rice and Mushroom Soup
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook until translucent.
- Add the sliced mushrooms, diced carrots, minced garlic, butter, sage, thyme, salt, and pepper. Cook until the butter melts and the mushrooms start to shrink and release their juices.
- Stir in the wild rice and the vegetable broth. Bring the pot to a boil over high heat, then reduce to low-medium and cover with a lid.
- Let the soup simmer, covered, for 45–50 minutes so the rice cooks and absorbs flavor.
- While the soup simmers, whisk together the flour and heavy cream until smooth. After simmering, stir this mixture into the soup and continue cooking uncovered for about 10 minutes, stirring frequently, until the soup thickens and the rice is tender.
- Serve hot, garnished with fresh thyme and freshly grated Parmesan if desired.

Tips and Variations
- Onion choice: white onion is recommended here, but yellow onion can be used for a slightly sweeter base flavor.
- Salt carefully: if you use salted butter or a salted broth, taste before adding extra salt to avoid over-seasoning.
- Uniform pieces: cut mushrooms and carrots to similar sizes so they cook evenly and deliver balanced bites.
- Protein boost: add cooked shredded chicken or diced smoked tofu for extra protein if you want a heartier main-course soup.
- Dairy-free option: substitute coconut milk or a plant-based cream for heavy cream and use olive oil instead of butter to make the soup dairy-free.

Storage
Storage: Refrigerate leftovers in an airtight container for up to 4 days. Reheat gently on the stove over low heat, thinning with a splash of broth if the soup thickens too much in the fridge.
More Comforting Soup Recipes:
- Hazelnut Soup
- 7 Can Soup
- Cabbage Roll Soup
- Ham and Cabbage Soup
- Broccoli Potato Cheese Soup
- Sausage and Sauerkraut Soup
- Vegetable Beef Soup
Like this recipe?
If you try the recipe, consider leaving a rating and a comment to share how it turned out for you.

Wild Rice And Mushroom Soup
What You’ll Need
- 1 tablespoon olive oil
- ½ cup white onion, diced
- 16 ounces baby bella mushrooms, sliced
- 2 large carrots, peeled and diced
- 3 garlic cloves, finely minced
- 2 tablespoons unsalted butter
- 1 teaspoon rubbed sage
- 1 teaspoon dried thyme
- ½ teaspoon salt, plus more to taste
- ½ teaspoon black pepper, plus more to taste
- 1 cup wild rice
- 6 cups vegetable broth
- 2 tablespoons all-purpose flour
- ½ cup heavy cream
How to Make It
-
Heat the oil in a large pot or Dutch oven over medium heat. Stir in the onion and cook until it becomes translucent.
-
Add the mushrooms, carrots, garlic, butter, sage, thyme, salt, and pepper. Cook until the butter melts and the mushrooms begin to reduce in size.
-
Stir in the wild rice and vegetable broth. Bring to a boil over high heat, then reduce heat to low-medium and cover with a lid.
-
Let the soup simmer, covered, for 45–50 minutes.
-
Meanwhile, whisk together the flour and heavy cream until smooth. After the soup has simmered, stir the flour and cream mixture into the pot and continue cooking uncovered for about 10 minutes, stirring often, until the soup thickens and the rice is cooked through.
-
Serve topped with fresh thyme and freshly grated Parmesan, if desired. See notes for tips and storage.