This comforting dish brings together tender chicken and nutty wild rice in a rich, creamy broth. Sautéed vegetables like onions, carrots, celery, and mushrooms build a flavorful base enhanced by garlic and herbs. Slow-simmering wild rice blends perfectly with shredded chicken before finishing with a gentle addition of cream and milk for a velvety texture. Garnished with fresh parsley, it offers a warming, satisfying experience ideal for chilly days or any cozy meal.
There was a Sunday afternoon when my kitchen felt too quiet, the kind of day that demands something warm and substantial. I pulled out a bag of wild rice from the pantry—a grain that always reminds me of northern lakes and long conversations—and decided the house needed the smell of a proper soup simmering on the stove. By the time my family wandered in asking what I was making, the broth had turned golden and the kitchen felt like home again.
I made this soup on a night when unexpected guests called saying they'd be by in an hour, and somehow it became the dish everyone still talks about. The richness comes from the cream melting into the broth so slowly and gently that it transforms everything without overwhelming it—much like a good conversation that sneaks up on you.
Ingredients
- Cooked chicken breast, shredded or diced (2 cups): Use rotisserie chicken if you can find a good one; it adds a depth that raw-cooked chicken sometimes misses, plus it saves you that whole step.
- Wild rice blend (1 cup uncooked): This grain is worth seeking out because it stays pleasantly chewy and adds an earthy flavor that regular rice simply cannot match.
- Onion (1 medium, finely chopped): The foundation of everything—take time to chop it small so it dissolves into the broth rather than staying chunky.
- Carrots and celery (2 medium carrots, diced; 2 stalks celery, diced): These three vegetables together (with onion) create the aromatic base that makes soup taste like someone's grandmother made it.
- Garlic (3 cloves, minced): Add it after the softer vegetables so it doesn't burn and turn bitter on you.
- Fresh mushrooms (1 cup, sliced): They add a subtle umami that deepens the entire pot without announcing themselves.
- Fresh parsley (2 tablespoons chopped, plus extra for garnish): This finishes the soup with brightness that cream alone cannot provide.
- Low-sodium chicken broth (6 cups): The quality of your broth matters more than you'd think; taste it before adding salt to your seasonings.
- Heavy cream and whole milk (1 cup each): Using both together gives you richness without the heaviness that all cream would bring.
- Unsalted butter and olive oil (2 tablespoons each): The butter brings nutty flavor while the oil prevents the butter from burning during the sauté.
- All-purpose flour (3 tablespoons): This thickens the soup gently and also cooks out the raw flour taste if you stir it long enough.
- Dried thyme and bay leaf (1 teaspoon thyme, 1 leaf): Thyme feels made for this soup, and the bay leaf quietly deepens everything without being obvious about it.
- Salt and black pepper (1 teaspoon salt, ½ teaspoon pepper): Always taste at the end because the broth's saltiness varies between brands.
Instructions
- Prepare the wild rice:
- Rinse your wild rice under cold water to remove any dust, then combine it with 2 cups of chicken broth in a medium saucepan. Bring it to a boil, then cover and reduce heat to simmer for 30 to 35 minutes until the grains are tender but still have a slight chew to them. You'll know it's ready when most of the liquid has been absorbed and a few grains split open.
- Build the flavor base:
- In your large pot, heat the olive oil and butter together over medium heat until they're fragrant and foaming slightly. Add your chopped onion, carrots, celery, and mushrooms, stirring occasionally for 6 to 8 minutes until the vegetables soften and the onions turn translucent at the edges.
- Bloom the aromatics:
- Stir in your minced garlic, thyme, salt, and pepper, cooking for just about a minute until your kitchen smells incredible and nothing is raw anymore. This short moment prevents the garlic from becoming harsh and bitter.
- Make the roux:
- Sprinkle the flour over your sautéed vegetables and stir constantly for 1 to 2 minutes so the flour cooks and loses its raw taste. This creates a subtle thickening base that will help the soup reach the right consistency.
- Add the broth:
- Gradually pour in the remaining 4 cups of chicken broth while stirring constantly so the flour blends smoothly without creating lumps. Add your bay leaf and bring everything to a gentle simmer.
- Combine everything:
- Stir in your cooked wild rice and shredded chicken, then let the soup simmer for 10 minutes so all the flavors find each other and become one.
- Finish with cream:
- Reduce the heat to low and slowly add the heavy cream and whole milk while stirring gently, then let it warm through for about 5 minutes without ever letting it boil. Boiling cream can separate it, and you want this soup to stay silky.
- Final touches:
- Remove the bay leaf, taste the soup, and adjust salt and pepper if needed. Stir in your fresh parsley right before serving so it stays bright green and herbaceous.
I remember my daughter coming home from school during a cold snap, walking into the kitchen and just stopping to breathe in the smell of this soup. She didn't say anything, just sat at the counter with a bowl and stayed quiet for a few minutes—that's when you know a dish has done something right.
Why Wild Rice Matters
Wild rice isn't just a grain; it's a texture that makes soup feel substantial without being heavy. It stays pleasantly chewy rather than mushy, and that slight firmness gives your spoon something satisfying to press through. Plus, it has a subtle nuttiness that plays beautifully against the creaminess of the broth, creating layers instead of one-note richness. If you've never cooked with wild rice before, this soup is the perfect reason to start.
The Cream-to-Broth Balance
The temptation is to go all-in with heavy cream because it sounds luxurious, but mixing it with whole milk creates something more nuanced. The milk keeps the soup tasting like soup rather than like you're drinking cream, and the combination feels both indulgent and somehow lighter at the same time. This balance is what makes people want a second bowl without feeling like they've overdone it.
Ways to Make It Your Own
Once you've made this soup once, you'll start seeing all the small variations that could make it feel different next time. A handful of fresh spinach stirred in at the very end brings color and a subtle earthiness, while fresh thyme leaves instead of dried add a brighter note. Some people swear by a splash of dry white wine added when they pour in the broth, which adds a complexity that deepens everything.
- Roasted rotisserie chicken brings more flavor than plain cooked chicken and saves you cooking time.
- A pinch of nutmeg stirred into the cream just before serving adds a whisper of warmth that most people won't identify but will absolutely taste.
- Crusty bread on the side transforms this from a soup course into something that feels like a meal.
This soup has a way of becoming a comfort that people return to—the kind of dish that tastes like care and warmth in a bowl. Make it once and you'll understand why.