That first whiff of sautéed onion and celery hitting hot butter—the kind that fills your whole kitchen before you’ve even taken off your coat—still takes me straight to my grandmother’s tiny galley kitchen on a drizzly November afternoon. She wasn’t one for fussy recipes, but she had this way of coaxing deep, savory flavor out of simple ingredients, and her wild rice soup was the thing I’d beg for every time the weather turned cold. I remember standing on a step stool, watching her stir, the steam fogging up the windows while rain streaked down the glass outside. She never wrote the recipe down, of course. It lived in her hands, in the way she’d taste and adjust, in the pinch of salt she’d toss in without measuring.
Years later, after she was gone, I found myself craving that same feeling—that same warmth spreading through you from the inside out. So I started experimenting, trying to capture the essence of her soup in my own kitchen. This creamy chicken and wild rice soup is the result of those quiet afternoons, of trial and error, of learning that sometimes the best recipes come from memory rather than measurement. It’s rich without being heavy, velvety without relying on a ton of cream, and packed with tender chicken, nutty wild rice, and those classic aromatic vegetables that make a soup feel like a hug in a bowl.
What I love most about this version is how it manages to be both deeply comforting and surprisingly practical. It comes together in one pot—less cleanup, more time to curl up on the couch—and the leftovers somehow taste even better the next day. Honestly, I think my grandmother would approve. She’d probably add a little more pepper and call it perfect.
Why You’ll Love This Recipe
This isn’t just another soup recipe. After countless batches, tweaking the ratio of broth to cream, testing different types of rice, and even a few sad, gluey disasters (we don’t talk about those), I landed on a version that hits every note just right. Here’s why it’s earned a permanent spot in my fall and winter rotation:
- One-Pot Wonder : Everything cooks in a single Dutch oven or large pot, which means fewer dishes and more time enjoying your meal. Perfect for those busy weeknights when you want something homemade without the mountain of cleanup.
- Deep, Layered Flavor : The secret is building flavor from the start—sautéing the veggies in butter, toasting the rice slightly, and letting the chicken simmer gently in the broth. No shortcuts, just honest cooking that delivers every time.
- Creamy Without Being Heavy : A combination of heavy cream and a touch of half-and-half gives this soup its luxurious texture without making it feel like a dairy bomb. It coats the spoon beautifully but won’t weigh you down.
- Perfect for Meal Prep : This soup actually gets better as it sits. Make it on Sunday and enjoy it for lunches all week. The flavors meld together, and the rice absorbs just enough broth to become perfectly tender without turning to mush.
- Crowd-Pleasing Comfort : I’ve served this at family dinners, brought it to sick friends, and even packed it in thermoses for chilly soccer games. It’s one of those recipes that gets requested again and again, and it’s always met with those happy, closed-eye bites of approval.
The first time I made this for my husband, he asked, “Is this your grandma’s recipe?” I just smiled and said, “Close enough.” That’s the kind of reaction this soup gets—it feels like something passed down, even if you’re making it for the first time.
What Ingredients You Will Need
This recipe relies on simple, wholesome ingredients that work together to create something truly special. Most are pantry staples, and the few that aren’t are easy to find at any grocery store. Let’s talk about what you’ll need and why each ingredient matters.
For the Soup Base
- Unsalted butter (4 tablespoons) : This is where the flavor journey begins. Butter adds richness that oil just can’t replicate. I prefer unsalted so I can control the salt level as the soup develops.
- Yellow onion (1 large, diced) : The backbone of any good soup. Sweet and aromatic, it forms the foundation of our flavor base.
- Carrots (2 large, peeled and diced) : They add a subtle sweetness and beautiful color. Plus, they’re packed with beta-carotene, which feels like a little wellness boost in every spoonful.
- Celery (3 ribs, diced) : That classic savory note that makes soup taste like soup. Don’t skip it—it’s essential for depth.
- Garlic (4 cloves, minced) : Because everything is better with garlic. It adds warmth and a gentle pungency that mellows as it cooks.
For the Heart of the Soup

