There is a particular kind of magic that happens when a pot of chicken and wild rice soup starts simmering on a cold afternoon, filling the whole kitchen with the smell of thyme, sage, and golden broth. It feels like your favorite stuffing and a chicken pot pie got together and decided to become a cozy bowl of comfort. Whether you are working through leftover holiday turkey or starting fresh with chicken thighs, this soup brings a festive sparkle to the table without a lot of fuss.
This recipe came together after a snowy Sunday when I had leftover roast chicken and a bag of wild rice in the pantry, plus a handful of dried cranberries left over from a holiday charcuterie board. That blend of earthy rice, creamy broth, and a whisper of cranberry sweetness turned an ordinary weeknight soup into something worth lighting a candle for. It is hearty, balanced, and endlessly forgiving, which is exactly what you want during the busiest season of the year.
Why You’ll Love This Recipe
This is holiday comfort food at its most honest. The wild rice gives every spoonful a nutty chew and plenty of fiber, the chicken makes it satisfying enough to be a full meal, and a splash of cream ties everything together into a velvety, cozy broth. The flavors lean festive thanks to thyme, sage, nutmeg, and a scattering of dried cranberries, but nothing about it is fussy or complicated.
It is also wonderfully practical. This soup is a champion at using up extra roast chicken or Thanksgiving turkey, it reheats beautifully, and the flavors actually deepen overnight in the fridge. If you need to keep it dairy-free, a simple swap to coconut cream or oat-based half-and-half works like a charm. Make it once and it earns a permanent spot in your cold-weather rotation.
Ingredients
The backbone of this soup is 1 cup of rinsed wild rice, par-cooked in 2 1/2 cups of water with a pinch of salt, plus 1 1/2 pounds of boneless, skinless chicken thighs cut into bite-size pieces. Thighs stay juicy and rich, but shredded rotisserie chicken or leftover turkey slides right in. You will build the broth base with 6 cups of low-sodium chicken or bone broth, 1 tablespoon of olive oil, and 1 tablespoon of unsalted butter.
The aromatics are classic and cozy: 1 medium diced onion, 2 diced celery stalks, 2 diced carrots, and 2 minced garlic cloves. For the seasoning, you will need 1/2 teaspoon of dried thyme (or 1 teaspoon fresh), 1/4 teaspoon of rubbed sage, 1/4 teaspoon of ground nutmeg, and salt and freshly ground black pepper to taste. A 1/2 cup of dry white wine deglazes the pot beautifully, though extra broth works if you prefer to skip it.
To finish, stir in 1/2 cup of heavy cream or half-and-half for silkiness, 1/4 cup of dried cranberries or a swirl of cranberry sauce for festive sweetness, and 2 tablespoons of chopped fresh parsley. A tablespoon of lemon juice or a thin strip of lemon zest is optional, but it brightens the whole bowl right before serving.

Step-by-Step Instructions
Start with the rice, since it takes the longest. In a small pot, bring 2 1/2 cups of water and a pinch of salt to a boil, add the rinsed wild rice, then reduce the heat, cover, and simmer for 40 to 45 minutes until the grains are tender but still pleasantly chewy. Drain and set aside. Par-cooking the rice separately keeps it from turning gummy in the soup and lets you control the texture.
While the rice simmers, heat the olive oil in a large Dutch oven or heavy pot over medium-high heat. Add the chicken pieces and sear until golden brown, about 5 minutes. You are not trying to cook them through here, just building a deep, savory base, so once they are browned, transfer them to a plate. Do not skip this step, because those browned bits are where a lot of the flavor lives.
Reduce the heat to medium and add the butter, followed by the onion, celery, and carrots. Cook for 6 to 8 minutes until the vegetables are soft and glossy, then stir in the garlic and cook for another 30 seconds until fragrant. Add the thyme and sage, then pour in the white wine to deglaze, scraping up all those golden bits from the bottom of the pot. Let it simmer 2 to 3 minutes to reduce.
Pour in the chicken broth and return the browned chicken to the pot, bringing everything to a gentle simmer. Add the par-cooked wild rice and simmer uncovered for about 10 minutes over low heat, until the chicken is cooked through and the soup thickens slightly. Finally, lower the heat and stir in the cream, nutmeg, salt, and pepper, along with the dried cranberries if using. Simmer 1 to 2 minutes more, brighten with a little lemon juice or zest, and ladle into bowls topped with fresh parsley.

