Snow was piling up on the windowsill, and the wind was howling loud enough to rattle the old frames. I had a half-empty carton of chicken broth in the fridge, two chicken breasts thawed on the counter, and absolutely zero energy to run to the store. That’s when I spotted the bag of wild rice blend sitting at the back of the pantry, practically begging to be used. I remember standing there, holding that bag, thinking, “Alright, let’s make something that actually sticks to your ribs.”
Honestly, I wasn’t trying to create anything special. I just wanted dinner that wouldn’t leave everyone hungry again in an hour. You know how some soups feel more like a warm drink than a meal? This one was going to be different. I tossed in some carrots I’d forgotten about, a sad-looking onion, and a handful of celery that was still just barely okay. And somehow, that desperate pantry raid turned into the kind of soup that makes you slow down and actually taste every single spoonful.
The wild rice gives it this nutty, chewy texture that regular rice just can’t match. And the chicken? It shreds into these tender little ribbons that soak up all that savory broth. I didn’t plan for it to be high-fiber, honestly. That was just a happy accident. But after that first bowl, I knew this one was staying in the rotation. It’s the kind of cozy that doesn’t need a fancy name or a complicated ingredient list. It’s just good, honest food that warms you from the inside out. And that, my friend, is exactly what a snowy Tuesday night needed.
Why You’ll Love This Recipe
I’ve tested this soup about four times now—tweaking the broth, adjusting the rice-to-liquid ratio, and even trying it in a slow cooker just to see what happened. So trust me when I say this version is the one that works every single time. It’s not just another chicken soup recipe. It’s the one that actually keeps you full.
- Quick & Easy : Comes together in about 45 minutes, and most of that time is hands-off while the rice does its thing. Perfect for busy weeknights when you need something hearty fast.
- Simple Ingredients : No fancy grocery trips needed. You likely already have most of this in your kitchen right now. The wild rice blend is the only “special” item, and most stores carry it near the regular rice.
- Perfect for Cozy Nights : Great for snowy evenings, sick-day recovery, or those days when you just need a bowl of something warm and comforting. It’s also fantastic for meal prep since the flavors get even better the next day.
- Crowd-Pleaser : My kids actually asked for seconds. That never happens with soup. Even my husband, who usually thinks soup isn’t a “real meal,” went back for a third bowl.
- Unbelievably Delicious : The texture is what gets you. That chewy wild rice, tender chicken, and soft vegetables all swimming in a rich, savory broth. It’s next-level comfort food that doesn’t feel heavy.
What makes this recipe different from the rest? It’s the way the wild rice holds its shape without getting mushy, even after sitting in the fridge for a couple of days. Most soup recipes use white rice, which turns into mush by the next morning. Not this one. The wild rice stays firm and chewy, giving you that satisfying bite every time. Plus, the fiber content is legitimately impressive—one bowl has about 8 grams of fiber, which is more than most people get in an entire day. It’s comfort food that actually works for your body, not against it.
This is the kind of soup that makes you close your eyes after the first bite. It’s simple, it’s honest, and it’s exactly what you need when the world feels a little too cold. Trust me, you’re going to want this one in your back pocket.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and the ones that aren’t are easy to find at any grocery store.
For the Soup Base
- Olive oil, 2 tablespoons (adds richness and helps sauté the vegetables)
- Yellow onion, 1 medium, diced (I prefer yellow for its mild, sweet flavor when cooked)
- Carrots, 3 medium, peeled and diced (add natural sweetness and color)
- Celery stalks, 3, diced (adds that classic savory base flavor)
- Garlic cloves, 4, minced (fresh is best here—don’t use the jarred stuff if you can help it)
- Chicken broth, 8 cups, low-sodium (I like Swanson or Pacific Foods for clean flavor; you can also use homemade if you have it)
- Boneless, skinless chicken breasts, 2 (about 1 pound total) (you can also use thighs for more flavor, but breasts shred more cleanly)
- Wild rice blend, 1 cup (look for a blend that includes brown rice, wild rice, and sometimes red rice—Lundberg makes a great one)
- Dried thyme, 1 teaspoon (adds earthy, slightly floral notes)
- Dried rosemary, 1/2 teaspoon (go light—it’s strong and can overpower the broth)
- Bay leaves, 2 (remove before serving; they add depth without being noticeable)
- Salt, 1 teaspoon (adjust to taste at the end)
- Black pepper, 1/2 teaspoon, freshly ground (freshly ground makes a difference here)
- Fresh parsley, 1/4 cup, chopped (for garnish and a pop of freshness at the end)
Optional Add-Ins

