Hearty Chicken and Wild Rice Soup: Best Comforting Recipe

Posted on

Katelyn Lamb

Hearty Chicken and Wild Rice Soup - featured image

Last November, I woke up at 4 AM because the wind was howling so hard I thought the house might actually lift off its foundation. It was that specific kind of bitter, bone-chilling cold that makes you question every life choice that led you to own a house without central heating (I do have central heating, but the pipes were rattling). I stumbled into the kitchen, wrapped in three blankets, and realized I had zero groceries left. Just a sad jar of pickles and a bag of wild rice that had been sitting in the pantry since 2022.

I didn’t want soup. I wanted a hug in a bowl. I wanted something that tasted like my grandmother’s kitchen, but with the hearty, rustic comfort of a cabin in the woods. So, I threw everything I had into the pot. Leftover roast chicken, that old wild rice, a handful of frozen carrots I found in the back of the freezer, and a sprig of fresh thyme that was barely holding on. I let it simmer for an hour, ignoring the wind, until the house smelled like heaven and my bones stopped aching.

That bowl of Hearty Chicken and Wild Rice Soup with Fresh Thyme didn’t just warm me up; it reset my entire week. It became my answer to every cold day, every stressful Tuesday, and every time I needed to feel cared for by myself. Since then, I’ve made this soup at least a dozen times. I’ve tweaked the ratios, swapped the veggies, and even tried adding bacon (don’t ask me why, but it’s good). But the core recipe? The one with that deep, earthy wild rice and that bright pop of fresh thyme? That’s the one I keep coming back to. It’s not just dinner. It’s comfort food at its absolute finest.

Why You’ll Love This Hearty Chicken and Wild Rice Soup

Look, I make a lot of soups. Chicken noodle? Sure. Tomato basil? Love it. But there is something about a thick, chunky wild rice soup that feels like a warm blanket on a rainy day. This recipe has completely changed my weeknight dinner routine, especially when the weather turns gray. Here’s why this Hearty Chicken and Wild Rice Soup with Fresh Thyme deserves a permanent spot in your rotation:

  • It’s a One-Pot Wonder — Seriously, if you can chop a carrot and stir a spoon, you can make this. I’ve made it while holding my baby, while watching a movie, and while pretending to work. It’s forgiving. You can’t really mess it up. The only way to fail is to burn the garlic, and I’ll tell you how to avoid that in a minute.
  • Wild Rice Actually Makes a Difference — I know, I know. White rice is faster. But wild rice? It’s nutty, chewy, and adds this incredible texture that makes the soup feel gourmet. It’s not just filler; it’s the star. Plus, it soaks up all that thyme flavor like a sponge.
  • Freezer-Friendly AF — I make a double batch every time I cook this. Why? Because life happens. Sometimes you’re too tired to cook. Sometimes you’re sick. Sometimes you just don’t want to think about dinner. Having a container of this soup in the freezer is like having a safety net. It reheats perfectly, too. No separation, no weird texture.
  • Uses Up Leftovers — Got a rotisserie chicken from Costco? Perfect. Got some sad veggies in the crisper drawer? Toss them in. This recipe is a cleanup crew’s best friend. It turns scraps into a feast.
  • It’s Actually Healthy-ish — I’m not going to lie to you. It has cream. It has butter. But it’s also packed with protein, fiber from the wild rice, and veggies. It’s filling without leaving you feeling like a human beanbag. You feel energized, not sluggish.

This is my go-to when I need dinner to just work. No complicated techniques, no weird ingredients you can’t find, just reliable, delicious food that makes everyone happy. Even my picky eater, who usually refuses to eat anything that “looks like soup,” asks for seconds.

Ingredients You’ll Need for the Best Wild Rice Soup

Here’s the best part: you probably have most of this already. I’m particular about three ingredients here—the thyme, the rice, and the broth—but the rest is pantry basics. Let’s break it down.

For the Base

Unsalted butter (4 tablespoons / 60g) — I use butter because it adds that rich, savory depth that oil just can’t match. If you’re dairy-free, use olive oil, but trust me, butter makes it feel like a hug. I keep unsalted so I can control the salt level.

