Cold nights in my house have a smell — and it's this soup. The moment the mushrooms hit the butter and the thyme goes in, Saad appears in the kitchen asking how long until dinner. That's how I know I've got the timing right.
This is a cream-based wild rice soup made in one pot, and it genuinely doesn't take as long as it looks. The trick is using a simple roux — butter, flour, milk, cream — and stirring it separately before adding it to the soup. I know that sounds like extra work but it takes five minutes and it's why the broth comes out thick and velvety instead of thin and watery. The first time I tried to shortcut it by just pouring cream straight in, the broth stayed too loose and didn't cling to the rice the way it should. I've done it the proper way ever since.
I usually make this on Sunday afternoons when I have a bit more time to let it simmer properly. My husband takes the leftovers to work the next day and always texts me to say it tasted even better reheated — he's right, it does. If you're looking for something similarly hearty and hands-off, my Chicken Kiev is another one that comes together with minimal fuss but feels like a real dinner.
One thing to set expectations on: wild rice takes longer than regular rice. Most wild rice blends are labelled 30–35 minutes but in my pot it's reliably closer to 40. Don't rush it. When the rice splits open at the ends and turns a little fluffy, it's ready. Raw wild rice in soup is not a pleasant thing — ask me how I know.

Why You'll Love This Recipe
- It's a full meal in one pot: Protein, vegetables, starch, and a creamy broth — it's all in there. I don't need to make a side dish unless someone specifically asks for bread. On weeknights when I'm tired, this is the kind of recipe that saves me from staring into the fridge for twenty minutes wondering what to make.
- The mushrooms do a lot of heavy lifting: Cremini mushrooms give this soup a deep, savoury base that makes it taste like it simmered all day. They soften into the broth and basically disappear, but their flavour doesn't — it spreads through everything. Even people in my house who claim they don't like mushrooms eat this without complaint.
- Rotisserie chicken makes it a weeknight option: I don't always have time to cook raw chicken first. A store-bought rotisserie chicken from Costco or Walmart tears apart in minutes and goes straight into the pot after the rice is done. This soup was originally designed for that shortcut — no searing required.
- The roux makes the texture properly creamy: A lot of soups use just cream stirred in at the end, and they end up tasting thin or slightly grainy. The butter-flour-milk-cream base here thickens the broth so it coats the back of a spoon. That's the difference between soup that feels like a meal and soup that feels like hot water with things floating in it.
- It holds up in the fridge for days: This is one of my most reliable meal-prep soups. Four days in the fridge, two months in the freezer, and it reheats beautifully — just add a splash of broth when warming it back up because the rice absorbs liquid as it sits. I often make a double batch specifically so we have lunches sorted for the week.
Ingredients
- For the Soup:
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 8 oz (225g) cremini or baby bella mushrooms, sliced
- 1 teaspoon dried thyme
- 1 teaspoon dried parsley
- Salt and black pepper, to taste
- 6 cups chicken broth
- 1 cup wild rice blend, uncooked (rinsed)
- 2 cups cooked shredded chicken (rotisserie works great)
- For the Creamy Base:
- 3 tablespoons butter
- ¼ cup all-purpose flour (or gluten-free flour blend)
- 1½ cups whole milk
- 1 cup heavy cream (or half-and-half for a lighter version)
- Fresh parsley or thyme, for garnish (optional)
Directions
- Step 1: Sauté the vegetables — In a large heavy pot, heat 2 tablespoons of butter with the olive oil over medium heat. Add the onion, garlic, carrots, celery, and mushrooms and cook for 5–7 minutes, stirring occasionally, until everything softens and the mushrooms have released their liquid. Don't rush this step — those fond bits on the bottom of the pot are flavour.
- Step 2: Season and add broth — Stir in the dried thyme, dried parsley, salt, and pepper. Pour in the chicken broth and add the rinsed wild rice. Scrape any bits off the bottom of the pot as you stir — that's where the flavour hides. Bring to a boil, then reduce heat to medium-low, cover, and simmer for 30–40 minutes until the wild rice is tender and splitting open.
- Step 3: Add the chicken — Stir in your cooked shredded chicken and let it warm through in the simmering broth for about 5 minutes. If you're using rotisserie chicken, this is when it goes in — no pre-cooking needed. Taste the broth and adjust salt now before you add the cream.
- Step 4: Make the creamy base — In a small separate saucepan, melt 3 tablespoons of butter over medium heat. Whisk in the flour and let it cook for about a minute — it should smell slightly nutty. Slowly whisk in the milk and cream a little at a time, keeping it smooth. Cook for 3–5 minutes, stirring, until it thickens to a consistency like a loose gravy.
- Step 5: Combine and finish — Pour the creamy base into the soup pot and stir well to combine. Simmer together on low for another 5–10 minutes until the broth is thick and everything is fully incorporated. If it's thicker than you like, add a splash of extra broth. Taste one more time for seasoning and serve hot.

