Big bowls of creamy mushroom chicken and wild rice soup have a way of disappearing fast, especially when the broth turns silky and the rice stays pleasantly chewy instead of collapsing into mush. The mushrooms bring a deep, earthy base, the chicken makes it hearty enough for dinner, and the cream ties everything together without making the pot feel heavy.
What makes this version work is the order. The flour cooks in the butter before any liquid goes in, which gives the broth body without a raw taste. The wild rice blend simmers long enough to open up and turn tender, and the cream goes in at the end so it stays smooth. If you rush that last part or boil it hard after adding cream, the texture gets thinner and less clean.
Below, I’ve included the little details that matter most: how to keep the mushrooms from tasting flat, why the chicken goes in whole instead of shredded from the start, and the best way to reheat the soup without losing that velvety finish.
The mushrooms got that deep, savory flavor and the wild rice stayed chewy even the next day. I loved that the cream went in at the end — the soup stayed smooth and never broke when I reheated it.
Creamy mushroom chicken and wild rice soup with that silky broth and chewy rice deserves a spot in your dinner rotation.
The Trick to Keeping Wild Rice Tender Without Overcooking the Chicken
Wild rice blend is the ingredient that needs the most patience here. It takes longer than white rice, and that longer simmer is what gives the soup its satisfying bite. The mistake people make is pulling the soup too early because the chicken looks done first. If the rice is still tough, the broth tastes thin and the texture feels unfinished.
Cooking the chicken whole in the soup solves two problems at once. It stays juicy, and it flavors the broth as it simmers. Shredding it at the end keeps the pieces tender instead of stringy. The mushrooms also need a little space in the pot; if they’re crowded and steamed instead of sautéed, they’ll taste soft and flat instead of savory.
What Each Ingredient Is Actually Doing in This Soup

- Mixed mushrooms — Cremini give you that meaty, familiar mushroom flavor, while shiitakes add a deeper, more woodsy note. You can use all cremini if that’s what you have, but don’t skip the browning step; mushrooms need heat first so they release moisture and then take on color.
- Wild rice blend — This is what gives the soup its chew and keeps it from feeling like plain chicken soup with cream. A true wild rice blend cooks more evenly than pure wild rice and gives you a better mix of textures. If you swap in only wild rice, expect a longer simmer and a firmer bite.
- Heavy cream — This softens the broth and gives the soup its finished, velvety body. Half-and-half works in a pinch, but the soup will be thinner and a little less luxurious. Add it after the rice is tender, not before, so it stays smooth.
- Flour and butter — This quick roux is what thickens the soup without making it pasty. Cook it for a full minute or two so the raw flour taste disappears. If you rush this step, the broth can taste dusty instead of rich.
- Chicken breast — Using whole chicken breast keeps the meat moist while the soup simmers. You can use boneless thighs if you want a richer, darker result, and they’ll hold up even better during the longer cook time.
Building the Soup in the Right Order
Cooking the Vegetables First
Melt the butter in a large pot, then add the onion, carrots, and celery. Cook them until the onion turns translucent and the vegetables look glossy at the edges, not browned. This first layer builds sweetness into the soup base. If the pot is too hot, the onion will scorch before the carrots soften, and the broth will taste sharp instead of rounded.
Letting the Mushrooms Brown Before the Flour Goes In
Add the garlic and mushrooms and cook until the mushrooms shrink and release their moisture. Keep going until the pan looks mostly dry again and the mushrooms start to pick up a little color. That’s the point where their flavor gets concentrated. If you dump in the flour before the mushrooms cook down, the mixture turns gummy instead of savory.
Building the Broth and Simmering Through
Whisk in the flour and cook it briefly, then add the broth, wild rice, chicken, thyme, and bay leaf. Bring the pot to a steady simmer, not a rolling boil. You want small bubbles moving across the surface so the rice softens evenly and the chicken stays tender. A hard boil can make the chicken stringy and can also cloud the broth.
Shredding and Finishing with Cream
After about 40 minutes, check the rice. It should be tender with a little chew, not hard in the center. Pull the chicken out, shred it, remove the bay leaf, then stir the chicken back in with the cream. Keep the heat low at this point. If the soup boils after the cream goes in, it can separate and lose that smooth finish.
How to Adapt This for a Different Pantry or Diet
Make It Dairy-Free Without Losing Body
Swap the butter for olive oil or dairy-free butter and replace the heavy cream with full-fat canned coconut milk. The coconut flavor stays in the background once the mushrooms and thyme are in the pot, but the soup will taste a little softer and less rich than the original.
Use Thighs Instead of Chicken Breast
Boneless skinless thighs give you a deeper chicken flavor and hold up well if the soup simmers a few minutes longer than expected. They’re the better choice if you want a richer pot and don’t mind a slightly darker broth.
Make It Gluten-Free
Use a gluten-free flour blend in place of the all-purpose flour, or thicken the soup with a cornstarch slurry near the end. The flour route gives the most classic texture, while cornstarch makes the broth slightly shinier and a bit lighter.
Stretch It for a Bigger Crowd
This soup scales well, but use a wide pot so the rice still simmers evenly. If you double it, keep an eye on seasoning at the end; a larger batch usually needs more salt than you expect because the broth has more volume to balance.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. The rice will keep absorbing broth, so the soup thickens as it sits.
- Freezer: Freeze for up to 2 months, but expect the cream to separate a little. It still tastes good, but the texture is best if you freeze the soup before adding the cream and stir it in when reheating.
- Reheating: Warm it gently on the stove over low heat, adding a splash of broth if it looks too thick. Don’t boil it after it’s been chilled; that’s the fastest way to break the cream and make the rice turn heavy.
Answers to the Questions Worth Asking

Creamy Mushroom Chicken and Wild Rice Soup
Ingredients
Equipment
Method
- Melt the butter in a large pot over medium heat, then add the onion, carrots, and celery. Sauté for 5 minutes, stirring occasionally, until the onion looks translucent and the vegetables begin to soften.
- Add the garlic and sliced mushrooms to the pot and stir well. Cook for 4 minutes, until the mushrooms release moisture and look tender.
- Sprinkle in the flour and whisk continuously for 1–2 minutes. Cook until the mixture looks smooth and slightly opaque.
- Add the chicken broth, wild rice, chicken breast, thyme, and bay leaf to the pot and bring to a simmer. Then reduce to a steady simmer and cook for 40 minutes, until the wild rice is tender and the chicken is cooked through.
- Remove the chicken from the pot, shred it, and return it to the soup; discard the bay leaf. Stir to combine.
- Pour in the heavy cream and simmer for 5 minutes. Taste and season with salt and pepper, then serve hot.



