Creamy Mushroom and Wild Rice Soup with Thyme

The mushrooms hit the hot Dutch oven first, and the kitchen starts smelling savory long before the rice is tender. This soup takes its time on the stove, but most of that is a quiet simmer while the wild rice softens in the broth. I like how the grains give each spoonful a little chew, while the cream makes the broth feel full without hiding the mushrooms.

Fresh thyme and a bay leaf season the broth as the rice cooks, so their flavor gets into the whole pot rather than sitting on top. The cream mixture goes in only after the rice is tender; whisking in a little hot broth first helps it blend smoothly. The result is a hearty soup with browned mushrooms, tender vegetables, and a creamy finish that still tastes like chicken broth and thyme.

Creamy Mushroom and Wild Rice Soup with Thyme, creamy earthy bowl
“

Kitchen Note

Use a 6-quart Dutch oven for the full batch. The pot needs room for the vegetables, mushrooms, rice, and broth, and the extra space makes it easier to stir without sloshing.

Save this creamy mushroom and wild rice soup for a cozy dinner, with thyme-scented broth and a rich finish.

Save to Pinterest

Wild Rice Needs to Split Before the Cream Goes In

Wild rice doesn’t follow the quick, tidy timing of white rice. It needs a long, gentle simmer, and the best cue is the grain itself: it should be tender, with most of the grains split open. A few intact grains are normal. Waiting for every grain to split can leave the rice softer than you want.

That texture check matters because the cream mixture is the finishing step, not a shortcut for undercooked rice. If the rice is still firm, let it continue simmering before you thicken the broth. Once it’s tender, the soup can simmer uncovered with the cream mixture until the broth has thickened slightly. You’ll still have a loose, spoonable soup rather than a heavy sauce, with the rice distinct in each bite.

What the Mushrooms, Rice, and Cream Each Bring to the Pot

Creamy Mushroom and Wild Rice Soup with Thyme, hearty thyme-flecked soup
  • Cremini mushrooms — Their savory, earthy taste is the foundation of the soup. Choose firm mushrooms with dry-looking caps; white button mushrooms work in the same way but taste a little milder.
  • Wild rice — Rinse it before it goes into the pot, then let it cook in the broth so the grains absorb the thyme and mushroom flavor. A wild rice blend isn’t a direct swap because the other grains can cook at a different pace.
  • Chicken broth — Low-sodium broth gives you more control over the final seasoning. For a vegetarian version, vegetable broth is the practical replacement, though the soup will lose some of the savory depth from chicken broth.
  • Fresh thyme — Fresh leaves bring a clean, woodsy note. If fresh thyme isn’t available, use 1 teaspoon dried thyme in place of the tablespoon of fresh leaves.
  • Heavy cream and flour — Together they give the soup its creamy body without needing to blend any of the vegetables. The flour should be whisked smooth into the cream before you add hot broth; this avoids dry pockets that can turn into little lumps in the pot.
  • Onion, celery, carrot, and garlic — These make a gently sweet, savory base beneath the mushrooms. Dice them fairly evenly so the vegetables soften at about the same rate.

From Browned Mushrooms to a Creamy Finish

Brown the mushrooms in two batches

Heat half the olive oil in the Dutch oven over medium-high heat, then sauté half the sliced mushrooms for 5–7 minutes, stirring occasionally. Transfer them to a plate once they’re browned and their liquid has evaporated. Cook the remaining mushrooms in the rest of the oil the same way, then move them to the plate too. If liquid is still pooled in the pot, give the mushrooms more time before taking them out.

Soften the vegetables without scorching the garlic

Add the diced onion, celery, and carrots to the pot and cook over medium heat for 5–7 minutes, stirring occasionally, until softened. The vegetables should look glossy and pliable, not browned at the edges. Stir in the minced garlic and cook for 30 seconds, just until fragrant. Garlic can turn bitter if it stays on the heat too long, so have the broth and rice ready to add next.

Let the rice simmer until tender

Stir in the rinsed wild rice, chicken broth, thyme, bay leaf, salt, pepper, and reserved mushrooms. Bring the pot to a boil, then cover it and reduce the heat to low for a 45–60 minute simmer. Keep the lid on while the rice cooks, and check the grains near the end of that window. They’re ready when tender and most have split.

Temper the cream and let the soup settle

Whisk the flour and cream in a medium bowl until smooth. Gradually whisk in 1 cup of hot broth from the pot, then stir that mixture into the soup. Simmer uncovered for 5–8 minutes, stirring often, until the broth thickens slightly; keep the heat gentle rather than letting the soup boil hard. Remove the bay leaf, take the pot off the heat, and rest the soup for 5 minutes before serving.

Two Simple Ways to Adapt This Mushroom and Wild Rice Soup

Make it dairy-free with oat cooking cream

