It was one of those Tuesday evenings where the house was quiet, but my brain was loud. You know the kind. I had just come home from work, my feet hurt, and the idea of chopping vegetables for a stir-fry or standing over a hot stove for a pasta sauce felt impossible. I opened the fridge and stared at a half-empty container of leftover rotisserie chicken and a bag of wild rice that had been sitting in my pantry since Thanksgiving.
Most people would have made a sandwich. Or ordered takeout. But I was trying to stretch our grocery budget, and let’s be real—takeout adds up fast when you’re feeding a family of four. So, I did what I always do when I’m tired and broke: I looked for comfort food that was cheap, healthy, and actually good for you.
I threw together what I thought would be a mediocre soup. Just chicken, rice, some frozen carrots and peas, and whatever herbs were in the cupboard. Thirty minutes later, the smell of fresh thyme and savory broth was filling the kitchen. My kids, who usually pick at everything, asked for seconds. My husband came in, took one sip, and said, “This is restaurant quality.”
I wasn’t convinced. I’ve made plenty of soups that sounded good but tasted watery and bland. But this Cozy Chicken and Wild Rice Soup with Fresh Thyme was different. It was hearty, creamy without being heavy, and cost me less than $10 to make. Since that night, I’ve made it at least once a week. It’s become my go-to for busy weeknights, cold weekends, and days when I just need something that feels like a hug in a bowl.
Here’s the thing about this recipe: it’s forgiving. You don’t need fancy ingredients. You don’t need to be a professional chef. You just need a pot, some patience, and a love for warm, savory food. I’ve tested this version multiple times, tweaking the ratio of rice to broth until it was perfect. And I’m sharing it with you because I know you’re tired too.
Why You’ll Love This Budget-Friendly Soup
There are about ten reasons I keep making this soup, but here are the big ones that keep it in our regular rotation.
Stupid Simple — Seriously, if you can chop an onion and boil water, you can make this. I’ve walked my teenage son through it over FaceTime. It’s mostly just chopping and simmering. There’s no complex technique here.
Lightning Fast (Mostly Hands-Off) — It takes about 10 minutes of active prep, and then you just let it simmer. While the soup is cooking, I’m folding laundry, answering emails, or just sitting down. It’s perfect for those nights when you have zero energy left.
Pantry-Friendly — You probably have 70% of these ingredients already. Chicken broth, wild rice, carrots, celery, onions, garlic, and thyme are staples in my house. The only thing I might not have is fresh thyme, but dried works fine too.
Kid-Approved — This is the holy grail. My pickiest eater, who usually refuses to eat anything green, loves this soup. The wild rice adds a nice chewy texture that kids enjoy, and the chicken is tender and easy to eat. It’s a great way to sneak in vegetables without them noticing.
Makes Amazing Leftovers — Actually tastes better the next day. I deliberately make extra for lunch throughout the week. The flavors meld together overnight, and it’s even more comforting when reheated. It freezes well too, which is a lifesaver for busy mornings.
Budget-Smart — Feeds 6-8 people for under $15. That’s less than one meal at a fast-food place. Using leftover rotisserie chicken or a cheap chicken breast makes it even more affordable. It’s feeding the family on a budget without sacrificing taste.
This is my go-to when I need dinner to just work. No complicated techniques, no weird ingredients, just reliable, delicious food that makes everyone happy. It’s practical, it’s cozy, and it’s real.
Ingredients You’ll Need
Here’s the best part: you probably have most of this already. I’m particular about three ingredients here, and I’ll tell you exactly why. This looks like a long list, but most of it is pantry basics.
For the Base:
Chicken broth (6 cups / 1.5 liters) — Use low-sodium so I can control the salt. I buy the big jugs or cartons—they’re cheaper per ounce. Vegetable broth works for a lighter version, but chicken is classic.
Wild rice blend (1 cup / 150g) — I use a blend that includes brown and white rice too. It cooks faster and has a softer texture than pure wild rice, which can be tough. Look for the bags labeled “Pilaf” or “Blend.”
Chicken (3 cups / 450g, cooked and shredded) — Leftover rotisserie chicken is perfect. It’s cheap if you buy it already cooked, and it saves so much time. If you’re cooking from scratch, use 2 lbs of boneless, skinless chicken breasts or thighs. Poach them in the broth for 15 minutes, then shred.
Butter (2 tablespoons) — For sautéing the veggies. I use unsalted butter so I can control the saltiness. Olive oil works too, but butter adds that rich, cozy flavor.
Onion (1 medium, diced / about 200g) — Yellow onion is standard, but sweet onions work too. White onions are too sharp for this. Dice it small so it melts into the soup.
Carrots (2 medium, diced / about 150g) — The classic soup veggie. I dice them small so they cook evenly and are easy to eat. Peeled or unpeeled—your choice.
Celery (2 stalks, diced / about 100g) — Essential for that savory base flavor. Don’t skip it. It adds crunch and depth.
Garlic (3 cloves, minced / about 1 tablespoon) — Fresh only. No jarred garlic in this recipe. It tastes too metallic. Mince it yourself—it takes 30 seconds.
For the Flavor:
Fresh thyme (2 tablespoons, leaves stripped) — This is the star. Fresh thyme makes a huge difference. If you only have dried thyme, use 1 teaspoon. It’s more potent, so don’t use the same amount.
Bay leaf (1) — Adds a subtle background note. Remove it before serving. I keep a jar of bay leaves for soups and stews.
Heavy cream (½ cup / 120ml) — Optional, but it makes the soup creamy and rich. I use it sparingly to keep it from being too heavy. Half-and-half works too. For a lighter version, skip it or use milk.
Salt and black pepper — To taste. I usually start with 1 teaspoon of salt and adjust later.
Optional Add-ins:
Frozen peas (1 cup) — I throw these in at the end for a pop of color and sweetness. Kids love them, and they’re easy to keep on hand.
Green beans (1 cup, chopped) — Adds texture and nutrition. I chop them small so they blend in.
Mushrooms (½ cup, sliced) — Adds an earthy, savory flavor. I sauté them with the onions for extra depth.
Personal Tips:
- Brand recommendations: I use Swanson or Kitchen Basics broth—they’re reliable and affordable.
- Shopping shortcuts: Buy pre-minced garlic if you’re being lazy, but fresh tastes way better. It’s worth the 2 minutes.
- Substitutions: No heavy cream? Mix ½ cup milk with 1 tablespoon flour to thicken. It’s not quite the same but works.
- Storage: Wild rice keeps well in the pantry. I buy it in bulk bags to save money.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use.
Large pot or Dutch oven — I use a 6-quart pot. Needs to fit 6 cups of broth plus veggies comfortably. My ancient pot from college still works fine. A Dutch oven is nice because it retains heat well, but any big pot works.
Sharp knife — For chopping onions, carrots, and celery. Dull knives make you cry more—learned this the hard way. I use my chef’s knife for everything.
Cutting board — Any size works. I use plastic for easier cleanup. Wood is nicer but requires more maintenance.
Wooden spoon — For stirring. Silicone works too. Don’t use metal on non-stick pots.
Measuring cups and spoons — Pretty standard stuff. Dollar store versions work fine. I have a set that’s been with me for years.
Colander — For draining chicken if you’re cooking it from scratch. Or just use tongs to remove it.
Optional but nice:
- Garlic press — Saves time but not necessary. Mincing works fine.
- Immersion blender — If you want a creamier, smoother soup, you can blend half of it. I usually leave it chunky, but it’s a good trick.
Tool Tips:
- Don’t have a Dutch oven? Any big pot works—doesn’t need to be fancy.
- I’m obsessed with my garlic press from IKEA—it’s like $3 and makes life easier.
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 (5-8 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. Once you start cooking, things move fast. Shred your chicken if you’re using raw breasts (poach them first for 15 minutes in the broth, then shred). Set everything aside.
Step 2: Sauté the Veggies (5-7 minutes)
Heat 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 soft and translucent. The veggies should smell sweet and savory. Add the minced garlic and cook for 1 more minute. Don’t let the garlic brown—it’ll taste bitter. Stir constantly.
Step 3: Add the Rice and Broth (2 minutes)
Pour in the wild rice blend and stir to coat it in the butter and veggies. This helps toast the rice slightly, which adds flavor. Pour in the chicken broth and add the bay leaf and thyme stems (if using whole sprigs). Stir well to combine.
Step 4: Simmer the Soup (30-40 minutes)
Bring the soup to a boil, then reduce the heat to low. Cover the pot and let it simmer for 30-40 minutes, or until the rice is tender and the veggies are soft. Stir occasionally to prevent sticking. The soup will thicken as the rice releases starch. Taste the broth and adjust salt and pepper. It should taste savory and well-seasoned.
Step 5: Add the Chicken and Cream (2 minutes)
Stir in the shredded chicken and fresh thyme leaves. If using heavy cream, stir it in now. Let it heat through for 2-3 minutes. The chicken just needs to be warmed up—it’s already cooked. Don’t boil it again, or it might get tough.
Step 6: Finish and Serve
Remove the bay leaf. Taste and adjust seasoning one last time. If the soup is too thick, add a splash of broth or water. If it’s too thin, let it simmer uncovered for a few more minutes. Serve hot, topped with fresh parsley or extra thyme if you like. It’s ready to eat!
Total Time: About 45 minutes (10 minutes active, 35 minutes simmering)
Built-in Troubleshooting:
- Soup too thick? Add broth or water a little at a time.
- Rice undercooked? Simmer for another 10 minutes. Wild rice can take longer than expected.
- Soup too salty? Add a diced potato and simmer for 10 minutes—it absorbs some salt. Or add a splash of cream.
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
Save That Chicken Stock
If you’re using a rotisserie chicken, save the bones! Simmer them in water with some onion and carrot scraps for an hour to make your own stock. It’s free, and it tastes way better than store-bought. I freeze the stock in ice cube trays for future soups.
Don’t Skimp on Salt
Your soup should taste well-seasoned. Undersalted soup tastes bland no matter how good the ingredients are. I use about 1 teaspoon of salt per 6 cups of broth, but adjust to taste. Taste as you go.
Fresh Thyme is Key
Fresh thyme adds a bright, herbal note that dried thyme can’t match. If you don’t have fresh, use dried, but reduce the amount. Dried thyme is more potent. I keep a pot of fresh thyme on my windowsill—it’s easy to grow and always handy.
Low and Slow for Rice
Wild rice takes longer to cook than white rice. Simmer it low and slow for 30-40 minutes. Boiling it too hard can make it mushy. Patience is key here.
Room Temperature Cream
Cold cream can make the soup separate. I take it out of the fridge 15 minutes before cooking. If I forget, I microwave it for 15 seconds. It helps keep the soup smooth and creamy.
Common Mistakes (and how to avoid them):
- Mistake: Soup is too watery
Fix: Let it simmer longer, or add more rice. Also, make sure you’re not adding too much broth at the end. - Mistake: Chicken is dry
Fix: Don’t overcook it. Add it at the end just to warm through. If using raw chicken, poach it gently. - Mistake: Everything is too salty
Fix: Use unsalted broth and unsalted butter so you can control the salt. You can always add more, can’t take it away.
Pro Tricks I’ve Learned:
- For Restaurant-Quality Finish
Add a tablespoon of cold butter at the very end and swirl it in. Makes the soup glossy and rich. - For Extra Flavor
Toast the thyme leaves in the butter for 30 seconds before adding broth. Releases more flavor. - For Better Texture
Toss the rice with a tiny bit of oil after rinsing. Prevents sticking. - Make-Ahead Strategy
Make the soup ahead and store in the fridge for up to 3 days. Reheat gently and add fresh cream. Almost as good as fresh.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Vegetarian Version
Swap chicken for chickpeas or mushrooms. Use vegetable broth instead of chicken broth. I love adding extra carrots and celery for texture. It’s just as hearty and satisfying.
Creamy Coconut Version
Replace heavy cream with coconut milk. It adds a rich, tropical flavor. Great if you’re dairy-free. I use full-fat coconut milk for the best texture.
Spicy Version
Add 1 teaspoon of red pepper flakes or a dash of hot sauce. It adds a nice kick. My husband likes it spicy, so I usually make a small batch with extra heat.
Lighter Version
Use half-and-half instead of heavy cream, and reduce the butter to 1 tablespoon. 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. I use cremini or button mushrooms.
Dietary Modifications:
- Gluten-Free: Wild rice is naturally gluten-free. Check your broth label to be sure. Everything else is GF.
- Dairy-Free: Replace heavy cream with coconut cream or olive oil. Use vegetable broth. It’s different but still tasty.
- Lower-Carb: Use cauliflower rice instead of wild rice. Reduce broth by half. I won’t lie—it’s not the same, but it works if you’re watching carbs.
- Vegan: Use vegetable broth, chickpeas, and coconut milk. Add nutritional yeast for a cheesy flavor.
Different Proteins:
- Shrimp (add 1lb in step 5, cook 3-4 minutes)
- Turkey (leftover turkey works great)
- Bacon (cook crispy, crumble on top for garnish)
- White beans (vegetarian protein, add 1 can drained)
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:
- Crusty bread or dinner rolls (obviously)
- Simple green salad with balsamic vinaigrette
- Roasted broccoli or green beans
- Croutons for extra crunch
Toppings Bar:
When I have guests, I put out: extra thyme, black pepper, red pepper flakes, crispy bacon bits, and grated Parmesan. Everyone customizes their bowl.
Wine Pairing:
Not a wine expert, but my wine-snob friend says a light Pinot Grigio or a crisp Chardonnay works great with this. For non-alcoholic, I drink creamy coconut lime mocktail on weekends.
Storage Instructions:
Refrigerator: Store in an airtight container for up to 4 days. The soup will thicken in the fridge—totally normal.
Reheating: Best method: Add to a pot with a splash of broth or milk 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: This freezes well! Store in freezer-safe containers for up to 3 months. Thaw in the fridge overnight and reheat gently. The texture might change slightly, but it’s still delicious.
Meal Prep: Make the soup on Sunday, store in the fridge. Reheat each night. Takes 5 minutes and tastes way better than leftovers from a restaurant.
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: 320
- Protein: 25g
- Carbs: 35g
- Fiber: 3g
- Sugar: 4g
- Fat: 10g
- Saturated Fat: 4g
- Cholesterol: 60mg
- Sodium: 600mg
- Calcium: 50mg
What’s Good:
- Decent protein from chicken
- 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 cheese
- Contains dairy
- Moderate sodium (use low-sodium broth to reduce)
My Take:
Look, this is comfort food. 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 Cozy Chicken and Wild Rice Soup! 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 thyme (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
Can I use white rice instead of wild rice?
You can, but the texture will be softer and less chewy. Wild rice has a nutty flavor and holds up better in soup. If you use white rice, reduce the cooking time to 15-20 minutes, or it’ll turn to mush. I prefer wild rice for this recipe.
My soup came out watery—what happened?
Usually means you didn’t let it simmer long enough to thicken, or you added too much broth. Let the soup simmer for a full 30-40 minutes. The rice releases starch, which thickens the soup. If it’s already watery, let it simmer uncovered for another 10 minutes.
Can I make this ahead for a dinner party?
Sort of. Make the soup up to 2 days ahead and store in the fridge. Reheat gently and add fresh cream right before serving. 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.
Why did my soup get grainy?
The heat was too high when you added the cream, which made it separate. Cream needs gentle heat. Always remove the pot from the burner before adding cream, then stir it in off heat. If it’s already grainy, try whisking in a splash of warm broth—sometimes you can save it.
Can I use jarred garlic?
You can, but fresh tastes so much better in this recipe. Jarred garlic has a weird metallic taste that really shows up in soups. If you must use it, use half the amount because it’s stronger. But honestly, mincing 3 cloves takes like 2 minutes. Buy pre-peeled garlic cloves if you want to save time.
How do I reheat leftovers without it getting dry?
Add a splash of broth or milk to a pot, 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 broth first and heat in short bursts, stirring between.
Can I double this recipe?
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 to use two pots or a very large stockpot.
This cozy soup is perfect for chilly evenings, but if you’re looking for other budget-friendly family meals, you might enjoy this honey garlic butter chicken for a quick weeknight dinner. Or try this crispy roasted chickpea and cucumber salad for a lighter option.
Pin This Recipe!
Cozy Chicken and Wild Rice Soup
- Total Time: 45 minutes
- Yield: 6 servings 1x
Description
A budget-friendly, hearty, and creamy chicken and wild rice soup that is perfect for busy weeknights. It uses simple pantry ingredients and leftover rotisserie chicken for a comforting meal that feeds a family for under $15.
Ingredients
- 6 cups chicken broth (low-sodium)
- 1 cup wild rice blend
- 3 cups cooked and shredded chicken
- 2 tablespoons butter
- 1 medium onion, diced
- 2 medium carrots, diced
- 2 stalks celery, diced
- 3 cloves garlic, minced
- 2 tablespoons fresh thyme leaves
- 1 bay leaf
- ½ cup heavy cream (optional)
- Salt and black pepper to taste
- 1 cup frozen peas (optional)
- 1 cup green beans, chopped (optional)
- ½ cup mushrooms, sliced (optional)
Instructions
- Prep ingredients: Chop onion, dice carrots and celery, mince garlic, and shred chicken if using raw breasts (poach first).
- Heat butter in a large pot over medium heat. Add onion, carrots, and celery; sauté for 5-7 minutes until soft and translucent.
- Add minced garlic and cook for 1 minute, stirring constantly to prevent browning.
- Add wild rice blend and stir to coat in butter and veggies. Pour in chicken broth, add bay leaf and thyme stems.
- Bring to a boil, then reduce heat to low. Cover and simmer for 30-40 minutes until rice is tender and soup thickens.
- Stir in shredded chicken and fresh thyme leaves. If using heavy cream, stir it in now.
- Heat through for 2-3 minutes until chicken is warm. Remove bay leaf.
- Taste and adjust seasoning with salt and pepper. Serve hot, topped with fresh parsley or extra thyme if desired.
Notes
Wild rice takes longer to cook than white rice, so simmer low and slow. If the soup is too thick, add broth or water. If too salty, add a diced potato and simmer for 10 minutes. For a lighter version, use half-and-half or skip the cream. Fresh thyme is preferred over dried for best flavor.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 4
- Sodium: 600
- Fat: 10
- Saturated Fat: 4
- Carbohydrates: 35
- Fiber: 3
- Protein: 25
Keywords: chicken soup, wild rice soup, budget meal, family dinner, comfort food, easy soup, weeknight dinner, rotisserie chicken recipe