Tips for the Best Chicken and Wild Rice Soup
The single most important tip is to resist overcooking the rice in that final simmer. Because the wild rice is already par-cooked, it only needs a short time in the broth to finish, and leaving it too long turns those lovely chewy grains soft and mushy. If you are using pre-cooked or leftover chicken, add it along with the rice so it just warms through instead of toughening.
Low-sodium broth is your friend here because it lets you season the pot on your own terms, especially once the cream and cranberries add their own balance. For extra umami depth, toss a handful of sliced mushrooms in during the sauté step. And if you love a cozy, make-ahead dinner spread, this soup pairs beautifully with something warm from the oven like this easy Instant Pot breakfast casserole for a lazy holiday brunch, or round out the meal with a sweet finish such as these pumpkin pie truffles.
Kitchen Gear for This Recipe
As an Amazon Associate, The Kitchen’s Aid earns from qualifying purchases at no extra cost to you.
Frequently Asked Questions
Can I make this soup ahead of time?
Absolutely, and it actually gets better after a day in the fridge. Store it covered and reheat gently, adding a splash of broth if it has thickened up too much overnight.
Can I freeze chicken and wild rice soup?
Yes, but freeze it before adding the cream. Stir the cream in after reheating so the dairy does not split or curdle during the thaw.
Is wild rice gluten-free?
Wild rice is naturally gluten-free. Just double-check that your broth is certified gluten-free too if you are cooking for someone with celiac or a gluten sensitivity.
What can I use instead of the white wine?
Swap in extra chicken broth, or add a splash of apple cider vinegar starting with about 1 tablespoon for a similar bright, acidic lift.
Can I use chicken breast instead of thighs?
You can. Thighs stay a little richer and more forgiving, but diced chicken breast works well, just watch it closely so it does not overcook and dry out.
Whether you are warming up after a snowy afternoon or feeding a hungry holiday crowd, this soup is the definition of a hug in a bowl. For more cozy, wholesome inspiration, browse these healthy eating ideas, and if you make this recipe, I would love to see it. Tag @thekitchensaid on Instagram so I can cheer you on, one cozy bowl at a time.
Cozy Holiday Chicken and Wild Rice Soup
American · Soup

A creamy, festive chicken and wild rice soup with tender chicken thighs, chewy wild rice, aromatic vegetables, warm herbs, and a touch of cream and cranberries.
Ingredients
- 1 cup wild rice, rinsed
- 2 1/2 cups water
- 1 1/2 lbs boneless skinless chicken thighs, cut into bite-size pieces
- 6 cups low-sodium chicken broth
- 1 tbsp olive oil
- 1 tbsp unsalted butter
- 1 medium onion, diced
- 2 celery stalks, diced
- 2 carrots, diced
- 2 garlic cloves, minced
- 1/2 tsp dried thyme
- 1/4 tsp rubbed sage
- 1/2 cup dry white wine (or more broth)
- 1/2 cup heavy cream or half-and-half
- 1/4 tsp ground nutmeg
- Salt and freshly ground black pepper to taste
- 1/4 cup dried cranberries (optional)
- 2 tbsp chopped fresh parsley
- 1 tbsp lemon juice or zest (optional)
Instructions
- Bring 2 1/2 cups salted water to a boil, add rinsed wild rice, cover and simmer 40-45 minutes until tender. Drain and set aside.
- Heat olive oil in a large pot over medium-high and sear the chicken until golden, about 5 minutes. Remove to a plate.
- Reduce heat to medium, add butter, then onion, celery and carrots. Cook 6-8 minutes until soft, then add garlic for 30 seconds.
- Stir in thyme and sage, pour in white wine to deglaze, and simmer 2-3 minutes to reduce.
- Add chicken broth and return the browned chicken to the pot. Bring to a simmer.
- Stir in the par-cooked wild rice and simmer uncovered 10 minutes until chicken is cooked through.
- Lower heat and stir in cream, nutmeg, salt, pepper and dried cranberries. Simmer 1-2 minutes and brighten with lemon.
- Ladle into bowls and garnish with fresh parsley.
Nutrition: 320 calories








1 Comment