Creamy One Pot Turkey Wild Rice Soup with Mushrooms
Deep, creamy turkey wild rice soup has a way of making leftovers feel planned instead of patched together. The broth turns silky from a quick flour base, the wild rice…
Tip: save now, cook later.Deep, creamy turkey wild rice soup has a way of making leftovers feel planned instead of patched together. The broth turns silky from a quick flour base, the wild rice opens up into tender little pops, and the mushrooms bring the kind of savory depth that keeps every spoonful interesting. It’s the sort of soup that settles in and tastes even better as it sits for a few minutes on the stove.
What makes this version work is the order. The vegetables cook first until the mushrooms pick up a little color, which builds flavor before the broth ever goes in. Then the flour gets cooked for a minute or two so the soup thickens without tasting raw, and the cream is added at the end so it stays smooth instead of turning flat or greasy. Wild rice needs time, and this recipe gives it exactly that.
Below, I’ll walk through the small choices that matter most, from keeping the soup creamy to handling leftover turkey so it stays tender. If you’ve ever had wild rice go chalky or a creamy soup turn thin and dull, this method fixes both problems.
The broth thickened up beautifully and the wild rice stayed tender without turning mushy. I used leftover Thanksgiving turkey and the mushrooms gave it that slow-cooked taste after only an hour.
Save this creamy turkey wild rice soup for the night after a big holiday meal when you want something hearty, cozy, and built from leftovers.
The Step That Keeps Wild Rice Tender Instead of Chalky
Wild rice is the part of this soup that can go sideways if you rush it. It needs a long simmer to split open and soften, and if the pot is boiling hard the grains can break down unevenly while the broth cooks off too fast. A gentle simmer keeps the texture intact and gives you broth that stays creamy instead of turning pasty.
The other trap is adding the turkey too soon. Leftover turkey is already cooked, so it only needs enough heat to warm through and take on the soup flavor. If it simmers for the full hour, it can get dry and stringy. Add it near the end and it stays juicy.
- The wild rice blend — A blend gives you a mix of textures and usually cooks a little more evenly than plain wild rice alone. If you use 100% wild rice, expect a longer cook time and check for tenderness before you move on.
- Cremini mushrooms — These bring a deeper, earthier flavor than white mushrooms and they brown better in the pan. If you only have white mushrooms, they’ll still work, but let them cook long enough for the moisture to evaporate so they don’t steam.
- Heavy cream — This gives the soup its plush finish and keeps it from tasting thin. Half-and-half can work in a pinch, but the broth will be lighter and a little less stable.
- Flour — The flour cooks with the vegetables before the broth goes in, which helps the soup thicken evenly. If you need a gluten-free version, use a good 1:1 gluten-free flour blend and cook it the same way for a minute or two.
Building the Soup Base Without Losing the Flavor