Tips for Success
- Rinse the wild rice before it goes in: I skipped this once and the broth turned slightly gluey — not bad exactly, but starchy in a way that bothered me. A quick rinse under cold water takes 30 seconds and keeps the broth clean and properly creamy rather than thick in a pasty way.
- Don't add the cream base while the soup is boiling hard: I made this mistake early on — turned the heat up to get the roux in faster and the cream broke slightly, leaving little white specks in the broth. Reduce to a gentle simmer first, then stir it in slowly. The texture will be completely smooth.
- Use cremini mushrooms, not white button: White button mushrooms are fine but they have almost no flavour by the time they're cooked into a long-simmered soup. Cremini or baby bella mushrooms hold up better and give the broth that earthy, savoury depth that makes this soup taste like it took all afternoon.
- Give the rice enough time — really: Most wild rice blend packages say 30 minutes. In my pot, with the lid on and the heat at medium-low, it's consistently 38–42 minutes before the rice is properly tender. Check it at 30 minutes, but don't be surprised if it needs more. Undercooked wild rice is tough and unpleasant, and it won't soften much once the cream goes in.
- When reheating, add broth: The rice keeps absorbing liquid as the soup sits in the fridge, so by day two it will be noticeably thicker — almost stew-like. Just add ¼ to ½ cup of broth when you reheat it on the stove and it loosens right back up. Don't microwave it from cold without adding liquid or the texture goes strange.
Variations
- Make it vegetarian: Swap the chicken broth for a good quality vegetable broth and replace the chicken with a can of drained white beans or chickpeas. Stir them in at the same stage as the chicken. The mushrooms already carry a lot of the savoury depth here, so you don't really miss the meat — my husband was surprised how filling the bean version was.
- Make it dairy-free: Use full-fat coconut milk in place of the heavy cream and unsweetened oat milk instead of the regular milk in the roux. The coconut flavour is very subtle in the finished soup — the thyme and mushrooms are stronger. It's a solid option if you're cooking for someone who can't do dairy.
- Add greens at the end: A few large handfuls of baby spinach or chopped kale stirred in right before serving wilt down almost immediately and add colour and a little bitterness that cuts through the richness. Zainab picks around the kale, so I usually go with spinach — it's softer and harder to detect.
- Boost the mushroom flavour: If you want more depth, use a mix of cremini, shiitake, and oyster mushrooms. I've done this when I can find a mixed wild mushroom pack at the grocery store and the soup takes on a richer, almost meaty quality. A splash of white wine added after the mushrooms soften and before the broth goes in also helps — let it cook off for a minute first.
- Add a little heat: A pinch of red pepper flakes added with the thyme gives this a quiet warmth that sits underneath the creaminess. Not spicy in an obvious way — just enough to make it interesting. My husband always adds extra to his bowl. If you enjoy heat with your savoury dishes, the contrast works really well here, similar to what I do in my Spicy Drunken Shrimp.
Serving and Storage
Serving
Serve hot in deep bowls. Thick, crusty bread on the side for dipping is the move — a sourdough boule or a simple French baguette from the bakery section at any grocery store works. A small garnish of fresh parsley or a sprig of thyme on top looks nice if you're serving guests, but honestly I skip the garnish most nights and nobody complains. This soup is filling enough to be a complete dinner on its own. If you want a lighter side, the Antipasto Pasta Salad is a good contrast — cool and bright against a warm, creamy bowl of soup.
Storage
Refrigerate in an airtight container for up to 4 days. The soup thickens considerably in the fridge as the rice keeps absorbing liquid — add a splash of broth when reheating on the stove over medium-low heat until warmed through. To freeze: let the soup cool completely, portion into freezer-safe containers, and freeze for up to 2 months. Thaw overnight in the fridge and reheat gently on the stove, adding broth as needed to bring it back to the right consistency. I wouldn't microwave it straight from frozen — it heats unevenly and the cream can go slightly grainy.

