Creamy Chicken and Wild Rice Soup
Creamy chicken and wild rice soup turns lean chicken breast, earthy mushrooms, and nutty wild rice into a cozy one pot dinner that tastes rich without heavy cream.
This soup is thick, savory, and full of real texture. The wild rice stays pleasantly chewy, the vegetables soften into the broth, and the Greek yogurt adds a smooth creamy finish with extra protein.
Why You’ll Love This Recipe
- It tastes creamy and comforting, but uses milk and Greek yogurt instead of heavy cream.
- Wild rice gives each spoonful a nutty bite that makes the soup feel hearty.
- Mushrooms, carrots, celery, onion, and garlic build deep flavor from simple ingredients.
- It makes four filling servings and reheats well for easy lunches.
Budget & Health Tip: Use one large chicken breast and bulk up the pot with extra mushrooms, carrots, and celery. You still get plenty of protein, but the vegetables and wild rice stretch the soup into a full meal for less.
Ingredients (Serves 4)
- 1 tablespoon olive oil or neutral cooking oil (15 ml)
- 1 medium yellow onion, finely chopped (150 g)
- 2 medium carrots, diced (140 g)
- 2 celery ribs, diced (100 g)
- 8 ounces mushrooms, sliced (225 g)
- 3 garlic cloves, minced (9 g)
- 1 pound boneless skinless chicken breast (450 g)
- 1 cup uncooked wild rice, rinsed (160 g)
- 6 cups low sodium chicken broth (1.4 L)
- 1 teaspoon dried thyme (1 g)
- 1/2 teaspoon black pepper (1 g)
- 1/2 teaspoon fine salt, or to taste (3 g)
- 1 cup milk (240 ml)
- 3/4 cup plain Greek yogurt (180 g)
Step-by-Step Instructions
1. Soften the Onion, Carrots, and Celery
Warm the oil in a large soup pot over medium heat. Add the onion, carrots, and celery. Cook for 5 to 7 minutes, stirring often, until the onion looks glossy and the carrots start to brighten in color.
2. Brown the Mushrooms and Garlic
Add the mushrooms and cook for 6 to 8 minutes. They will release moisture first, then the pan will sound softer as that moisture cooks away. Keep cooking until the mushrooms shrink and the edges look golden. Stir in the garlic and cook for 30 seconds, just until your kitchen smells savory and warm.
3. Simmer the Chicken and Wild Rice
Nestle the chicken breast into the pot. Add the wild rice, chicken broth, thyme, black pepper, and salt. Bring the soup to a gentle boil, then lower the heat to a steady simmer. Cover the pot and cook for 35 to 45 minutes, until the chicken is tender and the wild rice grains split open slightly.
4. Shred the Chicken
Transfer the chicken to a plate. Use two forks to pull it into bite size pieces. If the chicken resists, simmer it for a few more minutes. Tender chicken should shred with very little pressure.
5. Stir in the Creamy Finish
Whisk the milk and Greek yogurt together in a bowl. Add one ladle of hot broth from the pot and whisk again. This gentle warming helps keep the yogurt smooth. Stir the mixture back into the soup with the shredded chicken.
6. Heat Gently and Adjust the Seasoning
Keep the heat low and warm the soup for 3 to 5 minutes. Do not let it boil, or the yogurt can turn grainy. Taste the broth. Add more black pepper or a pinch of salt if it needs a brighter, fuller flavor.
Expert Troubleshooting & FAQs
Why did my Greek yogurt look grainy?
The heat was likely too high. Greek yogurt tastes best in this soup when you whisk it with milk and a little hot broth first, then warm it gently. Avoid boiling the soup after the yogurt goes in.
Can I use cooked chicken instead?
Yes. Simmer the wild rice and vegetables in the broth until the rice is tender, then stir in 2 to 3 cups cooked shredded chicken near the end. Warm it gently so it stays juicy.
Can I use regular rice instead of wild rice?
You can, but the texture will change. Wild rice has a chewy bite and nutty flavor. Brown rice works best as a substitute, though it may need a similar simmer time. White rice cooks faster and can become soft.
How do I make the soup thicker?
Let it rest for 10 minutes after cooking. Wild rice continues to absorb broth as it sits. For an even thicker soup, mash a few spoonfuls of the rice and vegetables against the side of the pot, then stir them back in.
How should I store leftovers?
Cool the soup, then store it in an airtight container in the refrigerator for up to 4 days. The rice will soak up broth, so add a splash of broth or milk when reheating over low heat.
Estimated Nutritional Facts
Per serving, approximate:
- Calories 360
- Protein 35 g
- Carbs 35 g
- Fats 10 g
Creamy Chicken and Wild Rice Soup

Ingredients
- 1 tablespoon olive oil or neutral cooking oil (15 ml)
- 1 medium yellow onion, finely chopped (150 g)
- 2 medium carrots, diced (140 g)
- 2 celery ribs, diced (100 g)
- 8 ounces mushrooms, sliced (225 g)
- 3 garlic cloves, minced (9 g)
- 1 pound boneless skinless chicken breast (450 g)
- 1 cup uncooked wild rice, rinsed (160 g)
- 6 cups low sodium chicken broth (1.4 L)
- 1 teaspoon dried thyme (1 g)
- 1/2 teaspoon black pepper (1 g)
- 1/2 teaspoon fine salt, or to taste (3 g)
- 1 cup milk (240 ml)
- 3/4 cup plain Greek yogurt (180 g)
Instructions
- 1. Soften the Onion, Carrots, and Celery. Warm the oil in a large soup pot over medium heat. Add the onion, carrots, and celery. Cook for 5 to 7 minutes, stirring often, until the onion looks glossy and the carrots start to brighten in color.
- 2. Brown the Mushrooms and Garlic. Add the mushrooms and cook for 6 to 8 minutes. They will release moisture first, then the pan will sound softer as that moisture cooks away. Keep cooking until the mushrooms shrink and the edges look golden. Stir in the garlic and cook for 30 seconds, just until your kitchen smells savory and warm.
- 3. Simmer the Chicken and Wild Rice. Nestle the chicken breast into the pot. Add the wild rice, chicken broth, thyme, black pepper, and salt. Bring the soup to a gentle boil, then lower the heat to a steady simmer. Cover the pot and cook for 35 to 45 minutes, until the chicken is tender and the wild rice grains split open slightly.
- 4. Shred the Chicken. Transfer the chicken to a plate. Use two forks to pull it into bite size pieces. If the chicken resists, simmer it for a few more minutes. Tender chicken should shred with very little pressure.
- 5. Stir in the Creamy Finish. Whisk the milk and Greek yogurt together in a bowl. Add one ladle of hot broth from the pot and whisk again. This gentle warming helps keep the yogurt smooth. Stir the mixture back into the soup with the shredded chicken.
- 6. Heat Gently and Adjust the Seasoning. Keep the heat low and warm the soup for 3 to 5 minutes. Do not let it boil, or the yogurt can turn grainy. Taste the broth. Add more black pepper or a pinch of salt if it needs a brighter, fuller flavor.