- All-purpose flour (1/3 cup) : This helps thicken the soup slightly, giving it that velvety body without needing to add too much cream. If you’re gluten-free, a 1:1 gluten-free flour blend works well here.
- Chicken broth (6 cups, low-sodium) : The liquid foundation. I recommend low-sodium so you can season to taste. Good-quality broth makes a noticeable difference—I like Swanson or Kitchen Basics for consistent flavor.
- Wild rice (1 cup, uncooked) : Not to be confused with wild rice blend. True wild rice has a nutty, earthy flavor and a satisfying chewy texture. It takes longer to cook than white rice, but it’s worth every minute. Rinse it before using to remove any debris.
- Boneless, skinless chicken breasts (1.5 pounds, about 2-3 breasts) : You can also use boneless thighs for extra juiciness. The chicken simmers right in the broth, infusing it with flavor while staying tender.
- Heavy cream (1 cup) : This is what makes the soup truly creamy. Pour it in at the end and let it warm through gently—don’t let it boil or it might curdle.
- Half-and-half (1/2 cup) : Adds a bit more richness without making the soup too heavy. If you’re feeling indulgent, you can use all heavy cream instead.
For Seasoning
- Dried thyme (1 teaspoon) : Earthy and slightly floral, thyme is the herb that pairs beautifully with chicken and wild rice. I’ve tried fresh thyme too, and it’s lovely—use about 1 tablespoon if you have it.
- Dried rosemary (1/2 teaspoon, crushed) : A little goes a long way. It adds a piney, aromatic note that feels very fall and winter.
- Bay leaves (2) : They infuse the broth with subtle herbal depth. Remember to fish them out before serving!
- Salt and black pepper (to taste) : Start with 1 teaspoon of salt and 1/2 teaspoon of pepper, then adjust at the end. Wild rice can absorb a surprising amount of salt, so taste before you add more.
- Fresh parsley (for garnish, optional) : A sprinkle of green adds freshness and a pop of color. It’s not necessary, but it makes the bowl look pretty.
Equipment Needed
You don’t need a professional kitchen to make this soup. Here’s what I use, along with some alternatives if you’re working with what you’ve got.
- Large Dutch oven or heavy-bottomed pot (5-6 quart) : This is my go-to for one-pot soups. The heavy bottom distributes heat evenly and prevents scorching. If you don’t have a Dutch oven, a large stockpot works just fine—just keep an eye on the heat.
- Wooden spoon or silicone spatula : For stirring the roux and scraping up any browned bits from the bottom of the pot. Wooden spoons are gentle on your cookware and won’t scratch enamel.
- Chef’s knife and cutting board : A sharp knife makes dicing onions and carrots so much easier. Trust me, a dull knife is more dangerous than a sharp one.
- Measuring cups and spoons : For accuracy. I’ve been guilty of eyeballing ingredients, but for this soup, precise measurements matter—especially the flour-to-liquid ratio.
- Tongs or a slotted spoon : For removing the cooked chicken from the pot before shredding it.
- Two forks or a hand mixer : For shredding the chicken. Forks work great and give you nice, chunky shreds. A hand mixer on low speed can shred chicken in seconds if you’re in a hurry.
I picked up my enameled Dutch oven at a home goods store on clearance years ago, and it’s still going strong. If you’re on a budget, a heavy stainless steel pot from any kitchen supply store will do the job beautifully.
Preparation Method
Let’s get cooking! This soup comes together in about an hour, and most of that is hands-off simmering time. I’ll walk you through each step, including what to look for along the way.
- Melt the butter and sauté the aromatics. Place your Dutch oven or large pot over medium heat and add the 4 tablespoons of butter. Let it melt completely, then add the diced onion, carrots, and celery. Stir everything together and cook for about 6-8 minutes, until the vegetables have softened and the onion is translucent. The kitchen should smell amazing at this point—sweet and savory. Add the minced garlic and cook for another minute, stirring constantly, until fragrant. Don’t let the garlic brown or it will turn bitter.
- Make the roux. Sprinkle the 1/3 cup of flour over the softened vegetables. Stir continuously for about 2 minutes, coating the veggies evenly. The mixture will look pasty and smell slightly toasty. This step is crucial—cooking the flour removes that raw taste and helps thicken the soup later. Keep stirring so it doesn’t stick to the bottom.
- Add the broth and seasonings. Slowly pour in the 6 cups of chicken broth while whisking vigorously to prevent lumps. I use a whisk for this part to make sure the flour dissolves completely into the liquid. Add the dried thyme, crushed rosemary, bay leaves, 1 teaspoon of salt, and 1/2 teaspoon of black pepper. Give it a good stir, then bring the mixture to a gentle boil over medium-high heat.
- Add the wild rice and chicken. Once the broth is boiling, stir in the rinsed wild rice. Nestle the chicken breasts into the liquid—they should be mostly submerged. Reduce the heat to low, cover the pot, and let it simmer gently for 40-45 minutes. Don’t lift the lid too often; you want to keep the steam inside. The rice will absorb the broth and become tender, and the chicken will cook through gently.
- Remove and shred the chicken. After 40 minutes, check the rice. It should be tender but still have a slight chew—like al dente pasta. Use tongs to transfer the chicken breasts to a cutting board. Let them rest for a couple of minutes, then shred them using two forks. The chicken should be so tender it practically falls apart. If it’s still a bit firm in the center, pop it back in the pot for another 5-10 minutes.
- Add the cream and finish the soup. Return the shredded chicken to the pot. Pour in the 1 cup of heavy cream and 1/2 cup of half-and-half. Stir gently to combine, then let the soup warm through over low heat for about 5 minutes. Do not let it boil after adding the cream, or it may separate and become grainy. Taste and adjust the seasoning—you might want a little more salt or a crack of fresh pepper.
- Serve and garnish. Remove the bay leaves and discard them. Ladle the soup into bowls and sprinkle with fresh parsley if you’re using it. The soup will be thick, creamy, and studded with tender rice, vegetables, and chicken. Serve immediately with crusty bread or a simple side salad.
One thing I learned the hard way: wild rice can vary in cooking time depending on the brand and how old it is. If your rice isn’t quite done after 40 minutes, just let it simmer a little longer. The soup will still be delicious.
Cooking Tips & Techniques
Over the years, I’ve made this soup more times than I can count, and I’ve picked up a few tricks that make a real difference. Here are my best tips for getting it right every time.
Don’t rush the roux. I know it’s tempting to just dump the flour in and move on, but taking those extra two minutes to cook the flour with the vegetables is non-negotiable. It eliminates that raw, pasty taste and gives the soup a smooth, velvety texture. I once skipped this step when I was in a hurry, and the soup had a weird, gluey consistency that I couldn’t fix. Learn from my mistake!
Use low heat when adding the cream. This is probably the most common mistake I see in creamy soup recipes. If you add cold cream to a boiling pot, the dairy can curdle and leave you with a grainy, unappealing texture. Always reduce the heat to low before pouring in the cream, and warm it through gently. If you’re really nervous, you can temper the cream by whisking a ladleful of hot broth into it before adding it to the pot.
Taste as you go. Wild rice has a unique, earthy flavor that can be a little assertive. I find that it pairs best with a generous hand with salt and pepper. Start with the amounts I’ve suggested, but taste the broth before you add the cream and adjust from there. Remember, you can always add more salt, but you can’t take it out.
Let it rest before serving. If you have the time, let the soup sit off the heat for 10-15 minutes before serving. This allows the flavors to meld and the rice to absorb a bit more broth, resulting in a more cohesive, satisfying bowl. It’s not essential, but it’s a nice touch if you’re not in a rush.
Make it ahead for better flavor. This soup is one of those rare dishes that actually improves overnight. The rice continues to absorb the broth, and the flavors deepen and become more complex. If you can, make it a day ahead and reheat it gently on the stove. Add a splash of broth or milk if it’s too thick after sitting.
Variations & Adaptations
One of the things I love about this soup is how versatile it is. Here are some ways to make it your own, depending on what you have on hand or what you’re craving.
Make it dairy-free. Swap the butter for olive oil or vegan butter, and use full-fat canned coconut milk instead of the heavy cream and half-and-half. The coconut milk adds a subtle sweetness that works surprisingly well with the earthy wild rice. I’ve made this version for a friend with a dairy allergy, and she couldn’t stop raving about it.
Add mushrooms for extra umami. Sauté 8 ounces of sliced cremini or shiitake mushrooms along with the onions and carrots. Mushrooms add a deep, savory richness that complements the chicken and wild rice beautifully. This is my favorite variation when I want something extra hearty.
Try a different protein. If you don’t have chicken, shredded rotisserie chicken works great—just add it in the last 10 minutes of cooking since it’s already cooked. You can also use cooked turkey (perfect for post-Thanksgiving soup!) or even leftover roasted chicken from a cozy crockpot fall harvest chicken stew recipe.
Go vegetarian. Omit the chicken and use vegetable broth instead of chicken broth. Add a can of drained and rinsed chickpeas or white beans for protein, and throw in some chopped kale or spinach at the end for extra nutrition. It’s a completely different soup, but still wonderful.
Spice it up. If you like a little heat, add a pinch of red pepper flakes along with the garlic, or stir in a dash of smoked paprika. The smokiness pairs beautifully with the creamy, earthy flavors.
I once made a version with leftover roasted chicken from a cozy one-pot fall chicken and wild rice dinner recipe, and it turned out incredible. The roasted flavor added an extra layer of depth that I hadn’t expected. Sometimes the best recipes come from happy accidents.
Serving & Storage Suggestions
This soup is a meal in itself, but the right accompaniments can take it from satisfying to unforgettable. Here’s how I like to serve it and keep it for later.
Serving suggestions. Ladle the soup into warm bowls and serve it with crusty bread or a warm baguette for dipping. A simple green salad with a tangy vinaigrette cuts through the richness beautifully. For an extra cozy touch, top each bowl with a sprinkle of fresh parsley and a grind of black pepper. I also love serving this soup alongside a cozy apple cider donut bread with cinnamon sugar for a complete fall-inspired meal that feels like a special occasion.
Storage instructions. Let the soup cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 4 days. The rice will continue to absorb liquid as it sits, so the soup will thicken considerably. Don’t worry—that’s normal. When you reheat it, just add a splash of chicken broth or milk to thin it out to your desired consistency.
Freezing tips. This soup freezes well, but with one caveat: the texture of the rice can change slightly after freezing and thawing. If you’re planning to freeze it, I recommend undercooking the rice by about 5 minutes so it doesn’t become too soft. To freeze, let the soup cool completely, then portion it into freezer-safe containers or zip-top bags. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating methods. The best way to reheat this soup is on the stovetop over medium-low heat, stirring occasionally. Add a little broth or milk to loosen it up. You can also reheat individual portions in the microwave—just cover the bowl and heat in 30-second intervals, stirring between each. Avoid boiling the soup, as it can cause the cream to separate.
One thing I love about this soup is how the flavors deepen overnight. The second day, the broth is even richer and more flavorful. It’s the kind of soup that makes you look forward to leftovers.
Nutritional Information & Benefits
While I don’t claim to be a nutritionist, I do believe in understanding what’s in our food. Here’s a rough breakdown of what you’re getting in a serving of this creamy chicken and wild rice soup.
| Nutrient | Per Serving (approx. 1.5 cups) |
|---|---|
| Calories | 420 |
| Protein | 32g |
| Fat | 22g |
| Carbohydrates | 28g |
| Fiber | 3g |
| Sugar | 5g |
| Sodium | 680mg (varies with broth) |
Wild rice is a nutritional powerhouse—it’s a whole grain that’s high in protein, fiber, and antioxidants. It also contains essential minerals like magnesium and zinc. Chicken provides lean protein that keeps you full and satisfied, while the carrots and celery add vitamins A and K. And yes, there’s cream in this soup, but a little bit of saturated fat in a balanced diet isn’t something to fear. This soup is comfort food, and it’s meant to be enjoyed.
If you’re watching your sodium, use low-sodium broth and go easy on the added salt. You can also swap the heavy cream for a lighter option like evaporated milk, though the texture won’t be quite as luxurious.
Conclusion
This creamy chicken and wild rice soup is more than just a recipe—it’s a bowl of warmth, memory, and the kind of comfort that only comes from something made with care. It’s the soup I turn to when the days get short and the air turns crisp, the one that makes my kitchen smell like home and my heart feel full. I hope it becomes that for you too.
Don’t be afraid to make it your own. Add more vegetables, swap the herbs, or try it with leftover turkey. The best recipes are the ones that adapt to your life. And if you make it, I’d love to hear how it turns out. Leave a comment below, share a photo, or tell me about your own soup memories. That’s what cooking is all about—connecting, sharing, and creating something delicious together.
So grab a pot, gather your ingredients, and let’s make some soup. Your cozy night in is waiting.
Frequently Asked Questions
Can I use a wild rice blend instead of pure wild rice?
Yes, absolutely! A wild rice blend often cooks faster than pure wild rice, so check the package instructions and adjust your simmering time accordingly. The texture will be slightly different, but the soup will still be delicious.
How do I prevent the soup from becoming too thick?
Wild rice absorbs a lot of liquid as it sits. If your soup is thicker than you’d like, simply stir in additional chicken broth or milk when reheating. Start with a quarter cup and add more until it reaches your preferred consistency.
Can I make this soup in a slow cooker?
Yes, with a few adjustments. Sauté the vegetables and make the roux on the stovetop first, then transfer everything except the cream to a slow cooker. Cook on low for 4-6 hours or high for 2-3 hours, until the rice is tender and the chicken is cooked through. Shred the chicken, stir in the cream, and let it warm through before serving.
What can I use instead of heavy cream?
For a lighter option, you can use evaporated milk or half-and-half. For a dairy-free version, full-fat canned coconut milk works beautifully. Keep in mind that the soup won’t be as rich or thick, but it will still be creamy and satisfying.
How do I know when the wild rice is fully cooked?
Properly cooked wild rice should be tender but still have a slight chew, similar to al dente pasta. It will also start to split open slightly, revealing the lighter interior. If it’s still hard or crunchy, let it simmer for another 5-10 minutes and test again.
Pin This Recipe!

