Creamy mushroom chicken and wild rice soup lands in that rare spot between comforting and substantial. The broth stays silky without turning heavy, the wild rice keeps a pleasant chew, and the mushrooms bring the kind of earthy depth that makes every spoonful taste like it simmered all afternoon. It eats like a full meal, not a starter, which is why it has a way of disappearing fast once it hits the table.
The trick is building the base in layers. You soften the onion, carrot, and celery first so the soup starts sweet instead of flat, then cook the flour briefly before the broth goes in so the cream finishes with body instead of tasting raw or gluey. The chicken simmers right in the pot, which keeps it tender and lets it soak up the thyme, mushrooms, and broth as the wild rice cooks.
Below you’ll find the small details that matter most: how to keep the cream smooth, what to watch for when the rice is getting close, and a few smart swaps if you need to work with what’s in the fridge.
The wild rice stayed chewy, the cream never broke, and the mushrooms gave the broth this deep savory taste I wasn’t expecting. I reheated the leftovers the next day and it was even better.
Save this creamy mushroom chicken and wild rice soup for the nights when you want a rich, one-pot dinner with chewy rice, tender chicken, and a broth that tastes slow-cooked.
The Step That Keeps the Soup Creamy Instead of Grainy
The part that trips people up is usually the flour-and-cream finish. If the flour doesn’t cook for a minute or two, the soup can taste pasty later. If the cream goes in while the pot is boiling hard, it can separate or pick up a slightly curdled look, especially if the broth was reduced too aggressively.
This recipe stays smooth because the roux gets a head start with the vegetables, then the broth loosens everything before the cream ever shows up. The other detail that matters is the simmer: you want a gentle bubble, not a rolling boil, so the wild rice cooks through without beating the chicken into strings.
What Each Ingredient Is Actually Doing in This Soup

- Wild rice blend — This is what gives the soup its chew and makes it feel complete. A plain white rice swap will cook faster, but you’ll lose that nutty texture and the broth won’t have the same staying power. If you’re using a blend with different grains, check it a few minutes early because some mixes soften faster than others.
- Mixed mushrooms — Cremini give you a dependable earthy base, while shiitake bring deeper savoriness. You can use all cremini if that’s what you have, but don’t skip browning them a little; that extra moisture needs to cook off before the soup can taste rich instead of watery.
- Chicken breast — It shreds cleanly after simmering and keeps the soup lean. Thighs work too if you want a richer result, and they stay a touch more forgiving if the soup simmers a few minutes long. Cut larger breasts in half so they cook through at the same pace as the rice.
- Heavy cream — This is what turns the broth from thin to plush at the end. Half-and-half works in a pinch, but the soup will be less silky and a little more prone to looking split if it boils. Stir it in off the heat for the smoothest finish.
- Flour and butter — Together they build the base that keeps the soup from feeling loose. Let the flour cook briefly in the butter before the broth goes in or the finished soup can taste chalky. That minute matters more than people think.
- Thyme and bay leaf — These bring the broth into balance and keep the cream from tasting flat. Fresh thyme is great if you have it, but dried thyme works well here because it has time to bloom in the simmer.
Building the Pot in a Way That Lets the Wild Rice Finish on Time
Softening the vegetables first
Melt the butter and cook the onion, carrot, and celery until the onion looks translucent and the edges of the carrots start to soften. That early sauté builds sweetness into the soup, which matters because the cream will mute some of the sharpness later. If the vegetables stay crunchy at this stage, they’ll still taste a little raw in the finished bowl.
Cooking off the mushrooms before the liquid goes in
Add the garlic and mushrooms and let them cook until the pan looks less crowded and the mushrooms have dropped their liquid. This is where the depth starts. If you rush straight to the broth, the mushrooms just float around tasting boiled instead of savory. A little browning on the bottom of the pot is good here.
Letting the soup simmer without boiling it hard
Once the broth, rice, chicken, thyme, and bay leaf are in, bring everything to a steady simmer and then lower the heat so it only bubbles lazily. Wild rice needs time, and chicken breast stays tender when it cooks slowly. If the pot boils too hard, the rice can split before it’s tender and the chicken can turn stringy.
Finishing with cream and shredded chicken
Pull out the chicken when it’s cooked through, shred it, and stir it back in after the cream goes in. That keeps the chicken from overcooking while the soup finishes. Remove the bay leaf before serving, then taste for salt and pepper at the end, since the broth and cream both soften seasoning more than you’d expect.
How to Adjust This Soup Without Losing What Makes It Work
Dairy-Free Version
Swap the butter for olive oil or a dairy-free butter and use full-fat coconut milk or an unsweetened oat cream at the end. The soup will still be creamy, but the flavor will shift a little, so keep the thyme and mushrooms front and center. Add the dairy-free cream off the heat so it stays smooth.
Using Chicken Thighs Instead of Breast
Chicken thighs make the soup richer and a little more forgiving if it simmers a few minutes longer than planned. They shred into softer pieces and bring more body to the broth. Use the same amount, and check for tenderness rather than relying only on timing.
Making It Gluten-Free
Use a gluten-free flour blend that works as a 1:1 substitute for thickening. The texture will still be creamy if you cook the flour in the butter first and whisk in the broth gradually. Also check that your broth is certified gluten-free, since that’s where hidden gluten usually sneaks in.
Make-Ahead and Leftover Storage
The soup thickens as it sits because the rice keeps absorbing liquid. If you want it looser the next day, stir in a splash of broth or water while reheating. The cream and rice both hold up well, which makes this a strong leftover soup instead of one that turns dull or broken.
Storage and Reheating
- Refrigerator: Store for up to 4 days. The rice will continue to absorb broth, so expect a thicker texture.
- Freezer: It freezes, but the cream can separate a bit after thawing and the rice softens. Freeze in portions for up to 2 months and stir well when reheated.
- Reheating: Warm it gently on the stove over low heat with a splash of broth. Don’t boil it hard or the cream can look split and the chicken can dry out.
Answers to the Questions Worth Asking

Creamy Mushroom Chicken And Wild Rice Soup
Ingredients
Equipment
Method
- Melt butter in a large Dutch oven over medium heat, then sauté onion, carrots, and celery for 5 minutes until slightly softened and glossy.
- Add garlic and sliced mixed mushrooms, then cook for 4 minutes, stirring, until mushrooms release moisture and start to brown at the edges.
- Whisk in flour and cook for 1-2 minutes to remove the raw flour taste, stirring constantly so it doesn’t stick.
- Add chicken broth, wild rice blend, chicken breast, dried thyme, and bay leaf, stirring to combine and scraping up any browned bits from the bottom.
- Simmer the soup for 40 minutes, stirring occasionally, until the wild rice is tender and the chicken is cooked through.
- Remove the chicken to a plate and shred it with two forks, then return it to the pot and remove the bay leaf.
- Stir in heavy cream and simmer for 5 minutes to thicken and warm through.
- Season with salt and pepper to taste, then serve hot.