- Butter and aromatics — The butter carries the onion, carrots, celery, and mushrooms and gives the soup its first layer of richness. Let the mushrooms take on a little gold before the garlic goes in; if the garlic hits the pan too early, it burns before the vegetables are ready.
- Flour — Stir it constantly for the full two minutes so it loses that raw taste and coats the vegetables evenly. That quick cook also keeps the finished soup from tasting dusty.
- Broth — Turkey broth gives the best flavor here, but low-sodium chicken broth works well if that’s what you have. Use low-sodium if possible so you can control the seasoning at the end, especially after the soup reduces.
- Thyme, sage, and bay leaf — This is the seasoning trio that makes the soup taste like it belongs with leftover turkey. Dried herbs are fine here because they simmer long enough to bloom in the broth.
- Fresh parsley — Stir it in or scatter it on top at the end for a clean finish. It brightens the bowl and cuts through the cream.
The 15 Minutes of Prep and the Simmer That Does the Rest
Softening the vegetables first
Melt the butter in a large Dutch oven over medium heat, then add the onion, carrots, celery, and mushrooms. Cook them for 8 to 10 minutes, stirring now and then, until the vegetables are soft and the mushrooms have lost their raw look and picked up a little color. That browning matters because it’s where the soup gets its deep, savory base. If the pan looks dry before the vegetables soften, lower the heat rather than adding more butter too soon.
Cooking out the flour
Stir in the garlic for just a minute, then sprinkle in the flour and keep stirring until every vegetable looks lightly coated. The mixture should smell nutty, not pasty. This short cook is what keeps the soup from tasting like raw flour once the broth goes in. If you dump the broth in too fast, you’ll get lumps, so add it slowly while whisking.
Letting the rice do its work
Once the broth is smooth, stir in the wild rice, thyme, sage, bay leaf, salt, and pepper. Bring it to a boil, then drop it straight to a gentle simmer and cover the pot. Stir occasionally so the rice doesn’t stick to the bottom, and cook until the grains have burst open and turned tender, about 40 to 45 minutes. If the soup gets too thick before the rice is done, add a splash of broth rather than turning up the heat.
Finishing with turkey and cream
Stir in the shredded turkey and heavy cream and let the soup simmer for another 5 minutes, just until the turkey is hot and the broth turns silky. This is the point where people often overcook it, hoping to make it thicker, but the cream only needs gentle heat. Pull the bay leaf, taste, and adjust the salt and pepper before serving. If you want a looser soup, thin it with a little broth right at the end.
Three Practical Ways to Adjust It for What You Have
Make it dairy-free without losing the body
Swap the heavy cream for full-fat canned coconut milk or an unsweetened oat cream. Coconut milk gives the soup a faint coconut note that works better than you might expect with sage and mushrooms, while oat cream keeps the flavor closer to the original. Use the same amount and add it at the end over low heat.
Use chicken instead of turkey
Cooked shredded chicken works in exactly the same way, which makes this a good cold-weather dinner even when you don’t have turkey leftovers. Since chicken is a little milder, lean harder on the thyme and sage so the soup still tastes rounded and savory.
Stretch it for a bigger crowd
Add an extra cup of broth and another half cup of wild rice blend if you want to feed more people. The soup thickens as it sits, so a slightly looser pot at first is the right call. Hold back a little cream until the end so you can adjust the texture after the rice finishes cooking.
Make it gluten-free
Replace the flour with a certified gluten-free 1:1 blend and whisk it into the vegetables the same way. The texture will still be creamy, though the soup may look a little less glossy than the original. Keep the simmer gentle so the rice has time to finish before the broth reduces too much.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. The rice will keep absorbing liquid, so the soup thickens as it chills.
- Freezer: It freezes well, but the texture will loosen a bit after thawing because of the cream and rice. Freeze in portions for up to 2 months and thaw overnight in the fridge.
- Reheating: Rewarm slowly on the stove over low heat, adding a splash of broth to loosen it. Don’t boil it hard, or the cream can separate and the rice can go soft.
Answers to the Questions Worth Asking

Creamy One Pot Turkey Wild Rice Soup with Mushrooms
Ingredients
Equipment
Method
- Melt the butter in a large Dutch oven over medium heat. Cook the onion, carrots, celery, and mushrooms for 8–10 minutes, stirring occasionally, until softened and the mushrooms are lightly golden (about medium heat, 350–375°F equivalent).
- Add the garlic and cook for 1 minute, stirring, until fragrant and aromatic (medium heat).
- Sprinkle in the flour and stir constantly for 2 minutes, until it coats the vegetables and smells toasty (medium heat).
- Slowly whisk in the broth until smooth. Scrape up any browned bits from the bottom of the Dutch oven.
- Stir in the wild rice, thyme, sage, bay leaf, salt, and black pepper. Bring to a boil, then lower to a gentle simmer (about 185–205°F), cover, and cook 40–45 minutes, stirring occasionally, until the rice is tender and has burst open.
- Stir in the shredded turkey and heavy cream, then simmer for 5 minutes until heated through and creamy (gentle simmer).
- Thin the soup with a splash of broth if it’s too thick. Remove the bay leaf and taste, then adjust the seasoning with more salt and black pepper as needed.
- Ladle into bowls and garnish with chopped fresh parsley. Serve hot immediately.