Yellow onion (1 large, diced / about 250g) — This is your flavor foundation. Dice it small so it melts into the soup. Sweet onions work too, but yellow gives better depth. White onions are too sharp for this slow simmer.

Carrots (3 medium, peeled and diced / about 150g) — Classic soup veggies. I like them diced into small coins so they’re easy to eat with the rice. If you hate carrots, swap them for celery or parsnips. I don’t judge.

Celery (3 stalks, diced / about 100g) — Celery adds that earthy, aromatic note that defines chicken soup. Don’t skip it. It balances the sweetness of the carrots.

Garlic (4 cloves, minced / about 2 tablespoons) — Yes, four cloves. Don’t skimp. Fresh only—no jarred garlic in this recipe. Jarred garlic has a metallic taste that ruins the delicate thyme flavor.

For the Flavor

Hearty Chicken and Wild Rice Soup preparation steps

Wild rice (1 cup / 180g) — This is the key. Look for a blend that’s mostly wild rice with some brown rice. Pure wild rice takes forever to cook. A blend saves time. I love the brand Lundberg, but any good quality wild rice works.

Chicken broth (6 cups / 1.5 liters) — I use low-sodium so I can control the salt. Vegetable broth works for a vegetarian version, but chicken gives that classic savory punch. Homemade broth is best, but store-bought is fine if it’s good quality.

Heavy cream (1 cup / 240ml) — Optional, but recommended. It makes the soup creamy and luxurious. Half-and-half works too, but it’s thinner. If you want it lighter, use milk. But heavy cream? That’s the good stuff.

Fresh thyme (4-5 sprigs, leaves stripped) — This is the secret weapon. Fresh thyme has a bright, lemony flavor that dried thyme just can’t match. If you only have dried, use 1 teaspoon, but fresh is worth the trip to the store. I buy it fresh every time.

Bay leaf (1 leaf) — Just one. It adds a subtle background note that disappears as you eat. Remove it before serving!

For the Protein

Chicken breast or thighs (2 cups, cooked and shredded / about 300g) — I usually use rotisserie chicken for speed. It’s already cooked and seasoned. If you’re starting from raw, cook the chicken first, shred it, and add it back in at the end. Thighs are juicier, but breasts work fine if you don’t overcook them.

Salt and black pepper — To taste. I usually add about 1 teaspoon salt and ½ teaspoon pepper, but adjust based on your broth’s saltiness.

Optional Add-ins:
Green beans (1 cup, chopped) — Adds color and crunch. I throw them in during the last 10 minutes.
Mushrooms (1 cup, sliced) — Sauté them with the onions for an earthy boost.
Parsley (2 tablespoons, chopped) — Fresh parsley on top adds a nice fresh finish.

Equipment Needed

You don’t need fancy equipment for this. Here’s what I actually use.

Large Dutch oven or stockpot (6-quart / 5.7 liters) — I use a 6-quart pot. It needs to fit the rice, veggies, broth, and chicken comfortably without boiling over. My ancient Le Creuset still works fine, but any heavy-bottomed pot works. Heavy bottom is key so it doesn’t burn.

Sharp knife — For chopping onions, carrots, and celery. Dull knives make you cry more—learned this the hard way.

Wooden spoon — For stirring. Silicone works too. Don’t use metal on non-stick.

Measuring cups and spoons — Pretty standard stuff. Dollar store versions work fine.

Colander — For rinsing the rice. Or just use the lid to drain if you’re lazy.

Grater or zester — Optional, for lemon zest if you want to add brightness.

Optional but nice:
Food processor — If you want to chop veggies super fast. I use it when I’m being lazy.
Immersion blender — Only if you want a smoother soup. I prefer chunky, so I don’t use it.

How to Make It: Step-by-Step

Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up.

Step 1: Prep Your Ingredients (10 minutes)

Before you start cooking, chop your onion, dice your carrots and celery, and mince your garlic. I know it seems fussy, but it makes the actual cooking way less stressful. Strip the leaves off the thyme sprigs and set them aside. Grate your lemon zest if you’re using it. Once you start cooking, things move fast.