Creamy Chicken and Wild Rice Soup – Easy One-Pot Comfort Food
A rich, velvety soup with tender chicken, nutty wild rice, and classic aromatic vegetables, all made in one pot for easy cleanup. Perfect for cozy fall and winter nights.
- Prep Time: 15 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 10 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 4 tablespoons unsalted butter
- 1 large yellow onion, diced
- 2 large carrots, peeled and diced
- 3 ribs celery, diced
- 4 cloves garlic, minced
- 1/3 cup all-purpose flour
- 6 cups low-sodium chicken broth
- 1 cup uncooked wild rice, rinsed
- 1.5 pounds boneless, skinless chicken breasts (about 2–3 breasts)
- 1 cup heavy cream
- 1/2 cup half-and-half
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary, crushed
- 2 bay leaves
- 1 teaspoon salt (plus more to taste)
- 1/2 teaspoon black pepper (plus more to taste)
- Fresh parsley for garnish (optional)
Instructions
- Melt the butter in a large Dutch oven or heavy-bottomed pot over medium heat. Add the diced onion, carrots, and celery. Cook for 6-8 minutes until softened and onion is translucent. Add minced garlic and cook for 1 minute more, stirring constantly.
- Sprinkle the flour over the vegetables and stir continuously for about 2 minutes to make a roux, coating the vegetables evenly.
- Slowly pour in the chicken broth while whisking vigorously to prevent lumps. Add dried thyme, crushed rosemary, bay leaves, 1 teaspoon salt, and 1/2 teaspoon black pepper. Stir and bring to a gentle boil over medium-high heat.
- Stir in the rinsed wild rice. Nestle the chicken breasts into the liquid. Reduce heat to low, cover, and simmer gently for 40-45 minutes, until the rice is tender and chicken is cooked through.
- Remove the chicken breasts with tongs and let rest for a couple of minutes. Shred with two forks.
- Return the shredded chicken to the pot. Pour in the heavy cream and half-and-half. Stir gently and warm through over low heat for about 5 minutes. Do not let it boil. Adjust seasoning with additional salt and pepper to taste.
- Remove bay leaves. Ladle into bowls and garnish with fresh parsley if desired. Serve immediately.
Notes
Wild rice can vary in cooking time; if not done after 40 minutes, simmer longer. Do not let the soup boil after adding cream to prevent curdling. The soup thickens as it sits; add broth or milk when reheating. For better flavor, make a day ahead.
Nutrition
- Serving Size: 1.5 cups
- Calories: 420
- Sugar: 5
- Sodium: 680
- Fat: 22
- Saturated Fat: 12
- Carbohydrates: 28
- Fiber: 3
- Protein: 32
Keywords: creamy chicken and wild rice soup, one-pot soup, comfort food, fall soup, winter soup, chicken soup, wild rice soup


