I need a soup that tastes like it has been simmering all afternoon, but I do not have an afternoon. That is the thought that starts every winter meal in my kitchen. The craving hits around 4 PM, when the light starts fading and the house gets that particular chill that only a bowl of something warm can fix. I want the deep, nutty flavor of wild rice, the shreddy tenderness of chicken, and a broth so creamy it coats the spoon. But I also want to be sitting down with a bowl in my hand within an hour, not hovering over a pot for three. That is the tension, right? The desire for deeply flavored comfort food and the reality of a Tuesday night.
This Cozy One-Pot Chicken and Wild Rice Soup is the answer I eventually landed on after a few too many disappointing shortcuts. I tried the boxed mixes (too salty, too mushy). I tried the “quick” versions that used instant rice (sad texture, no depth). And then I realized the trick was not about cutting more corners. It was about working smarter with the ingredients I already had. The wild rice does its thing right in the pot, absorbing all that savory chicken broth and releasing its own earthy flavor. The chicken cooks gently in the same liquid, staying tender. And the creamy finish? That comes from a simple splash of heavy cream stirred in at the very end. No roux, no separate pan, no extra steps. Just one pot, a wooden spoon, and a little patience.
This is the soup that makes you look like you spent all day cooking when you really just threw things in a pot and let them hang out together. And honestly, that is my favorite kind of recipe to share.
Why You Will Love This Recipe
This is not just another chicken soup recipe. It is the one that finally delivers on the promise of “one-pot” without sacrificing flavor or texture. Here is why it works so well.
- Truly One-Pot, Minimal Mess : Everything happens in a single Dutch oven or heavy pot. You sauté the aromatics, toast the rice, simmer the chicken, and finish the soup all in the same vessel. That means fewer dishes, less cleanup, and more time on the couch. This is the kind of weeknight cooking that actually respects your evening.
- Deep, Nutty Wild Rice Flavor : Unlike white or brown rice, wild rice holds its texture beautifully even after simmering. It adds a chewy, satisfying bite and a distinctly earthy, nutty flavor that makes this soup feel special. It does not turn into mush, even the next day, which is a huge win in my book.
- Perfectly Tender Chicken : You cook boneless, skinless chicken breasts or thighs right in the broth. They poach gently, soaking up all the savory flavors from the aromatics and rice. Then you shred them and stir them back in. No dry, stringy chicken here. Just tender, flavorful shreds throughout.
- Creamy Without Being Heavy : The broth gets its luxurious body from a combination of the starch released by the wild rice and a small amount of heavy cream stirred in at the end. It is rich and velvety without being gloppy or overwhelming. It coats the back of a spoon just right.
- Cozy, Satisfying, and Wholesome : This is the kind of soup that feels like a hug in a bowl. It is hearty enough to be a complete meal on its own, especially if you pair it with some crusty bread for dipping. It is comfort food that actually nourishes you, with protein, fiber, and real vegetables.
I have made this soup for sick friends, for chilly Sunday dinners, and for busy weeknights when I needed something that felt like a project but was not actually one. It has never let me down. If you are looking for a cozy chicken stew that delivers on flavor without the fuss, this is the one.
What Ingredients You Will Need
This recipe relies on simple, pantry-friendly ingredients that come together to create something far greater than the sum of their parts. Here is what you will need and why each one matters.
For the Soup Base
- 2 tablespoons unsalted butter (or olive oil for a dairy-free option) – The butter adds a rich, savory base for sautéing the aromatics. It is the flavor foundation of the whole soup.
- 1 medium yellow onion, diced – Onion provides the aromatic backbone. Yellow onion is mellow and sweet, perfect for a comforting soup.
- 2 medium carrots, peeled and diced – Carrots add a touch of natural sweetness and a pop of color. Dice them small so they soften quickly.
- 2 celery stalks, diced – Celery brings a subtle savory depth and a little freshness. It is a classic mirepoix component for a reason.
- 3 cloves garlic, minced – Garlic adds pungent, aromatic warmth. Fresh garlic is best here, but jarred minced garlic works in a pinch (use about 1 teaspoon).
For the Wild Rice and Broth