- Heavy cream or half-and-half, 1/2 cup (stir in at the end for a creamier broth—my husband loves it this way)
- Lemon juice, 1 tablespoon (adds brightness and cuts through the richness)
- Mushrooms, 1 cup, sliced (sauté with the vegetables for an earthy, umami boost)
Ingredient Selection Tips : Look for a wild rice blend that includes brown rice—it helps the rice cook evenly and gives you that nice chewy texture. If you can only find straight wild rice, that works too, but it will take about 10 minutes longer to cook. For the chicken, I recommend using breasts that are similar in size so they cook at the same rate. And if you’re using store-bought broth, go for low-sodium so you can control the salt level yourself.
Substitution Guidance : Use vegetable broth instead of chicken broth for a vegetarian version. Swap the chicken with chickpeas or white beans for plant-based protein. For a gluten-free option, this recipe is naturally gluten-free as written. If you don’t have wild rice, you can use brown rice, but the cooking time and texture will be different—brown rice cooks faster and gets softer.
Equipment Needed
You don’t need much for this soup, which is part of why I love it. Here’s what you’ll need:
- Large Dutch oven or heavy-bottomed pot (at least 5 quarts) — This is my go-to for soups. The heavy bottom helps distribute heat evenly and prevents burning. If you don’t have a Dutch oven, any large stockpot will work.
- Cutting board and sharp chef’s knife — A good knife makes dicing vegetables so much easier. I use my Victorinox chef’s knife for everything.
- Wooden spoon or silicone spatula — For stirring the vegetables and scraping up any brown bits from the bottom of the pot.
- Measuring cups and spoons — For precise measurements, especially with the rice and seasonings.
- Two forks or a hand mixer — For shredding the chicken. Two forks work perfectly, but if you’re in a hurry, a hand mixer on low speed shreds chicken in about 30 seconds.
- Ladle — For serving. A good ladle makes all the difference when you’re trying to get that perfect ratio of broth to solids.
Budget-Friendly Options : If you’re just starting out, a basic stainless steel stockpot from a discount store works fine. You don’t need a fancy Dutch oven. And honestly, two forks from your silverware drawer will shred that chicken just as well as any fancy tool.
Maintenance Tip : If you use a Dutch oven with an enamel coating, avoid using metal utensils that can scratch the surface. Stick with wood or silicone. And always let the pot cool down completely before washing to prevent warping.
Preparation Method
Alright, let’s make some soup. I’ll walk you through every step so you get it right the first time.
- Sauté the vegetables. Heat the olive oil in your large Dutch oven over medium heat. Add the diced onion, carrots, and celery. Cook for about 6-8 minutes, stirring occasionally, until the onions are translucent and the carrots start to soften. You should smell that amazing savory aroma filling your kitchen. Add the minced garlic and cook for 1 more minute, just until fragrant. Don’t let the garlic burn—it turns bitter fast.
- Add the broth and seasonings. Pour in the chicken broth, scraping the bottom of the pot with your wooden spoon to release any browned bits (that’s flavor right there). Add the dried thyme, dried rosemary, bay leaves, salt, and black pepper. Stir everything together and bring it to a gentle boil.
- Add the chicken and rice. Place the chicken breasts directly into the broth. They should be mostly submerged. Then stir in the wild rice blend. Bring the soup back to a boil, then reduce the heat to low, cover the pot, and let it simmer.
- Simmer until the rice is tender. Let the soup simmer covered for about 35-40 minutes. The wild rice blend needs time to soften and pop open. You’ll know it’s done when the grains are tender but still have a slight chew—they shouldn’t be mushy. The chicken should be cooked through and easy to shred. If the rice isn’t done after 40 minutes, let it go another 5-10 minutes and check again.
- Shred the chicken. Use tongs to remove the chicken breasts from the pot and place them on a cutting board. Let them cool for a couple of minutes, then use two forks to shred the meat into bite-sized pieces. Alternatively, you can use a hand mixer on low speed right in the pot—just be careful not to overdo it or you’ll end up with chicken dust.
- Return the chicken to the pot. Add the shredded chicken back into the soup and stir to combine. Taste the broth and adjust the seasoning if needed. This is your moment—add more salt, pepper, or even a squeeze of lemon juice if you want some brightness.
- Remove the bay leaves and serve. Fish out the bay leaves (they’re not pleasant to bite into). Ladle the soup into bowls, garnish with fresh parsley, and serve hot. If you’re adding heavy cream, stir it in now before serving.
Prep Note : You can dice the vegetables and measure out the seasonings ahead of time to make the cooking process smoother. The soup itself takes about 45 minutes from start to finish, but having everything ready to go cuts that active cooking time down to about 15 minutes.
Sensory Cues : When the vegetables are ready, they should look glossy and smell sweet and savory. The broth should be bubbling gently, not boiling aggressively. When the rice is done, you’ll see some grains starting to split open—that’s the wild rice doing its thing. The chicken should be firm to the touch but still juicy when you shred it.
Cooking Tips & Techniques
I learned some of these the hard way, so you don’t have to. Here are the tips that make this soup foolproof.
Don’t rush the sauté. I know it’s tempting to just dump everything in the pot and walk away, but taking those extra 6-8 minutes to properly sauté the vegetables builds a flavor foundation that you can’t get any other way. The browning on the onions and carrots adds depth to the broth that makes it taste like it simmered all day.
Watch the rice-to-liquid ratio. Wild rice absorbs a lot of liquid, but different brands absorb at different rates. If your soup seems too thick after the rice is cooked, add another cup of broth or water. If it’s too thin, let it simmer uncovered for 10 more minutes to reduce. I’ve had to do both, and it always works out fine.
Shred the chicken while it’s warm. Cold chicken doesn’t shred as easily and tends to clump together. As soon as the chicken is cool enough to handle, shred it. It’ll be much more tender and will distribute evenly through the soup.
My biggest failure : The first time I made this, I used instant white rice because I was in a hurry. Big mistake. It turned into a starchy, mushy mess that looked more like porridge than soup. That’s when I learned that wild rice is non-negotiable for the texture we’re going for. Don’t substitute it unless you’re prepared for a completely different result.
Multitasking tip : While the soup is simmering, use that time to clean up your cutting board and knives, or prep a simple side salad. It makes the whole cooking experience feel less chaotic and more enjoyable.
Variations & Adaptations
This soup is super flexible. Here are some ways to make it your own.
Creamy Version : Stir in 1/2 cup of heavy cream or half-and-half at the end, just before serving. It makes the broth velvety and rich. My husband insists this is the only way to eat it. I like it both ways, honestly.
Vegetarian Version : Swap the chicken broth for vegetable broth and replace the chicken with two cans of drained and rinsed chickpeas or white beans. Add them at the same time you would add the chicken. The beans add protein and fiber, keeping it just as filling.
Slow Cooker Version : Sauté the vegetables and garlic on the stovetop first, then transfer everything except the chicken and rice to the slow cooker. Add the chicken breasts and cook on low for 6 hours. Add the wild rice during the last hour of cooking. Shred the chicken and serve. This works great for busy days when you want dinner ready when you walk in the door.
Spicy Kick : Add 1/2 teaspoon of red pepper flakes along with the dried herbs. It gives the soup a subtle warmth that’s really nice on a cold day. I tried this on a whim one night and it’s become my go-to when I’m feeling under the weather.
Mushroom Lover’s Version : Sauté 1 cup of sliced cremini mushrooms with the vegetables. They add an earthy, umami flavor that pairs beautifully with the wild rice. Just make sure to cook them until they release their liquid and start browning, about 5-7 minutes.
Serving & Storage Suggestions
This soup is best served hot, straight from the pot. Ladle it into deep bowls and top with a generous sprinkle of fresh parsley. I like to serve it with crusty bread or a simple side salad to round out the meal. If you’re feeling fancy, a drizzle of olive oil on top adds a nice finishing touch.
What to serve with it : This soup pairs beautifully with a fresh watermelon feta mint salad for a light, refreshing contrast. Or, if you’re in the mood for something warm and crunchy, try it alongside some crispy air fryer chicken thighs for a double-dose of comfort food.
Storage : Let the soup cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 5 days. The flavors actually get better after a day or two as the rice continues to absorb the broth and the seasonings meld together.
Freezing : This soup freezes beautifully. Portion it into freezer-safe containers or zip-top bags, leaving about an inch of headspace for expansion. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating : Reheat the soup on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if it’s too thick after storage. You can also microwave individual portions in a microwave-safe bowl for 2-3 minutes, stirring halfway through.
Flavor Development : The wild rice will continue to absorb liquid as it sits, so the soup will be thicker the next day. That’s not a bad thing—it almost turns into a stew-like consistency, which I personally love. Just add a little extra broth when reheating if you prefer it soupier.
Nutritional Information & Benefits
One serving of this soup (about 1.5 cups) contains approximately:
- Calories: 320
- Protein: 28g
- Fiber: 8g
- Fat: 8g
- Carbohydrates: 35g
- Sodium: 680mg (varies based on broth used)
Health Benefits : This soup is a fiber powerhouse, thanks to the wild rice and vegetables. Fiber is great for digestion, helps keep you full longer, and supports heart health. The chicken provides lean protein for muscle repair and satiety. Carrots and celery are packed with vitamins A and K, plus antioxidants that support immune function. It’s a well-rounded meal in a bowl.
Dietary Considerations : This recipe is naturally gluten-free and dairy-free (unless you add the cream). It’s also nut-free and egg-free. If you’re watching your sodium, use low-sodium broth and go easy on the added salt. The wild rice blend is a whole grain, making this a great option for anyone looking to incorporate more whole foods into their diet.
My Personal Take : I love that this soup feels indulgent but is actually really good for you. It’s the kind of meal that makes you feel nourished, not weighed down. And on days when I’m feeling a little run down, a bowl of this with some extra lemon juice is my go-to reset meal.
Conclusion
This cozy high-fiber chicken and wild rice soup is everything I want in a winter meal—warm, filling, and full of flavor without being complicated. It came together from a pantry raid on a snowy night, and it’s been a staple in my kitchen ever since. The wild rice gives it that chewy texture that keeps you coming back for more, and the chicken makes it hearty enough to be a full meal.
I really hope you give this one a try. Play around with the variations—add mushrooms, make it creamy, or give it a spicy kick. That’s the beauty of a good soup recipe. It’s forgiving, flexible, and always delicious. And honestly? It’s the kind of recipe that makes you feel like you’ve got your act together, even on days when you absolutely don’t.
If you make this soup, I’d love to hear about it. Drop a comment below and let me know how it turned out, or share your own twist on it. And if you’re looking for more cozy comfort food, you might also enjoy this creamy Tuscan chicken or these fluffy buttermilk pancakes for a cozy breakfast-for-dinner night.
Stay warm, friend. And happy cooking!
Frequently Asked Questions
Can I use leftover cooked chicken instead of raw chicken breasts?
Absolutely. If you have leftover rotisserie chicken or cooked chicken, skip step 3 where you add the raw chicken. Instead, add the cooked, shredded chicken in step 6, after the rice is tender. Just heat it through for a few minutes before serving. This is a great way to use up leftover chicken from a roast.
Can I make this soup in an Instant Pot?
Yes, you can. Use the sauté function to cook the vegetables and garlic. Add the broth, seasonings, chicken, and rice. Pressure cook on high for 20 minutes, then let the pressure release naturally for 10 minutes before quick releasing the rest. Shred the chicken and stir it back in. The rice may be slightly softer than the stovetop version, but it’s still delicious.
How can I make this soup lower in sodium?
Use low-sodium or no-salt-added chicken broth, and skip the added salt until the very end. Taste the soup before adding any salt—sometimes the broth and vegetables provide enough flavor on their own. You can also boost flavor with extra herbs, garlic, or a squeeze of lemon juice instead of salt.
My soup turned out too thick. What did I do wrong?
Nothing went wrong! Wild rice absorbs a lot of liquid, especially as it sits. If your soup is too thick, simply stir in an additional cup of broth or water when reheating. If it’s too thick right after cooking, add liquid a little at a time until it reaches your desired consistency. This is completely normal and easy to fix.
Can I use brown rice instead of wild rice blend?
You can, but the texture and cooking time will be different. Brown rice cooks faster (about 25-30 minutes) and gets softer than wild rice. It won’t have that same chewy, nutty texture, but it will still taste good. If you’re using brown rice, add it about 10 minutes later than you would the wild rice blend so it doesn’t overcook.
Pin This Recipe!

