Creamy Mushroom Chicken and Wild Rice Soup earns a permanent spot in the rotation because it lands in that sweet spot between cozy and substantial. The broth turns silky without getting heavy, the wild rice keeps a pleasant chew, and the mushrooms bring a deep, earthy note that makes each spoonful taste like it simmered all afternoon, even though it comes together in under an hour.
The trick is building the soup in layers instead of dumping everything in at once. Cooking the flour for a minute or two takes away that raw taste and gives the broth enough body to support the cream later, while simmering the chicken in the pot means it soaks up the thyme and mushroom flavor as it cooks. Wild rice needs time to soften, so it goes in early and gets the full simmer it needs to stay pleasantly tender instead of chalky in the center.
Below, you’ll find the exact cues I use for getting the mushrooms browned enough, the cream stirred in without curdling, and a few swaps that still keep the soup hearty and balanced.
The wild rice stayed pleasantly chewy, the mushrooms gave the broth a deep savory taste, and the cream stirred in smoothly without turning grainy. My husband went back for a second bowl before I’d even sat down.
Save this creamy mushroom chicken and wild rice soup for the nights when you want a thick, cozy bowl with real texture from wild rice and mushrooms.
The Reason This Soup Stays Creamy Instead of Turning Gluey
A lot of creamy chicken soups go wrong the same way: the flour never gets fully cooked, the broth gets poured in too fast, and the final bowl tastes pasty instead of rich. This version avoids that by making a quick roux first, then loosening it with broth before the cream ever goes in. That gives the soup body without that floury finish people notice right away.
Wild rice is the other place people get tripped up. It needs a longer simmer than white rice, and if you add it late, it stays tough and distracts from everything else in the pot. Here, it cooks in the broth with the chicken, which gives the rice time to soften and lets the starch from the rice help thicken the soup naturally.
- The roux — Butter and flour cook together for a minute or two so the soup thickens smoothly. If you skip that step, the broth can taste raw and the texture stays thin.
- Wild rice blend — This brings chew and structure. A plain long-grain rice will cook faster, but it won’t give you the same hearty bite.
- Mushrooms — Cremini are great here, and shiitake adds extra depth if you have it. Use whatever mix looks best, but slice them evenly so they cook at the same pace.
- Chicken breast — It poaches gently in the soup and shreds cleanly. Thighs work too, but they make the broth a little richer and darker.
What Each Ingredient Is Doing in the Pot

- Chicken broth — This is the base flavor, so use one you’d actually drink. A boxed broth works fine, but if it tastes flat on its own, the soup will too.
- Heavy cream — This gives the soup its silky finish and keeps it from feeling watery. Half-and-half will work, but the soup will be thinner and slightly less lush.
- Butter — It carries the vegetables and starts the roux. Olive oil can work in a pinch, but you lose some of the round, rich flavor butter gives here.
- Carrots, celery, and onion — This is the base that keeps the soup from tasting one-note. Dice the onion small and slice the carrots and celery evenly so they soften at the same time.
- Thyme and bay leaf — Thyme brings that classic chicken-soup smell, and the bay leaf adds quiet depth. Don’t skip them unless you’re replacing both with another herb, because the soup tastes flatter without that background note.
- Flour — It thickens the broth just enough to support the cream. If you need a gluten-free version, a good 1:1 gluten-free flour blend works better than cornstarch here because it behaves more like a roux.
Building the Soup So the Rice Stays Tender and the Cream Stays Smooth
Softening the vegetables first
Melt the butter in a large pot and cook the onion, carrots, and celery until the onion turns translucent and the edges start to look glossy. You’re not trying to brown them hard, just take the raw edge off and build a sweet base. If the pot runs dry or the vegetables start sticking, the heat is too high and the butter is scorching instead of helping.
Cooking out the flour
Stir in the garlic and mushrooms, then add the flour and cook it for a minute or two. The mixture should look a little pasty at first, then loosen as the flour coats the vegetables and loses that raw smell. If you add the broth before the flour cooks, the soup can taste dusty and never fully smooth out.
Letting the simmer do the work
Add the broth, wild rice, chicken, thyme, and bay leaf, then bring everything up to a gentle simmer. Keep it at a low bubble, not a rolling boil, or the chicken gets stringy and the broth can turn cloudy. After about 40 minutes, the rice should be tender but still chewy, and the chicken should pull apart easily with a fork.
Finishing with cream
Pull the chicken out to shred it, remove the bay leaf, then stir in the cream and return the chicken to the pot. Keep the heat low at this point. Cream doesn’t like a hard boil, and that’s how you end up with a broken-looking soup instead of a smooth one. Taste at the end and season with salt and pepper until the broth tastes full and balanced.
How to Adjust This Soup Without Losing Its Comforting Texture
Gluten-Free Version That Still Thickens Well
Swap the flour for a trusted 1:1 gluten-free flour blend and cook it the same way in the butter and vegetables. That gives you the closest texture to the original. Cornstarch will thicken the soup, but the finish is slicker and less velvety.
Using Chicken Thighs Instead of Breast
Boneless, skinless thighs work beautifully and give the broth a little more richness. They stay tender even if the soup simmers a bit longer, which makes them forgiving. The only tradeoff is a slightly darker, meatier flavor.
Dairy-Free Swaps
Use olive oil in place of the butter and a full-fat unsweetened coconut cream or oat-based cooking cream instead of heavy cream. The soup will still be creamy, but the flavor shifts a little, especially with coconut cream, so keep the thyme and mushrooms front and center.
Storage and Reheating
- Refrigerator: Keeps well for 3 to 4 days. The soup thickens as it sits because the rice keeps absorbing liquid.
- Freezer: It freezes, but the cream can separate a little on thawing. For the best texture, freeze before adding the cream, then stir the cream in after reheating.
- Reheating: Warm it gently over low heat and add a splash of broth if it has thickened too much. A hard boil can make the cream look broken and turn the chicken dry.
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 sauté the onion, carrots, and celery for 5 minutes until softened, stirring occasionally.
- Add the garlic and sliced mushrooms and cook for 4 minutes, stirring, until the mushrooms release moisture and begin to brown at the edges.
- Whisk in the flour and cook for 1-2 minutes, stirring constantly, until it smells nutty and the pot looks slightly paste-like.
- Add the chicken broth, wild rice blend, chicken breast, dried thyme, and bay leaf, then stir to combine and scrape up any browned bits.
- Simmer for 40 minutes, stirring occasionally, until the wild rice is tender and the chicken is cooked through.
- Remove the chicken and shred it, then remove the bay leaf from the pot.
- Stir in the heavy cream, return the shredded chicken to the pot, and simmer for 5 minutes to heat through and slightly thicken.
- Season with salt and pepper to taste, then stir and serve hot.