When the air turns crisp, nothing warms me up quite like a steaming bowl of Mushroom and Wild Rice Soup. The earthy mushrooms, hearty rice, and creamy broth come together in the coziest way. I love how this recipe feels wholesome and filling, yet it’s simple enough for a weeknight dinner. Plus, it makes the kitchen smell amazing while it simmers away.

Why I Love This Mushroom and Wild Rice Soup Recipe?
I love this recipe because it’s one of those soups that feels like a meal on its own. The mushrooms give it a rich, earthy flavor, while the wild rice adds that nutty bite I can’t get enough of. Plus, it’s creamy without being too heavy, which makes it perfect for both lunch and dinner. Best of all, it’s a simple one-pot recipe that leaves me with very little cleanup.
Ingredients YOU’LL NEED:
- 6 Tbsp Butter – I use butter to sauté the vegetables and mushrooms for a rich base flavor.
- 16 ounces Button Mushrooms, cleaned and sliced – Mushrooms are the star here, giving the soup its earthy depth.
- 1 Tbsp Worcestershire Sauce – This adds a savory kick and enhances the mushroom flavor.
- 1 Cup Onion, diced – Onions bring sweetness and balance.
- 1 Cup Celery, chopped (about 3 stalks) – Celery gives the soup that classic hearty flavor.
- 1 Cup Carrots, chopped (2–3 carrots) – Carrots add color and a touch of sweetness.
- 2 Tsp Garlic, minced (about 8 cloves) – Garlic always makes soups better, adding warmth and flavor.
- 1 Tsp Thyme (dried) – I like thyme for its herby, comforting taste.
- 1 Tsp Sage (ground) – Sage adds depth and a cozy flavor perfect for soups.
- 1 Tsp Smoked Paprika – This gives a subtle smoky flavor that pairs beautifully with mushrooms.
- 1 Tsp Salt (to taste) – I season as I go so it’s just right.
- ½ Tsp Ground Black Pepper (to taste) – A little pepper gives the soup warmth and balance.
- ⅓ Cup Flour – This helps thicken the broth into a creamy texture.
- 1 Cup Wild Rice, uncooked – Wild rice makes the soup hearty, nutty, and filling.
- 6 Cups Chicken Broth – I like using chicken broth for flavor, but vegetable broth works too.
- 1 Cup Whole Milk – This makes the soup creamy without being too rich.

How to Make Creamy Mushroom and Wild Rice Soup?
- Sauté the base:
Start by melting the butter in a large pot and cooking the onions, carrots, and celery until soft.
- Cook the mushrooms:
Then add the mushrooms and Worcestershire sauce, letting them brown and release their flavor.
- Add the garlic and spices:
Garlic, thyme, sage, smoked paprika, salt, and pepper go in next to build flavor.
- Thicken it up:
Stir in the flour until it coats the veggies, then slowly whisk in the broth.
- Cook the rice:
Add the wild rice and let it simmer until the rice is tender.
- Make it creamy:
Once the rice is cooked, stir in the milk and let it warm through.
FAQ – FREQUENTLY ASKED QUESTIONS:
Absolutely! I experiment with a mix of wild mushrooms like shiitake, oyster, or cremini to add depth and a variety of textures to your soup.
Store leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop over low to medium heat, adding a splash of broth or milk if needed to maintain the soup’s consistency.
Yes, you can! The flavors often deepen if made a day ahead. Keep the soup refrigerated and reheat before serving, adjusting the consistency with additional broth or milk if necessary.
For a lighter option, you can use low-fat milk or a non-dairy alternative like almond or coconut milk.

cooking tip for the best mushroom soup:
- Sauté the mushrooms until golden: I always take my time browning the mushrooms because that’s where the deep, earthy flavor really develops. Don’t rush this step—it makes the soup taste richer.
- Toast the flour for extra flavor: When I stir the flour into the veggies, I let it cook for at least a minute before adding broth. This takes away the raw flour taste and gives the soup a nutty flavor.
- Add the milk at the end: I wait until the rice is tender before stirring in the milk. Adding it too early can cause it to curdle while simmering.
- Let the soup rest before serving: I like to turn off the heat and let the soup sit for about 10 minutes. The flavors come together better, and the soup thickens up naturally.