- 1 cup wild rice, rinsed – Do not skip the rinsing step. Wild rice can have a dusty residue, and rinsing it ensures a clean, pure flavor. Look for plain wild rice, not a blend, for the best texture. I prefer the brand Lundberg for consistent results.
- 6 cups low-sodium chicken broth – Low-sodium is key here. You want to control the salt level yourself. The broth is the main liquid, so use a good quality one. Swanson or Kitchen Basics are reliable choices.
- 1 cup water – A little extra liquid helps the rice cook properly without the soup becoming too thick too quickly.
- 1 teaspoon dried thyme – Thyme has an earthy, slightly floral flavor that pairs beautifully with wild rice and chicken. It is a classic herb for this kind of soup.
- 1 teaspoon dried rosemary – Rosemary adds a piney, aromatic note that complements the earthiness of the wild rice. Crush it between your fingers before adding to release its oils.
- 1 bay leaf – Bay leaf adds a subtle, almost floral depth that you will miss if you leave it out. Remember to remove it before serving.
- 1 teaspoon salt – Start with this amount and adjust at the end. Different broths have different salt levels.
- 1/2 teaspoon black pepper – Freshly ground black pepper adds a gentle warmth that balances the richness.
For the Chicken and Creamy Finish
- 1 to 1.5 pounds boneless, skinless chicken breasts or thighs – Chicken breasts stay lean and shred beautifully. Chicken thighs are more forgiving and stay juicier. Either works great. I use thighs when I want extra richness.
- 1/2 cup heavy cream – This is the secret to the velvety texture. Do not skip it. For a lighter version, you can use half-and-half, but the soup will be less creamy.
- 2 tablespoons fresh parsley, chopped (for garnish) – A sprinkle of fresh parsley at the end adds a pop of color and a fresh, clean finish. It makes the soup look as good as it tastes.
Substitution Guidance
If you need a dairy-free version, swap the butter for olive oil and use full-fat canned coconut milk instead of heavy cream. The coconut milk adds a slight sweetness that actually works well with the wild rice. For a gluten-free option, this recipe is naturally gluten-free as written. Just double-check your chicken broth label to be sure.
Equipment Needed
You do not need a fancy kitchen to make this soup. Here is what you will need.
- A large Dutch oven or heavy-bottomed pot (5 to 6 quarts) – This is your main vessel. A Dutch oven holds heat evenly and is perfect for simmering. If you do not have one, any large, heavy pot with a lid will work. I use my trusty 5.5-quart Le Creuset for this, but a Lodge enameled cast iron pot or even a stainless steel stockpot does the job.
- A wooden spoon or silicone spatula – For stirring the aromatics and scraping up any browned bits from the bottom of the pot.
- A sharp chef’s knife and cutting board – For dicing the vegetables. A good knife makes prep faster and safer.
- Measuring cups and spoons – Accurate measurements matter, especially for the broth and rice.
- Two forks or a hand mixer – For shredding the cooked chicken. Two forks work perfectly. A hand mixer on low speed can shred chicken in seconds, but be careful not to overdo it.
If you do not have a Dutch oven, do not worry. A deep skillet or a large saucepan with a lid will work in a pinch. The key is having a pot that can hold all the liquid and rice without boiling over.
Preparation Method
This is where the magic happens. Follow these steps, and you will have a pot of deeply flavorful, creamy soup in about an hour.
- Sauté the aromatics (5 minutes) – Place your Dutch oven over medium heat and add the 2 tablespoons of butter. Once it is melted and shimmering, add the diced onion, carrots, and celery. Cook, stirring occasionally, for about 5 minutes, until the vegetables have softened and the onion is translucent. Do not let them brown. You want them tender, not caramelized. Add the minced garlic and cook for another 30 seconds, until fragrant. The smell at this point is already incredible.
- Toast the wild rice (2 minutes) – Add the rinsed wild rice to the pot with the vegetables. Stir it around for about 2 minutes. This toasting step is optional, but it deepens the nutty flavor of the rice and adds a layer of complexity to the soup. You will notice a slightly toasty aroma.
- Add the broth, water, and seasonings – Pour in the 6 cups of chicken broth and 1 cup of water. Add the dried thyme, dried rosemary, bay leaf, 1 teaspoon of salt, and 1/2 teaspoon of black pepper. Stir everything together to combine. The liquid will look thin now, but that is fine. The rice will absorb a lot of it and release starch that thickens the broth.
- Add the chicken – Nestle the chicken breasts or thighs into the liquid. They should be mostly submerged. If they are not, that is okay. Just push them down a bit. Bring the soup to a gentle boil over medium-high heat.
- Simmer the soup (40 to 45 minutes) – Once the soup reaches a boil, reduce the heat to low, cover the pot with the lid, and let it simmer gently. Set a timer for 40 minutes. Do not lift the lid too often. You want the steam to stay inside and cook the rice and chicken evenly. The soup should be at a low, steady simmer, not a rolling boil. A boil can make the rice split and the chicken tough.
- Check the rice and chicken – After 40 minutes, remove the lid. The rice should be tender and chewy, with some grains starting to split open. The chicken should be cooked through and feel firm to the touch. If the rice is still too firm, let it simmer for another 5 to 10 minutes uncovered. If the liquid level gets too low, add a splash more broth or water.
- Remove and shred the chicken – Using tongs, carefully transfer the cooked chicken to a cutting board. Let it rest for a minute or two. Then, using two forks, shred the chicken into bite-sized pieces. It should shred very easily. If it does not, it needs a few more minutes of cooking.
- Stir in the cream and chicken – Return the shredded chicken to the pot. Remove the bay leaf and discard it. Reduce the heat to low. Slowly pour in the 1/2 cup of heavy cream, stirring gently as you go. Let the soup warm through for another 2 to 3 minutes. Do not let it boil after adding the cream, or it might curdle. A gentle warm-through is all it needs.
- Taste and adjust seasoning – This is the most important step. Taste the soup. Does it need more salt? A pinch more pepper? Maybe a squeeze of lemon juice for brightness? Adjust the seasonings to your liking. I usually add another 1/2 teaspoon of salt and a good crack of black pepper.
- Serve and garnish – Ladle the soup into bowls. Sprinkle with fresh chopped parsley for a pop of color and freshness. Serve immediately with crusty bread or a side salad. This soup is best enjoyed hot, right off the stove.
Cooking Tips and Techniques
Over the years, I have learned a few things that make this soup even better. Here are my best tips.
Do not rush the simmer. Wild rice takes time to cook. It is not like white rice, which can be ready in 15 minutes. Give it the full 40 to 45 minutes it needs. The grains should be tender and chewy, with some starting to burst open. That is when they release their starch and thicken the broth naturally. If you rush it, the rice will be hard and the broth will be thin.
Use a gentle simmer, not a boil. A vigorous boil can cause the rice to split open too quickly and become mushy. It can also make the chicken tough. Keep the heat low enough that you see small, lazy bubbles rising to the surface. That is the sweet spot.
Shred the chicken while it is warm. Chicken shreds much more easily when it is still warm from the pot. If you let it cool completely, it becomes more difficult to pull apart. Work quickly after removing it from the soup.
Add the cream at the very end. This is non-negotiable. If you add the cream too early, it can curdle or separate, leaving you with a grainy soup. Stir it in over low heat and do not let it boil. The residual heat from the soup is enough to warm it through and create that silky texture.
Make it ahead for even better flavor. This soup actually tastes even better the next day. The flavors meld and deepen overnight. If you are planning ahead, make the soup a day in advance, let it cool completely, and store it in the refrigerator. Reheat it gently on the stove, adding a splash of broth or water to thin it out if needed. The rice will continue to absorb liquid, so it will thicken as it sits.
One mistake I made early on was using a wild rice blend instead of plain wild rice. The blend had other grains that cooked at different rates, so some were mushy while others were still hard. Stick with plain wild rice for the best texture. If you want a similar cozy soup with a different flavor profile, you might also enjoy this garden fresh tomato soup for another night.
Variations and Adaptations
This recipe is a fantastic base for customization. Here are a few ways to change it up.
Vegetarian Version
Skip the chicken entirely. Use vegetable broth instead of chicken broth. Add a can of drained and rinsed chickpeas or white beans (like cannellini) along with the broth for protein and heartiness. You can also add a cup of diced mushrooms when you sauté the aromatics for an extra savory, umami flavor. The soup will still be creamy and satisfying.
Dairy-Free Version
As mentioned, swap the butter for olive oil and use full-fat canned coconut milk instead of heavy cream. The coconut milk adds a subtle sweetness and a rich, velvety texture. It pairs surprisingly well with the earthy wild rice. Make sure to use a good quality coconut milk that is not too watery.
Extra Vegetable Load
Bulk up the soup with more vegetables. Add a cup of diced zucchini or yellow squash along with the carrots and celery. Stir in a handful of fresh spinach or kale during the last 5 minutes of cooking, just until wilted. You can also add a cup of frozen peas or corn at the end for a pop of sweetness and color.
Spicy Kick
If you like a little heat, add a pinch of red pepper flakes along with the dried herbs. You can also stir in a teaspoon of hot sauce at the end, or serve the soup with a drizzle of chili oil on top. The heat cuts through the creaminess beautifully.
Herb Swap
Feel free to experiment with different herbs. Fresh dill is a wonderful addition, stirred in just before serving. It adds a bright, slightly tangy note that works well with the creamy broth. You can also use a teaspoon of dried tarragon instead of the rosemary for a slightly licorice-like flavor.
Serving and Storage Suggestions
This soup is a meal in itself, but the right accompaniments can make it even better.
Serving Temperature and Presentation – Serve the soup piping hot. Ladle it into deep bowls so it stays warm longer. A sprinkle of fresh parsley on top adds a bright green contrast against the creamy, earthy broth. A crack of fresh black pepper on top is also nice. For a touch of extra richness, drizzle a little extra heavy cream or a swirl of olive oil on top.
Complementary Dishes and Beverages – A thick slice of crusty sourdough or a warm, buttery dinner roll is perfect for dipping into the broth. A simple side salad with a lemony vinaigrette cuts through the richness of the soup nicely. For a beverage, a crisp white wine like a Sauvignon Blanc or a light, hoppy beer like a pale ale pairs well. A warm mug of herbal tea, like chamomile or mint, is also a cozy choice.
Storage Instructions – Let the soup cool completely to room temperature before storing. Transfer it to an airtight container and refrigerate for up to 4 days. The soup will thicken significantly as it sits because the rice continues to absorb liquid. Do not worry, that is normal.
Reheating Methods – To reheat, place the desired amount in a saucepan over medium-low heat. Add a splash of chicken broth or water to thin it out to your desired consistency. Stir occasionally until heated through. You can also reheat individual portions in the microwave, stirring halfway through. Avoid boiling the soup when reheating, as it can make the rice mushy and the cream separate.
Freezer Instructions – This soup freezes well, but there is a catch. The wild rice will continue to absorb liquid as it freezes and thaws, so the texture will be softer. If you plan to freeze it, consider undercooking the rice slightly (by about 5 minutes) during the initial simmer. Let the soup cool completely, then transfer it to freezer-safe containers or bags. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating. You will likely need to add extra broth when reheating to restore the soup’s consistency.
How Flavors Develop Over Time – This is one of those soups that tastes even better on day two or three. The flavors meld and deepen, becoming more cohesive and savory. The rice softens further, and the broth becomes even more infused with the herbs and chicken. It is a wonderful make-ahead meal for this reason.
Nutritional Information and Benefits
This soup is not just comforting, it is also packed with good-for-you ingredients.
Estimated Nutritional Values (per serving, based on 6 servings) – Calories: 380, Fat: 16g, Saturated Fat: 9g, Cholesterol: 95mg, Sodium: 680mg, Carbohydrates: 30g, Fiber: 3g, Sugar: 5g, Protein: 28g. These values are estimates and will vary based on specific ingredients and serving sizes.
Health Benefits of Key Ingredients – Wild rice is a whole grain, rich in fiber, protein, and B vitamins. It is also a good source of antioxidants. Chicken provides lean protein, which is essential for muscle repair and satiety. Carrots and celery add vitamins A and K, along with fiber. The herbs, like thyme and rosemary, contain anti-inflammatory compounds. The heavy cream, while adding richness, also provides a small amount of calcium and vitamin A.
Dietary Considerations – This recipe is naturally gluten-free and can be made dairy-free with the substitutions listed above. It is also relatively low in carbohydrates compared to soups made with potatoes or pasta. For a lower-fat option, use half-and-half instead of heavy cream and remove the skin from the chicken before cooking.
Potential Allergens – This recipe contains dairy (butter, heavy cream). It is free from nuts, eggs, soy, and gluten as written. Always check your specific ingredient labels to be sure.
I love that this soup feels indulgent but is actually built on a foundation of whole, nourishing ingredients. It is the kind of meal that leaves you feeling satisfied and warm, not heavy or sluggish. If you are looking for other cozy, nourishing meals, this creamy crockpot cheeseburger soup is another family favorite.
Frequently Asked Questions
Can I use a wild rice blend instead of plain wild rice?
You can, but the texture will be different. Blends often include brown rice, red rice, and other grains that cook at different rates. Some grains may become mushy while others remain hard. For the best results, I recommend using plain wild rice. It cooks evenly and gives the soup that signature chewy texture.
My soup is too thick. How can I fix it?
This is common, especially the next day. Simply stir in additional chicken broth or water when you reheat the soup. Start with a quarter cup at a time until you reach your desired consistency. The rice will continue to absorb liquid, so you may need to add more than you expect.
Can I make this soup in a slow cooker or Instant Pot?
Yes, with some adjustments. For a slow cooker, sauté the aromatics on the stovetop first, then transfer them to the slow cooker. Add the rinsed rice, broth, seasonings, and raw chicken. Cook on low for 6 to 8 hours or on high for 3 to 4 hours. Shred the chicken, stir in the cream, and serve. For an Instant Pot, use the sauté function for the aromatics, then add the rice, broth, seasonings, and chicken. Pressure cook on high for 25 minutes, then do a natural release for 10 minutes. Shred the chicken and stir in the cream. The cooking times will vary, so adjust accordingly.
Can I use leftover cooked chicken or rotisserie chicken?
Absolutely. This is a great way to use up leftover chicken. Simply skip the step where you add raw chicken to the pot. Simmer the rice and vegetables in the broth until the rice is tender. Then, stir in the cooked, shredded chicken along with the cream at the end. Warm everything through for a few minutes before serving.
How do I prevent the cream from curdling?
The key is to add the cream at the very end, over low heat, and do not let the soup boil after adding it. The cream should be at room temperature, not straight from the fridge, to help it incorporate smoothly. Stir it in gently and let the soup warm through for just 2 to 3 minutes. If you follow these steps, your soup will be silky and smooth.
Conclusion
This Cozy One-Pot Chicken and Wild Rice Soup is the kind of recipe that becomes a regular part of your winter rotation. It is simple enough for a Tuesday night but feels special enough to serve to guests. The combination of tender chicken, chewy wild rice, and creamy, herb-infused broth is genuinely hard to beat. And the fact that it all happens in one pot? That is just the cherry on top.
I hope you give this soup a try and make it your own. Add extra vegetables, adjust the herbs, or make it dairy-free—whatever works for your kitchen. The beauty of a good base recipe is that it invites you to play. I would love to hear how it turns out for you. Did you add a secret ingredient? Did you serve it with something amazing? Drop a comment below and let me know. Your adaptations might just inspire someone else’s next cozy dinner.
Until next time, happy cooking. And remember, the best soups are the ones made with a little patience and a lot of love. This one has both.
Pin This Recipe!

