Creamy Chicken & Wild Rice Soup
When the weather turns chilly, nothing beats a steaming bowl of Creamy Chicken and Wild Rice Soup. Tender shredded chicken, chewy wild rice, and sweet carrots, celery, and mushrooms simmer together in a velvety, herb-flecked broth that tastes like it cooked all day — but it comes together in one pot in about an hour.
This is comfort food at its finest, the kind of soup that warms you from the inside out. The wild rice adds a wonderful nutty chew that sets it apart from ordinary chicken soup, while a swirl of half-and-half at the end makes the broth luxuriously creamy without feeling heavy.
It is also a fantastic make-ahead meal — the flavors deepen overnight and leftovers reheat beautifully for easy lunches all week.
Why You’ll Love This Recipe
One pot, minimal cleanup. Everything — from sautéing the vegetables to simmering the rice to shredding the chicken — happens in a single Dutch oven or soup pot. Less washing up, more cozy eating.
Ultra-creamy without the heaviness. A light flour-thickened base plus a splash of half-and-half gives you that rich, velvety texture without needing cups of heavy cream. Comforting, not leaden.
Hearty and filling. Wild rice, chicken, and vegetables make this a true meal in a bowl — no side dish required (though crusty bread for dunking is never a bad idea).
Even better the next day. Like most great soups, the flavors meld and deepen overnight in the fridge. Make it Sunday, enjoy it even more on Monday.
Ingredients
Pantry staples and fresh vegetables come together in one pot:
- 2 tablespoons olive oil
- 2 tablespoons unsalted butter
- 1 large yellow onion, diced
- 3 medium carrots, peeled and sliced
- 3 celery stalks, sliced
- 8 ounces cremini mushrooms, sliced
- 3 cloves garlic, minced
- 1/3 cup all-purpose flour
- 8 cups low-sodium chicken broth
- 1 cup uncooked wild rice blend, rinsed
- 1 1/2 pounds boneless, skinless chicken breasts or thighs
- 2 bay leaves
- 1 teaspoon dried thyme
- 1 teaspoon salt, plus more to taste
- 1/2 teaspoon black pepper
- 1 cup half-and-half
- 2 cups fresh baby spinach (optional)
- 1/4 cup chopped fresh parsley, for serving
Instructions
- Heat the olive oil and butter in a large Dutch oven or soup pot over medium heat until the butter melts.
- Add the onion, carrots, celery, and mushrooms. Cook, stirring occasionally, for 6 to 8 minutes, until the vegetables soften and the mushrooms release their liquid.
- Stir in the garlic and cook for 30 seconds until fragrant.
- Sprinkle the flour over the vegetables and stir constantly for 1 to 2 minutes to cook off the raw flour taste.
- Slowly pour in the chicken broth, stirring as you go to avoid lumps. Add the wild rice, chicken, bay leaves, thyme, salt, and pepper.
- Bring to a gentle boil, then reduce the heat to low, cover, and simmer for 40 to 45 minutes, until the wild rice is tender and the chicken is cooked through.
- Remove the chicken to a cutting board and shred it with two forks. Discard the bay leaves.
- Return the shredded chicken to the pot. Stir in the half-and-half and spinach (if using) and simmer gently for 3 to 5 minutes, until the spinach wilts and the soup is heated through. Do not boil hard once the cream is added.
- Taste and adjust the salt and pepper. Ladle into bowls, sprinkle with fresh parsley, and serve hot.
Tips and Variations
Use a true wild rice blend wisely. Wild rice blends vary — some cook in 40 minutes, others need closer to an hour. Check your package and start testing for doneness at the 35-minute mark. If your blend needs longer, give the rice a head start before adding the chicken.
Temper the half-and-half. To avoid any chance of curdling, let the half-and-half sit at room temperature while the soup simmers, and stir it in off a rolling boil. Gentle heat keeps the soup silky smooth.
Control the thickness. Wild rice keeps absorbing liquid as the soup sits, so stir in a splash of broth when reheating to loosen leftovers back up.
Try rotisserie chicken. Short on time? Stir in 3 to 4 cups of shredded rotisserie chicken at the end with the half-and-half instead.
Make it dairy-free. Use olive oil in place of butter and swap the half-and-half for full-fat coconut milk or your favorite unsweetened creamy oat milk. The coconut version adds a subtle sweetness that works surprisingly well.
Freeze it smart. This soup freezes well for up to 3 months, but freeze it before adding the half-and-half for the best texture — dairy can separate when frozen. Stir in the cream when reheating.
FAQs
Can I make this in a slow cooker?
Yes. Add everything except the flour, butter, half-and-half, and spinach to the slow cooker and cook on low for 6 to 7 hours or high for 3 to 4 hours. For a thicker soup, whisk the flour with a little broth and stir it in during the last 30 minutes, then add the half-and-half and spinach at the end.
Why is my soup so thick the next day?
That is the wild rice doing its job — it continues to absorb broth as it sits. This is completely normal. Just stir in extra chicken broth, a cup at a time, while reheating until it reaches the consistency you like.
Can I use brown rice instead of wild rice?
You can, though you will lose the distinctive nutty chew of wild rice. Brown rice needs similar timing; white rice cooks faster, so add it later to avoid mushiness.
How long do leftovers keep?
Refrigerate in an airtight container for up to 4 days. Reheat gently on the stovetop, stirring in a splash of broth to loosen as needed. It also freezes well for up to 3 months.
Thick, creamy, and loaded with tender chicken and nutty wild rice, this soup is the edible equivalent of a warm blanket. Make a big pot this weekend!
Creamy Chicken & Wild Rice Soup
Tender shredded chicken, nutty wild rice, and vegetables simmered in a velvety herb-flecked broth — pure comfort in one cozy pot.
Ingredients
- 2 tablespoons olive oil
- 2 tablespoons unsalted butter
- 1 large yellow onion, diced
- 3 medium carrots, peeled and sliced
- 3 celery stalks, sliced
- 8 ounces cremini mushrooms, sliced
- 3 cloves garlic, minced
- 1/3 cup all-purpose flour
- 8 cups low-sodium chicken broth
- 1 cup uncooked wild rice blend, rinsed
- 1 1/2 pounds boneless, skinless chicken breasts or thighs
- 2 bay leaves
- 1 teaspoon dried thyme
- 1 teaspoon salt, plus more to taste
- 1/2 teaspoon black pepper
- 1 cup half-and-half
- 2 cups fresh baby spinach (optional)
- 1/4 cup chopped fresh parsley, for serving
Instructions
- Heat the olive oil and butter in a large Dutch oven over medium heat until the butter melts.
- Add the onion, carrots, celery, and mushrooms. Cook 6 to 8 minutes, stirring occasionally, until softened.
- Stir in the garlic and cook 30 seconds until fragrant.
- Sprinkle the flour over the vegetables and stir constantly for 1 to 2 minutes.
- Slowly pour in the chicken broth, stirring to avoid lumps. Add the wild rice, chicken, bay leaves, thyme, salt, and pepper.
- Bring to a gentle boil, then reduce heat to low, cover, and simmer 40 to 45 minutes, until the rice is tender and the chicken is cooked through.
- Remove the chicken, shred with two forks, and discard the bay leaves.
- Return the shredded chicken to the pot. Stir in the half-and-half and spinach and simmer gently 3 to 5 minutes until heated through. Do not boil hard.
- Taste, adjust salt and pepper, and serve hot topped with fresh parsley.
Nutrition values are estimates and will vary with specific brands and ingredients used. Calories are an estimate per serving (about 32g protein); actual values vary with specific brands and ingredients used. The soup thickens as it sits — stir in extra broth when reheating.