RECIPE SUBSTITUTIONS AND VARIATIONS:
- Vegetarian Option: I swap the chicken broth for vegetable broth when I want to keep this soup completely vegetarian. It’s just as flavorful and hearty.
- Dairy-Free Creaminess: Instead of whole milk, I use unsweetened almond milk or oat milk. A splash of coconut milk also gives it a rich and creamy feel.
- Different Mushrooms: I like mixing in baby bella or cremini mushrooms along with button mushrooms for a deeper flavor. Sometimes I’ll even add shiitakes for an earthy twist.
- Grain Swap: If I don’t have wild rice, I’ll use brown rice, barley, or even quinoa. Each one gives the soup a slightly different texture but still makes it filling.
- Extra Protein: Sometimes I stir in shredded chicken or even white beans at the end to bulk it up a little more. It turns the soup into a full meal on its own.
WHAT DO YOU SERVE WIth this soup?
When I make mushroom and wild rice soup, I usually serve it with a warm crusty bread or a simple side salad to keep the meal light but satisfying. Sometimes I’ll add a grilled cheese sandwich on the side because it pairs so well with the creamy broth. For a cozy dinner, I like to serve it with roasted vegetables or even a glass of white wine.

How to Store and Reheat Leftovers:
When I have leftovers, I keep the soup in an airtight container in the fridge for up to 4 days. To reheat, I usually warm it on the stove over medium heat until hot, stirring now and then. If I’m in a hurry, I’ll pop a bowl in the microwave for 1–2 minutes, stirring halfway through.
Can This Be Frozen?
Yes, this soup freezes really well! I let it cool completely before pouring it into freezer-safe containers. When I’m ready to enjoy it again, I thaw it overnight in the fridge and reheat gently on the stove or in the microwave.

LOOKING FOR MORE CREAMY SOUP RECIPES? TRY THESE!
Simple and Tasty Crack Chicken Soup: Packed with tender chicken, creamy cheese, crispy bacon, and savory seasonings, it’s a dish your whole family will love.
Marry Me Chicken Soup: This dish combines tender chicken, a rich, flavorful broth, and just the right touch of herbs and spices to create a bowl of pure magic.
Copycat Panera Broccoli Cheddar Soup: Rich, smooth, and loaded with tender broccoli and sharp cheddar, this soup is perfect for cozy evenings, quick lunches, or anytime you’re craving something hearty and satisfying.

Mushroom and Wild Rice Soup
Equipment
- Large Dutch Oven
Ingredients
- 6 Tbsp Butter
- 16 ounces Button Mushrooms (cleaned and sliced)
- 1 Tbsp Worcestershire Sauce
- 1 Cup Onion (diced)
- 1 Cup Celery chopped (about 3 stalks)
- 1 Cup Carrots chopped (2 to 3 carrots)
- 2 Tsp Garlic (8 cloves)(minced)
- 1 Tsp Thyme (dried)
- 1 Tsp Sage (ground)
- 1 Tsp Smoked Paprika
- 1 Tsp Salt (to taste)
- ½ Tsp Ground Black Pepper (to taste)
- ⅓ Cup Flour
- 1 cup Wild Rice (uncooked)
- 6 cups Chicken Broth
- 1 cup Whole Milk
Instructions
- Add 3 tablespoons butter to a Dutch oven and place over medium-high heat.
- Add the mushrooms and cook, stirring, occasionally, until they are tender and browned and have released most of their liquid, about 5 to 6 minutes.
- Add Worcestershire and cook until it is absorbed by the mushrooms, 1 to 2 minutes more. Remove from heat and transfer the mushrooms to a plate and set aside.
- Melt the remaining butter in the same Dutch oven over medium-high heat.
- Add the onion, celery, and carrot and cook, stirring occasionally for about 5 minutes, or until vegetables have softened.
- Add the garlic, thyme leaves, ground sage, smoked paprika, salt, and pepper, and cook for another two minutes, stirring well to coat the vegetables with the spices.
- Reduce the heat to medium-low heat and sprinkle the flour over the vegetables. Cook and continue to stir for 2 to 3 minutes.
- Slowly pour in the chicken broth, stirring as you add it to ensure the mixture is smooth.
- Add the uncooked rice and return the mushrooms to the pot. Increase the heat and bring to a boil, stirring occasionally.
- Cover, turn the heat down to low, and simmer for 45 to 50 minutes or until the rice is tender.
- Add the whole milk. Stir until it is well incorporated and remove from the heat.
- Taste and season with additional salt and pepper, if needed.
















Very tasty