Replace the heavy cream with the same amount of unsweetened oat cooking cream and whisk it with the flour as usual. The soup will still thicken, though the finish won’t be quite as rich and may have a faint oat flavor. The chicken broth means this version is dairy-free, not vegetarian.

Keep it gluten-free with a cup-for-cup flour blend

Use a gluten-free all-purpose flour blend as a one-for-one replacement for the all-purpose flour. Whisk it into the cream until smooth, then temper it with hot broth the same way. The soup should thicken, though the exact finish can vary a little by blend.

Storage and Reheating

  • Refrigerator: Store in an airtight container for 3–4 days. The rice will continue to absorb broth, so the soup will thicken as it sits.
  • Freezer: Freeze in airtight containers for up to 2–3 months. The cream may separate a little after thawing and the rice will soften, but stirring as it warms helps bring the soup back together.
  • Reheating: Warm gently on the stovetop over medium-low heat, stirring often. If it has thickened, stir in a little chicken broth; heat leftovers to 165°F and avoid a hard boil, which can make the creamy texture less smooth.

Questions That Come Up While the Soup Simmeres

Can I use frozen mushrooms instead of fresh?+

Fresh mushrooms are a better fit here. Frozen mushrooms release more moisture as they cook, so they’re harder to brown and can make the soup taste less concentrated. Use fresh cremini or white button mushrooms for the closest result.

Can I use a wild rice blend instead of pure wild rice?+

A blend isn’t a dependable one-for-one substitute because the added grains may soften before the wild rice is ready. That can leave you with some grains that are mushy and others that are still firm. Pure wild rice gives the most consistent texture in this simmered soup.

Can I leave out the bay leaf?+

Yes. The soup will still work, but it will have a little less of the subtle herbal depth the bay leaf adds during the simmer. If you use one, remove it before serving so it doesn’t end up in someone’s spoonful.

How do I handle rice that is still firm near the end of cooking?+

Keep the pot covered and continue simmering over low heat until the grains are tender. Wild rice can vary from package to package, so use the texture of the rice rather than stopping automatically when the clock reaches the end of the cooking window.

Creamy Mushroom and Wild Rice Soup with Thyme

Creamy mushroom and wild rice soup simmers in a Dutch oven until the rice is tender and most grains have split. Thyme, browned cremini mushrooms, and a gently thickened cream broth make every bowl hearty and savory.
Prep Time 15 minutes
Cook Time 1 hour 18 minutes
resting 5 minutes
Total Time 1 hour 38 minutes
Servings: 8 servings
Course: Dinner
Cuisine: American
Calories: 275

Ingredients
  

  • 2 tbsp olive oil divided
  • 1.5 lb cremini mushrooms sliced
  • 1 yellow onion medium, diced
  • 2 celery ribs, diced
  • 2 carrots medium, diced
  • 3 cloves garlic minced
  • 1 cup wild rice uncooked, rinsed
  • 8 cups low-sodium chicken broth
  • 1 tbsp fresh thyme leaves
  • 1 bay leaf
  • 1 tsp kosher salt
  • 0.5 tsp black pepper
  • 0.33 cup all-purpose flour
  • 1 cup heavy cream

Equipment

  • 1 6-quart Dutch oven

Method
 

  1. Heat 1 tablespoon of the oil in a 6-quart Dutch oven over medium-high heat.
  2. Sauté half the mushrooms for 5–7 minutes, stirring occasionally, until browned and their liquid has evaporated, then transfer them to a plate.
  3. Add the remaining oil and mushrooms to the pot.
  4. Cook for 5–7 minutes, until browned and their liquid has evaporated, then transfer them to the plate.
  5. Add the onion, celery, and carrots to the pot and cook over medium heat for 5–7 minutes, stirring occasionally, until softened.
  6. Stir in the garlic and cook for 30 seconds, until fragrant.
  7. Add the wild rice, broth, thyme, bay leaf, salt, pepper, and reserved mushrooms; bring to a boil.
  8. Cover and simmer over low heat for 45–60 minutes, until the rice is tender and most grains have split.
  9. Whisk the flour and cream in a medium bowl until smooth.
  10. Gradually whisk in 1 cup of hot broth from the pot.
  11. Stir the cream mixture into the soup and simmer uncovered for 5–8 minutes, stirring often, until slightly thickened.
  12. Remove the bay leaf and take the pot off the heat.
  13. Let the soup rest for 5 minutes before serving.

Notes

For a smooth, creamy finish, gradually whisk hot broth into the flour and cream mixture as directed. Refrigerate leftovers in an airtight container for up to 4 days; freezing is not recommended because the cream may separate and the rice may soften. For a vegetarian version, use vegetable broth.
RECIPE AUTHOR

By Alina

Explore more recipes from this contributor.

Leave a Comment

Recipe Rating