Creamy Mushroom and Wild Rice Soup with Fresh Thyme

November 1, 2026

When sliced mushrooms go into a hot Dutch oven, they release their moisture before they start to brown. Give them room, and that damp, pale stage turns into deeply browned edges that bring a savory backbone to every spoonful. That’s the part I pay attention to first when I make this creamy mushroom and wild rice soup with fresh thyme.

The rice needs a different kind of patience. Wild rice takes longer to soften than the vegetables, so it simmers right in the broth until most of its grains split and turn tender. I keep the pot partially covered and stir now and then; the rice can settle as it cooks, and a quick stir keeps the bottom from catching. Heavy cream goes in at the end, after the rice is ready, for a smooth finish that stays gentle rather than boiling. The bowl is full of chewy wild rice, earthy mushrooms, and a cream-softened broth scented with thyme.

Creamy mushroom and wild rice soup with tender grains
“

Kitchen Note

Wait to add the cream until the wild rice is tender. Keep the soup at a gentle heat for those last few minutes; boiling after the cream goes in can spoil the smooth finish.

Save this creamy mushroom and wild rice soup for a cozy bowl with browned cremini mushrooms, tender rice, and fresh thyme.

Save to Pinterest

Why the Mushrooms Need Their Own Space in the Pot

Mushrooms are full of moisture, and a crowded pot traps the steam they release. Instead of browning, the slices soften in their own liquid and stay pale. Cooking them in two batches gives each slice better contact with the hot pot, so the moisture can cook off and the edges can take on color. That browned surface adds a deeper, more savory taste than mushrooms that have only softened.

Use the same Dutch oven for the vegetables after the mushrooms come out. The browned bits left behind become part of the soup’s base when the onion, carrots, and celery soften. They’re not a reason to scrub the pot between stages. The flour and broth loosen those bits later, carrying their flavor through the whole pot.

This also explains why it’s worth resisting the urge to put all the mushrooms in at once. The batches take a little longer, but they brown instead of steaming, and you still cook the vegetables and soup in one pot. The mushrooms return with their accumulated juices, so none of the savory liquid left in the bowl goes to waste.

What Wild Rice, Cremini, and Cream Each Bring to the Pot

Creamy mushroom and wild rice soup with fresh thyme
  • Wild rice — It gives this soup its chewy, nutty center and holds up through a long simmer. Rinse it in a fine-mesh strainer under cool running water before it goes into the pot. Long-grain white rice isn’t a direct stand-in: it cooks differently and won’t give the same texture.
  • Cremini mushrooms — Their earthy flavor stands up to the broth and cream. Choose firm mushrooms without wet or slimy patches; standard cremini are a sensible choice here, since browning and the soup base contribute plenty of flavor. Slice them evenly so they cook at a similar pace.
  • Fresh thyme — Chopped fresh leaves give the broth a woodsy, herbal note without taking over the mushrooms. Strip the leaves from the stems before chopping, and add them with the garlic so their aroma blooms briefly in the butter.
  • All-purpose flour — Flour thickens the broth into a creamy soup rather than leaving it thin and watery. Stir it into the butter and softened vegetables for a full minute before adding broth. That brief cook helps prevent a raw flour taste.
  • Heavy cream — It brings the final richness and a soft, silky texture. Add it only after the rice is cooked, then warm the soup gently; it isn’t meant to boil once the cream is in.
  • Low-sodium chicken broth — Broth provides the cooking liquid for the rice as well as the soup’s savory base. Low-sodium broth leaves room for the listed kosher salt without making the finished pot overly salty.

Build the Soup in Stages So the Rice Finishes Tender

Rinse the Rice and Brown the Mushrooms

Rinse the wild rice under cool running water in a fine-mesh strainer, then set it aside. Melt one tablespoon of butter in a 6-quart Dutch oven over medium-high heat and cook half the sliced mushrooms for 5 to 7 minutes, stirring occasionally, until browned. Transfer them to a bowl and repeat with another tablespoon of butter and the rest of the mushrooms. If the slices are crowded, they’ll release moisture faster than it can evaporate, so keep the batches separate.

Soften the Vegetables and Wake Up the Thyme

Lower the heat to medium and melt the remaining butter in the same pot. Add the diced onion, carrots, and celery, then cook for 6 to 8 minutes, stirring occasionally, until softened. Stir in the minced garlic and chopped thyme and cook for 30 seconds. Keep the garlic moving during this short step; it should smell fragrant, not browned.

Cook the Flour Before Whisking in Broth

Stir the flour into the vegetables and cook for one minute, coating the pieces evenly. Gradually whisk in the broth until the mixture looks smooth; pouring it in gradually makes it easier to work out lumps. Add the rinsed rice, salt, pepper, and browned mushrooms along with any juices in the bowl. Bring the pot to a boil before reducing it to a gentle simmer.

Simmer Until the Rice Splits, Then Add Cream

Partially cover the pot and simmer gently for 45 to 60 minutes, stirring every 10 to 15 minutes. Wild rice is ready when most of the grains have split and the centers are tender; a few grains may still look intact. If the rice is still firm, keep the pot at that gentle simmer and check again rather than turning up the heat. Stir in the heavy cream and cook gently for 3 to 5 minutes, just until heated through.