Step 2: Sauté the Aromatics (5 minutes)

Melt the butter in your large pot over medium heat. Add the diced onion, carrots, and celery. Cook for 5-7 minutes, stirring occasionally, until the onions are translucent and the veggies are softening. They should smell sweet and savory. Add the minced garlic and cook for 1 minute, stirring constantly. The garlic should smell amazing but not brown—browned garlic tastes bitter.

Step 3: Toast the Rice (2 minutes)

Add the wild rice to the pot. Stir it around for 1-2 minutes to toast it slightly. This step releases the nutty flavor and helps the rice cook more evenly. It sounds like a small step, but it makes a big difference in the final taste.

Step 4: Simmer the Soup (45-50 minutes)

Pour in the chicken broth and add the bay leaf. Bring it to a boil, then reduce the heat to low. Cover partially and let it simmer for 45-50 minutes, or until the wild rice is tender. Stir occasionally to prevent sticking. The soup will thicken as the rice releases starch. If it gets too thick, add a splash of water or broth.

Step 5: Add the Chicken and Cream (5 minutes)

Once the rice is tender, add the shredded chicken and fresh thyme leaves. Stir well. Let it simmer for another 5 minutes to heat the chicken through. Then, stir in the heavy cream. If you’re using it, add it now. Let it heat through for 2 minutes—don’t boil it after adding cream, or it might separate.

Step 6: Season and Finish (2 minutes)

Taste the soup. Add salt and black pepper to taste. Remember, the broth and cheese (if you add it) are salty, so go easy on the salt. If it tastes flat, add a squeeze of lemon juice. The acidity brightens everything up. Remove the bay leaf.

Step 7: Serve

Serve immediately topped with fresh parsley, a crack of black pepper, and a dollop of sour cream if you’re feeling fancy. It’s best served hot, with crusty bread on the side for dipping.

Total Time: About 1 hour (15 minutes active, 45 minutes simmering)

Expert Tips & Tricks

Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.

Don’t Rush the Rice
Wild rice takes time. If you try to cook it fast on high heat, it’ll be chewy and hard. Low and slow is the way. Set a timer and don’t check it every 5 minutes. Let it do its thing.

Fresh Thyme is Non-Negotiable
I’ve made this with dried thyme, and it’s fine. But fresh thyme? It’s a game-changer. The flavor is so much brighter and more complex. If you don’t have fresh, buy it. It’s worth it. Or grow it on your windowsill—it’s easy.

Toast the Rice
Toasting the wild rice in the butter before adding broth adds a nutty depth that you can’t get otherwise. It’s a 2-minute step that elevates the whole dish. Don’t skip it.

Shred the Chicken Properly
Don’t just chop the chicken. Shred it with two forks. It creates those little bits that get stuck in the rice and veggies, adding texture. It’s the difference between “chicken in soup” and “hearty chicken soup.”

Balance the Cream
If the soup feels too heavy, add a splash of lemon juice or white wine vinegar. The acid cuts through the richness and makes the flavors pop. I do this every time.

Common Mistakes (and how to avoid them):
Mistake: Soup is too watery
Fix: Simmer it longer. The rice needs time to absorb liquid. Or add a splash of cream to thicken it.
Mistake: Rice is mushy
Fix: You cooked it too long. Wild rice should have a slight chew. Next time, check it 5 minutes earlier.
Mistake: Soup is too salty
Fix: Use low-sodium broth. If it’s already salty, add a diced potato and simmer for 10 minutes—it absorbs salt. Remove the potato before serving.

Variations & Substitutions

Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.

Veggie-Loaded
Toss in 2 cups fresh spinach and 1 cup halved cherry tomatoes in the last minute. The spinach wilts right in. This is how I get my kids to eat vegetables.

Cajun Style
Swap fresh thyme for Cajun seasoning. Add 1 teaspoon smoked paprika and a pinch of cayenne. Totally different vibe—spicy and smoky.

