Cremini mushrooms, tender chicken, and wild rice turn this soup into a full meal with a broth that lands somewhere between cozy and elegant. The wild rice stays pleasantly chewy, the mushrooms give the pot a deep savory base, and the cream goes in at the end so the soup stays silky instead of heavy.
The key is building flavor before the broth goes in. Sautéing the onion, carrots, celery, garlic, and mushrooms first gives the soup a head start, and the flour cooks briefly in the butter so it thickens without tasting raw. Wild rice also needs time, so this is the kind of soup that rewards a real simmer instead of a rushed boil.
Below you’ll find the exact order that keeps the chicken tender and the cream smooth, plus a few ways to adapt it if you want to swap in different mushrooms or make it a little lighter.
The wild rice stayed perfectly chewy and the cream never curdled. I also loved that the chicken shredded right in the pot after simmering, so the soup felt hearty without needing a bunch of extra steps.
Love this creamy mushroom chicken and wild rice soup? Save it to Pinterest for the nights when you want a hearty one-pot dinner with chewy rice, tender chicken, and a silky broth.
The Trick to Keeping the Wild Rice Chewy Instead of Mushy
Wild rice blend needs enough time to soften, but not so much that it splits open and disappears into the broth. The mistake most people make is boiling the soup hard once everything is in the pot. That breaks the rice down faster and can make the chicken stringy at the same time.
A steady simmer is what you want here. It gives the rice time to cook through while the broth thickens gently from the flour and the starch from the rice. If the soup looks too thick before the rice is tender, add a splash more broth instead of turning up the heat. That small adjustment keeps the texture creamy and the grains intact.
- Wild rice blend — A blend cooks more evenly than straight wild rice and gives you a mix of textures in every spoonful. If you use pure wild rice, expect a longer simmer and a slightly firmer bite.
- Chicken breast — It shreds cleanly after simmering and keeps the soup light enough to balance the cream. Thighs work too, but they make the broth a little richer and more savory.
- Cremini and shiitake mushrooms — Cremini bring the familiar earthy base, while shiitake add a deeper, almost brothy flavor. If shiitake are hard to find, use all cremini and the soup will still taste full-bodied.
- Heavy cream — This goes in after the chicken is cooked, when the soup is at a gentle simmer. That timing matters because cream can separate if it gets boiled hard.
What Each Ingredient Is Actually Doing in This Recipe

- Primary ingredient (the star) — Quality matters most. Choose the best you can find.
- Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
- Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
- Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
- Supporting ingredients — Complement the main ingredient without overpowering it.
- Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
- Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
- Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.
Building the Pot in the Right Order
Softening the Vegetables First
Melt the butter and cook the onion, carrots, and celery until the onion looks translucent and the carrots just start to lose their raw edge. This base is what gives the soup body before the cream ever goes in. If the vegetables stay undercooked, the broth tastes thin and the finished soup feels a little harsh.
Cooking the Mushrooms Until They Give Up Their Moisture
Add the garlic and mushrooms and cook until the mushrooms shrink and the pan smells deeply savory. They need this time so their moisture cooks off and their flavor concentrates. If you rush this step, the mushrooms steam in their own liquid and the soup loses a lot of depth.
Thickening Before the Broth Goes In
Whisk the flour into the butter and vegetables and let it cook for 1 to 2 minutes. You want it to look pasty, not blond or toasted. This brief cooking step takes the raw edge off the flour and helps the broth thicken evenly instead of turning grainy.
Simmering Until the Rice and Chicken Are Done
Add the broth, wild rice, chicken, thyme, and bay leaf, then hold the soup at a low simmer for about 40 minutes. The chicken should be cooked through and the rice should have a pleasant chew, not a crackly center. If the pot boils hard, the chicken can tighten up and the broth can reduce too fast.
Finishing with Cream and Shredded Chicken
Pull out the chicken, shred it, and return it to the pot after the rice is tender. Stir in the cream last and let the soup warm through for a few minutes without bubbling aggressively. That gentle finish keeps the broth smooth and gives you a clean, creamy texture instead of a broken one.
How to Adapt This Soup Without Losing the Comfort
Make it dairy-free
Swap the butter for olive oil or a plant-based butter and use unsweetened oat cream or coconut cream instead of heavy cream. Oat cream keeps the flavor neutral, while coconut cream adds a faint sweetness that changes the soup a bit more. Keep the heat low when you stir it in so the texture stays smooth.
Use chicken thighs for a richer broth
Boneless thighs give you softer, more forgiving meat and a deeper savory finish. They stay juicy even if the soup simmers a little longer than planned, which makes them a strong choice if you like a heartier bowl.
Make it gluten-free
Replace the flour with a gluten-free 1:1 thickener or use cornstarch slurry near the end of cooking. Cornstarch thickens fast, so add it slowly and let the soup simmer just long enough to lose the raw starch taste. The texture will be a little glossier and lighter than the flour-thickened version.
Stretch it for a bigger crowd
This soup scales well, but use a pot with enough surface area so the rice cooks evenly. If you double it, watch the simmer time closely and add extra broth if the rice drinks it up before the chicken is done. A crowded pot thickens faster than you expect.
Storage and Reheating
- Refrigerator: Store for up to 4 days. The rice will keep soaking up broth, so expect the soup to thicken as it sits.
- Freezer: It freezes, but the cream can change texture a bit. Freeze before adding the cream for the best result, then stir it in after reheating.
- Reheating: Warm it gently on the stove over low heat with a splash of broth or water. High heat is the mistake here — it can split the cream and overcook the chicken.
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 starting to soften.
- Add the garlic and sliced mushrooms and cook for 4 minutes, stirring, until the mushrooms release moisture and begin to brown.
- Whisk in the flour and cook for 1-2 minutes to remove the raw flour taste, stirring constantly so it coats the vegetables.
- Add the chicken broth, wild rice blend, chicken breast, dried thyme, and bay leaf, scraping up any browned bits from the bottom.
- Simmer for 40 minutes over medium heat, stirring occasionally, until the wild rice is tender and the chicken is cooked through.
- Remove the chicken from the pot, shred it, and remove the bay leaf before returning the soup to the next step.
- Stir in the heavy cream, return the shredded chicken to the pot, and simmer for 5 minutes to heat through.
- Season with salt and pepper to taste, then keep warm until ready to serve.