Cozy One-Pot Chicken and Wild Rice Soup – Best Easy Recipe
A deeply flavorful, creamy chicken and wild rice soup that tastes like it simmered all afternoon but comes together in about an hour, all in one pot.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 2 tablespoons unsalted butter (or olive oil for dairy-free)
- 1 medium yellow onion, diced
- 2 medium carrots, peeled and diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1 cup wild rice, rinsed
- 6 cups low-sodium chicken broth
- 1 cup water
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 1 bay leaf
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 to 1.5 pounds boneless, skinless chicken breasts or thighs
- 1/2 cup heavy cream
- 2 tablespoons fresh parsley, chopped (for garnish)
Instructions
- Sauté the aromatics: In a large Dutch oven over medium heat, melt the butter. Add the onion, carrots, and celery. Cook, stirring occasionally, for about 5 minutes until softened. Add the garlic and cook for 30 seconds until fragrant.
- Toast the wild rice: Add the rinsed wild rice to the pot and stir for about 2 minutes to deepen its nutty flavor.
- Add the broth, water, and seasonings: Pour in the chicken broth and water. Add the thyme, rosemary, bay leaf, salt, and pepper. Stir to combine.
- Add the chicken: Nestle the chicken into the liquid. Bring to a gentle boil over medium-high heat.
- Simmer the soup: Reduce heat to low, cover, and simmer for 40 to 45 minutes until the rice is tender and the chicken is cooked through.
- Remove and shred the chicken: Transfer the chicken to a cutting board. Let rest for a minute, then shred with two forks.
- Stir in the cream and chicken: Return the shredded chicken to the pot. Remove the bay leaf. Reduce heat to low and slowly stir in the heavy cream. Warm through for 2 to 3 minutes without boiling.
- Taste and adjust seasoning: Adjust salt and pepper to taste.
- Serve and garnish: Ladle into bowls and garnish with fresh parsley. Serve hot.
Notes
Do not rush the simmer; wild rice needs 40-45 minutes. Use a gentle simmer, not a boil. Shred chicken while warm. Add cream at the very end over low heat to prevent curdling. Soup tastes even better the next day.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 380
- Sugar: 5
- Sodium: 680
- Fat: 16
- Saturated Fat: 9
- Carbohydrates: 30
- Fiber: 3
- Protein: 28
Keywords: chicken and wild rice soup, one-pot soup, creamy chicken soup, wild rice soup, easy soup recipe, cozy soup, winter soup