Lighter Version
Use half-and-half instead of heavy cream, and skip the butter (use olive oil). It’s thinner but still good. I make this when I’m trying to be “healthy.”

Mushroom Lover’s
Sauté 8oz sliced mushrooms with the onions. Cook until golden brown. Adds earthiness and makes it feel fancier.

Lemon Garlic
Add zest of 1 lemon and 2 tablespoons lemon juice at the end. Brightens everything up. Great for summer.

Dietary Modifications:
Gluten-Free
Wild rice is naturally gluten-free. Just make sure your broth is GF. I’ve used Pacific Foods broth and it works great.
Dairy-Free
Replace heavy cream with full-fat coconut cream. It’s different but still tasty. My lactose-intolerant friend requests this version.
Vegan
Use vegetable broth, coconut cream, and skip the chicken. Add chickpeas for protein. It’s not the same, but it’s still good.

Serving & Storage

How to Serve:
I usually serve this straight from the pot at the dinner table—it looks rustic and stays warm. But here are other ways I’ve enjoyed it:

  • Garlic bread (obviously)
  • Simple green salad with balsamic vinaigrette
  • Roasted broccoli or green beans
  • Crusty sourdough for dipping

Storage Instructions:
Refrigerator:
Store in an airtight container for up to 4 days. The rice will continue to absorb liquid, so the soup will thicken. That’s normal.
Reheating:
Best method: Add to a skillet with a splash of milk or broth over low heat. Stir until heated through and creamy again.
Microwave method: Heat in 30-second intervals, stirring between. Add a splash of milk if it’s too thick.
Never works: Trying to reheat in the pot you cooked it in. It always burns on the bottom. Ask me how I know.

Freezing:
Honestly, this freezes well! The rice holds up, and the cream doesn’t separate if you reheat it gently. Freeze in individual portions for easy lunches. It lasts up to 3 months.

Pro tip: If leftovers are drying out, stir in a tablespoon of butter and a splash of milk when reheating. Brings back that creamy texture.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown if you’re tracking.

Per Serving (based on 6 servings):

  • Calories: 380
  • Protein: 22g
  • Carbs: 35g
  • Fiber: 4g
  • Sugar: 4g
  • Fat: 16g
  • Saturated Fat: 8g
  • Cholesterol: 65mg
  • Sodium: 650mg
  • Calcium: 80mg

What’s Good:
– Decent protein from chicken and rice
– Fiber from wild rice and veggies
– Can add vegetables to boost nutrition
– More filling than it looks

What to Know:
– Higher in calories from cream and butter
– Contains dairy
– Moderate sodium (use low-sodium broth to reduce)

My Take:
Look, this is comfort food with cream and butter. It’s not a diet recipe. But it’s way better than takeout, costs less, and I know exactly what’s in it. When I want to make it lighter, I use the half-and-half version and load up on vegetables. But usually? I just eat a reasonable portion and enjoy it.

Final Thoughts

So that’s my go-to Hearty Chicken and Wild Rice Soup with Fresh Thyme! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.

This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking.

Make it yours! Try different add-ins, swap in your favorite vegetables, adjust the garlic (though more is always better in my opinion). The best recipes are the ones you adapt to your family’s tastes.

If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.

Happy cooking! And I hope your kitchen smells half as good as mine does right now.

Frequently Asked Questions

Q: Can I use white rice instead of wild rice?

A: You can, but the texture and flavor will be different. White rice cooks faster and is softer. If you use white rice, reduce the cooking time to 20-25 minutes. Wild rice has that nutty, chewy texture that makes this soup special. I don’t recommend skipping it unless you have to.

Q: Can I make this ahead for a dinner party?

A: Sort of. Make the soup up to 2 days ahead and store in the fridge. Reheat it gently on the stove. Add the cream and chicken right before serving to keep them fresh. It won’t be quite as good as fresh, but it’s close and saves you stress during the party. I do this all the time.

Q: Why did my soup turn out watery?