Small Adjustments That Keep This Soup’s Texture in Balance

Keep the wild rice; don’t swap in quick-cooking rice

The long simmer is built around wild rice, which needs time to soften and split. A quick-cooking rice would be tender much sooner and could turn mushy while the soup continues to cook. For this pot, the useful adjustment is to let the wild rice finish on its own schedule within the stated simmer range.

Keep the cream for the soup’s creamy finish

Heavy cream gives this version its smooth, rich finish. A dairy-free replacement would change the body and flavor, so I don’t recommend treating another cream as a direct swap in this recipe. If you need a dairy-free soup, choose a version developed around that ingredient rather than expecting this one to behave the same way.

Storage and Reheating

  • Refrigerator: Refrigerate leftovers within 2 hours and keep them covered for up to 3 to 4 days. The rice will continue to absorb broth, so the soup may thicken as it sits.
  • Freezer: The soup can be frozen in airtight containers for up to 2 to 3 months, though cream-based soups may separate slightly after thawing. Thaw overnight in the refrigerator and stir well while reheating.
  • Reheating: Warm leftovers in a saucepan over low to medium-low heat, stirring often, until hot throughout. Avoid a hard boil, which can make the cream look separated and soften the rice further.

Questions I Get Asked About This Mushroom and Wild Rice Soup

Can I use white rice instead of wild rice?+

White rice cooks faster and has a softer texture, so it won’t hold up to the same simmer or give you the characteristic chewy grains. I keep wild rice in this version and use the split, tender grains as the doneness cue.

How do I know when the wild rice is cooked?+

Most of the grains should have split open, and the centers should feel tender when you bite one. If they’re still firm, continue the gentle simmer and check again; wild rice can take the full 60 minutes.

Can I use vegetable broth instead of chicken broth?+

This version uses low-sodium chicken broth, and I can’t promise a direct broth swap will taste the same. Vegetable broth varies in saltiness and flavor, which can change the finished soup; if you use a different broth, taste before adding the listed salt.

How do I keep the soup from turning lumpy?+

Whisk the broth in gradually after the flour has cooked with the vegetables for one minute. Adding it in stages gives you time to smooth out the flour before the pot fills with liquid.

Can I make this soup dairy-free?+

This soup relies on butter and heavy cream for its base and finish, so leaving them out changes both the texture and flavor. I don’t have a direct dairy-free replacement for this version; use a recipe built for dairy-free ingredients if that’s what you need.

Creamy Mushroom and Wild Rice Soup with Fresh Thyme

Creamy mushroom and wild rice soup is made in a Dutch oven with browned cremini mushrooms, tender wild rice, and fresh thyme. A splash of heavy cream finishes this hearty soup with a smooth texture.
Prep Time 15 minutes
Cook Time 1 hour 17 minutes
Total Time 1 hour 32 minutes
Servings: 6 servings
Course: Dinner
Cuisine: American
Calories: 390

Ingredients
  

  • 1 cup wild rice
  • 4 tbsp unsalted butter divided
  • 1.5 lb cremini mushrooms sliced
  • 1 yellow onion medium, diced
  • 2 carrots medium, diced
  • 2 celery ribs diced
  • 3 cloves garlic minced
  • 1 tbsp fresh thyme leaves chopped
  • 0.25 cup all-purpose flour
  • 8 cups low-sodium chicken broth
  • 1.5 tsp kosher salt
  • 0.5 tsp black pepper
  • 1 cup heavy cream

Equipment

  • 1 6-quart Dutch oven

Method
 

  1. Rinse the wild rice in a fine-mesh strainer under cool running water.
  2. Melt 1 tablespoon of the butter in a 6-quart Dutch oven over medium-high heat. Add half the mushrooms and cook for 5-7 minutes, stirring occasionally, until browned.
  3. Transfer the browned mushrooms to a bowl.
  4. Melt another 1 tablespoon butter in the pot, add the remaining mushrooms, and cook for 5-7 minutes, stirring occasionally, until browned. Transfer them to the bowl.
  5. Reduce the heat to medium and melt the remaining 2 tablespoons butter in the pot.
  6. Add the onion, carrots, and celery and cook for 6-8 minutes, stirring occasionally, until softened.
  7. Stir in the garlic and thyme and cook for 30 seconds.
  8. Stir in the flour and cook for 1 minute.
  9. Gradually whisk in the broth until smooth.
  10. Add the wild rice, salt, pepper, and mushrooms with any accumulated juices, and bring to a boil.
  11. Reduce the heat to maintain a gentle simmer, partially cover the pot, and cook for 45-60 minutes, stirring every 10-15 minutes, until most of the rice grains have split and are tender.
  12. Stir in the heavy cream and cook gently, without boiling, for 3-5 minutes until heated through.

Notes

For the best texture, do not let the soup boil after adding the cream. Refrigerate leftovers for 3-4 days; freezing is not recommended because the cream and rice may change texture. For a vegetarian version, use vegetable broth.
About the author
Savannah

Leave a Comment

Recipe Rating