Frequently Asked Questions
Can I use raw chicken instead of pre-cooked?
Yes — add bone-in or boneless chicken breasts or thighs to the pot when you add the broth, let them simmer with the rice for the full 35–40 minutes, then remove, shred with two forks, and return to the pot before adding the cream base. Thighs give you more flavour and stay juicier, but breasts work fine. Just make sure the internal temperature reaches 165°F before you shred.
Is wild rice the same as brown rice?
No, they're completely different. Wild rice is technically a grass — it's longer, darker, chewier, and has a nutty, slightly smoky flavour that works particularly well in creamy soups. Brown rice is softer and more neutral. You can use brown rice if that's what you have, but the texture and flavour of the finished soup will be noticeably different. Most grocery stores carry wild rice blends near the regular rice — Walmart and Kroger both stock them reliably.
Can I freeze this soup?
Yes, it freezes well for up to 2 months. Let it cool completely before freezing, and portion it into individual containers if you want easy grab-and-go lunches. The rice will absorb more liquid during freezing and thawing, so always add a good splash of broth when you reheat it. Thaw in the fridge overnight and warm on the stove over low heat — don't rush it or the cream base can separate slightly.
How do I make it thicker or thinner?
If it's too thin after adding the cream base, let it simmer uncovered for an extra 5–10 minutes — the broth will reduce and thicken naturally. You can also whisk 1 tablespoon of cornstarch with 2 tablespoons of cold water and stir that in. If it's too thick (especially the next day after the rice has absorbed more liquid), just add chicken broth a quarter cup at a time until it reaches the consistency you want.
Can I make this soup ahead of time?
This is actually one of my favourite soups to make a day ahead. The flavours genuinely deepen overnight — the mushroom and thyme notes get stronger, and the broth tastes more developed than it does fresh off the stove. Make it fully, let it cool, refrigerate overnight, and reheat gently the next day with a splash of broth added. Just hold off on the fresh parsley garnish until you're about to serve.

CREAMY MUSHROOM CHICKEN AND WILD RICE SOUP
Ingredients
For the Soup:
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 medium onion diced
- 2 cloves garlic minced
- 2 carrots diced
- 2 celery stalks diced
- 8 oz mushrooms sliced
- 1 teaspoon dried thyme
- 1 teaspoon dried parsley
- Salt and pepper to taste
- 6 cups chicken broth
- 1 cup wild rice blend uncooked
- 2 cups cooked shredded chicken rotisserie or leftover
For the Creamy Base:
- 3 tablespoons butter
- ¼ cup all-purpose flour
- 1 ½ cups milk
- 1 cup heavy cream
Instructions
Sauté the Vegetables:
- In a large pot, heat butter and olive oil over medium heat. Add onion, garlic, carrots, celery, and mushrooms. Cook for 5–7 minutes until softened.
Season and Simmer:
- Stir in thyme, parsley, salt, and pepper. Pour in chicken broth and add wild rice. Bring to a boil, reduce heat, cover, and simmer for 30–35 minutes until rice is tender.
Add Chicken:
- Stir in cooked shredded chicken and continue to simmer.
Make the Creamy Base:
- In a small saucepan, melt butter. Whisk in flour and cook for 1 minute. Slowly whisk in milk and cream. Cook until thickened, about 3–5 minutes.
Combine:
- Stir the creamy mixture into the soup. Simmer for another 5–10 minutes to blend flavours. Adjust seasoning to taste.
Serve:
- Serve hot with crusty bread or crackers.
Notes
This soup can be made a day in advance—flavours deepen overnight. Reheat gently before serving. Customizing the Flavour:
Use fresh herbs or add a splash of white wine while sautéing vegetables for extra depth. Serving Suggestions:
Garnish with fresh thyme or parsley. Perfect with a side of warm bread or a light salad. Allergy-Friendly Options:
Use gluten-free flour and dairy-free cream for an allergy-friendly version. Storage Tips:
Refrigerate in an airtight container for up to 4 days. Soup can also be frozen for up to 2 months.
This is the soup I come back to every time the weather turns. There's something about the combination of earthy mushrooms, tender shredded chicken, and that thick roux-based broth that makes it feel genuinely restorative — not just warm, but actually satisfying in a way that lighter soups don't quite manage. I've made it probably thirty times now and I still look forward to it.
The separate creamy base is the part most recipes skip, and it's the part I'd never give up. Five





Comments
No Comments