A: Usually means you didn’t simmer it long enough, or you used too much broth. Wild rice absorbs a lot of liquid. Let it simmer for the full 45-50 minutes. If it’s already watery, simmer it uncovered for 10-15 minutes to reduce. The rice will also thicken it as it cools.

Q: Can I freeze this soup?

A: Yes! This freezes well. Let it cool completely, then store in airtight containers or freezer bags. It lasts up to 3 months. Thaw in the fridge overnight and reheat gently. The cream might separate slightly, but whisking it in while reheating fixes it.

Q: Can I use rotisserie chicken?

A: Absolutely! That’s what I usually use. It saves so much time. Just shred the meat and add it in the last 5 minutes of cooking to heat it through. Don’t add it too early, or the chicken will get dry.

Q: How do I reheat leftovers without it getting dry?

A: Add a splash of milk or broth to a skillet, add your leftover soup, and heat gently over low heat, stirring frequently. The extra liquid brings back the creamy texture. Microwave sort of works but tends to dry it out. If you do microwave, definitely add a splash of milk first and heat in short bursts, stirring between.

Q: Can I double this recipe?

A: Absolutely! Double everything and use your biggest pot. The cooking times stay the same. I do this when I’m meal-prepping or feeding a crowd. Just make sure your pot is big enough for the soup—you might need a 8-quart pot.

Pin This Recipe!

Hearty Chicken and Wild Rice Soup recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Hearty Chicken and Wild Rice Soup - featured image

Hearty Chicken and Wild Rice Soup with Fresh Thyme


  • Author: Emma
  • Total Time: 1 hour
  • Yield: 6 servings 1x

Description

A comforting, one-pot wild rice soup made with shredded chicken, fresh thyme, and creamy broth. This rustic dish is perfect for cold days and uses simple pantry ingredients for maximum flavor.


Ingredients

Scale
  • 4 tablespoons unsalted butter
  • 1 large yellow onion, diced
  • 3 medium carrots, peeled and diced
  • 3 stalks celery, diced
  • 4 cloves garlic, minced
  • 1 cup wild rice (blend of wild and brown rice)
  • 6 cups chicken broth (low-sodium)
  • 1 bay leaf
  • 2 cups cooked chicken breast or thighs, shredded
  • 1 cup heavy cream
  • 45 sprigs fresh thyme, leaves stripped
  • Salt and black pepper to taste
  • Optional: 1 cup green beans, 1 cup sliced mushrooms, 2 tablespoons fresh parsley, lemon zest

Instructions

  1. Prep ingredients: Dice onion, carrots, and celery; mince garlic; strip thyme leaves.
  2. Melt butter in a large Dutch oven or stockpot over medium heat.
  3. Add onion, carrots, and celery; sauté for 5-7 minutes until softened and translucent.
  4. Add garlic and cook for 1 minute until fragrant, being careful not to brown it.
  5. Add wild rice and toast for 1-2 minutes to release nutty flavors.
  6. Pour in chicken broth and add bay leaf. Bring to a boil, then reduce heat to low.
  7. Cover partially and simmer for 45-50 minutes until wild rice is tender.
  8. Add shredded chicken and fresh thyme leaves; simmer for 5 minutes to heat through.
  9. Stir in heavy cream and heat gently for 2 minutes (do not boil).
  10. Season with salt and black pepper to taste. Remove bay leaf.
  11. Serve hot, garnished with fresh parsley, black pepper, and optional sour cream or crusty bread.

Notes

Wild rice takes time to cook, so simmer low and slow. Toasting the rice before adding broth enhances flavor. If the soup is too salty, add a diced potato while simmering to absorb excess salt. For a lighter version, use half-and-half or milk instead of heavy cream. Fresh thyme is preferred over dried for better flavor.

  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Main Course
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 380
  • Sugar: 4
  • Sodium: 650
  • Fat: 16
  • Saturated Fat: 8
  • Carbohydrates: 35
  • Fiber: 4
  • Protein: 22

Keywords: chicken soup, wild rice soup, comfort food, one pot meal, winter soup, thyme chicken soup, healthy soup, meal prep

You might also like these recipes

Leave a Comment

Recipe rating