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.

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.
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

- 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

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