Cozy High-Fiber Chicken and Wild Rice Soup Recipe
A hearty, high-fiber chicken and wild rice soup that’s perfect for cold winter nights. This easy one-pot meal features tender chicken, chewy wild rice, and savory vegetables in a rich broth, delivering comfort and nutrition in every spoonful.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 3 medium carrots, peeled and diced
- 3 celery stalks, diced
- 4 garlic cloves, minced
- 8 cups low-sodium chicken broth
- 2 boneless, skinless chicken breasts (about 1 pound total)
- 1 cup wild rice blend
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- 2 bay leaves
- 1 teaspoon salt
- 1/2 teaspoon freshly ground black pepper
- 1/4 cup fresh parsley, chopped
- 1/2 cup heavy cream or half-and-half (optional)
- 1 tablespoon lemon juice (optional)
- 1 cup sliced mushrooms (optional)
Instructions
- Heat olive oil in a large Dutch oven over medium heat. Add diced onion, carrots, and celery. Cook for 6-8 minutes, stirring occasionally, until onions are translucent and carrots begin to soften. Add minced garlic and cook for 1 more minute until fragrant.
- Pour in chicken broth, scraping the bottom of the pot to release browned bits. Add dried thyme, dried rosemary, bay leaves, salt, and black pepper. Stir and bring to a gentle boil.
- Place chicken breasts into the broth, ensuring they are mostly submerged. Stir in wild rice blend. Bring back to a boil, then reduce heat to low, cover, and simmer.
- Simmer covered for 35-40 minutes until rice is tender (grains should have a slight chew) and chicken is cooked through. If rice is not done, cook 5-10 minutes more.
- Remove chicken breasts with tongs and let cool slightly. Shred with two forks or a hand mixer on low speed.
- Return shredded chicken to the pot. Stir and taste broth; adjust seasoning as needed. Add lemon juice or heavy cream if desired.
- Remove bay leaves. Ladle soup into bowls, garnish with fresh parsley, and serve hot.
Notes
Wild rice blend is key for texture; do not substitute with white rice. For a vegetarian version, use vegetable broth and chickpeas or white beans. Soup thickens as it sits; add extra broth when reheating. Flavors improve after a day.
Nutrition
- Serving Size: 1.5 cups
- Calories: 320
- Sugar: 6
- Sodium: 680
- Fat: 8
- Saturated Fat: 2
- Carbohydrates: 35
- Fiber: 8
- Protein: 28
Keywords: chicken soup, wild rice soup, high fiber soup, cozy soup, winter soup, healthy soup, one-pot meal


