Deep, earthy mushroom flavor and a creamy broth give this chicken and wild rice soup the kind of staying power that makes people go back for a second bowl before they’ve even finished the first. The wild rice keeps its little chewy bite, the chicken turns tender and shreddable, and the mushrooms melt into the background in the best way, adding depth instead of calling attention to themselves. It eats like a full meal, not a side dish pretending to be dinner.
The part that makes this version work is the order. The vegetables get a real sauté first, which builds the base instead of dumping everything into broth and hoping for the best. The flour cooks briefly with the butter and vegetables, so the cream broth thickens without tasting pasty. Wild rice needs time, and chicken breast stays in the pot just long enough to cook through without turning stringy. The soup finishes with cream at the end, off the hottest part of the heat, which keeps the broth smooth.
Below you’ll find the small details that matter most: how to keep the mushrooms from going watery, why the wild rice blend needs more time than you might expect, and the best way to shred the chicken so the soup stays hearty instead of falling apart.
The broth thickened up beautifully and the wild rice stayed pleasantly chewy instead of turning mushy. I made it on a Sunday and my husband asked for the leftovers two nights in a row.
Save this creamy mushroom chicken and wild rice soup for the nights when you want a hearty bowl with chewy rice, tender chicken, and a broth that tastes like it simmered all afternoon.
The Trick to Keeping the Broth Creamy Without Losing the Wild Rice
The easiest way to ruin this soup is to rush the thickening step or crank the heat after the cream goes in. Wild rice needs a long simmer to soften evenly, and heavy cream wants gentle heat. If the pot is boiling hard when you add the cream, the broth can separate or turn grainy around the edges. The goal is a steady simmer where the rice finishes tender and the broth thickens just enough to coat a spoon.
The other thing people miss is that the flour has to cook before the liquid goes in. That short minute or two takes away the raw flour taste and helps the broth thicken smoothly instead of clumping. If your soup ever turns out thin, it usually means the flour didn’t get a chance to bloom or the soup didn’t simmer long enough after the broth was added.
What Each Ingredient Is Doing in This Soup

- Wild rice blend — This is what gives the soup its chew and nutty flavor. A true wild rice blend works better than plain white rice here because it holds up to the long simmer and gives the soup more texture. If you use straight wild rice, expect a longer cook time; if you use regular rice, the texture will be softer and less hearty.
- Mixed mushrooms — Cremini bring the deep, meaty flavor, and shiitake add a little extra earthiness. Slice them fairly thick so they don’t disappear during simmering. White button mushrooms work in a pinch, but the soup will taste lighter and less layered.
- Chicken breast — It turns tender and shreds neatly after simmering in the broth. Cut larger pieces if yours are small, since overcooked thin pieces dry out faster. Chicken thighs also work and give you a richer soup, though the texture will be a little softer and more forgiving.
- Heavy cream — This gives the broth its body and silky finish. Half-and-half can work if you want a lighter soup, but it won’t be as rich and it may not coat the spoon the same way. Add it at the end so it stays smooth.
- Butter and flour — This is the base of the thickened broth. The butter carries the vegetables and the flour gives the soup its structure. Let the flour cook for a full minute before adding broth, or the finished soup can taste chalky.
Building the Soup in the Right Order
Softening the Vegetables First
Melt the butter and cook the onion, carrots, and celery until the onion turns translucent and the carrots just start to soften. This stage builds the savory base of the soup, so don’t rush it with high heat. If the vegetables brown too fast, the broth can taste harsh instead of mellow and round. You want them glossy, fragrant, and barely picking up color.
Cooking the Mushrooms and Garlic
Add the mushrooms and let them release their moisture before the garlic goes in. At first they’ll look crowded and a little dry, then they’ll shrink and start to smell nutty and deep. That’s the point where the garlic goes in for a short cook. If the garlic goes in too early, it can scorch before the mushrooms are ready.
Thickening the Base
Sprinkle in the flour and stir until it disappears into the butter and vegetables. Cook it for a minute or two so the raw taste cooks out, then whisk in the broth a little at a time. This keeps the soup smooth instead of lumpy. Once the liquid is in, scrape the bottom of the pot well; those browned bits are part of the flavor.
Simmering Until the Rice Turns Tender
Add the chicken, wild rice, thyme, and bay leaf, then let the soup simmer gently until the rice is tender and the chicken is cooked through. The pot should never be at a hard boil. A strong boil can break the chicken into dry shreds before the rice is ready. If the rice still has a firm center after 40 minutes, keep going and add a splash more broth if needed.
Finishing With Cream and Shredded Chicken
Pull the chicken out, shred it, and return it to the pot after the rice is tender. Remove the bay leaf, lower the heat, and stir in the cream. The soup should look glossy and just slightly thicker than you want in the bowl, because it will settle as it sits. Taste at the end and season with salt and pepper only after the cream goes in, since dairy softens the seasoning.
How to Adapt This Soup for Different Kitchens and Different Schedules
Dairy-Free Version
Swap the heavy cream for full-fat coconut milk or an unsweetened dairy-free cooking cream. Coconut milk brings a faint sweetness and a softer finish, while a neutral dairy-free cream keeps the flavor closer to the original. The soup won’t taste quite as rich, but the broth will still feel full and silky.
Using Chicken Thighs Instead of Breasts
Chicken thighs give you a richer, more forgiving soup because they stay juicy through a long simmer. They’ll shred into slightly softer pieces than breast meat, which works well here. If you like a deeper, more savory broth, this is the swap I’d choose first.
Gluten-Free Adjustment
Use a gluten-free all-purpose flour blend in place of the regular flour, or thicken the soup with a cornstarch slurry at the end. The flour route gives you the closest texture to the original. If you use cornstarch, mix it with cold water first and add it near the end, because it thickens fast and can turn gluey if it boils hard.
How to Stretch It for a Bigger Crowd
Add another cup or two of broth and a handful more mushrooms if you want to serve this as a lighter first course for a crowd. The flavor scales well, but the rice keeps soaking up liquid as it sits, so loosen leftovers with extra broth before reheating. That keeps the soup creamy instead of turning into a thick stew.
Storage and Reheating
- Refrigerator: Store for up to 4 days. The rice will keep absorbing broth, so the soup thickens as it sits.
- Freezer: It freezes, but the cream can separate a little when thawed. For the best texture, freeze before adding the cream if you know you’ll be storing a batch.
- Reheating: Warm gently over low heat and add a splash of broth or water to loosen it. Don’t boil it hard, or the dairy can split and the chicken can dry out.
Questions I Get Asked About This Recipe

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, stirring until softened and lightly glossy.
- Add the garlic and sliced mushrooms and cook for 4 minutes, stirring until the mushrooms release their moisture and begin to brown at the edges.
- Whisk in the flour and cook for 1-2 minutes to remove the raw flour taste, coating the vegetables evenly.
- Add the chicken broth, wild rice blend, chicken breast, dried thyme, and bay leaf; bring to a simmer.
- Simmer for 40 minutes, stirring occasionally, until the wild rice is tender and the chicken is cooked through (no longer pink in the center).
- Remove the chicken from the pot, shred it, and discard the bay leaf.
- Stir in the heavy cream, return the shredded chicken to the pot, and simmer for 5 minutes until the soup turns creamy and cohesive.
- Season with salt and pepper to taste, then serve hot.