This comforting bowl features tender shredded chicken simmered with aromatic onions, celery, and carrots in a creamy, velvety broth. The roux-based technique creates that classic restaurant-style thickness without heavy cream overload. Fresh thyme and parsley add bright herbal notes while the gentle simmer ensures vegetables stay tender-crisp. Perfect for meal prep and even better the next day, this versatile soup adapts easily to your taste—add more vegetables for bulk, swap half-and-half for heavy cream, or toss in cooked pasta for extra heartiness.
The kitchen was freezing that January morning, my ancient drafty windows rattling against the wind. I had leftover roast chicken from Sunday dinner and a serious craving for something that would thaw me from the inside out. This soup was born from pure shivering desperation, honestly. Now it is the first thing I make whenever the temperature drops below forty degrees.
Last winter my neighbor came over complaining she had been sick for a week and nothing sounded good to eat. I ladled this into a ceramic bowl, watched steam curl up toward her face as she took that first suspicious spoonful. She texted me at midnight that same night asking for the recipe, which I consider the highest possible compliment.
Ingredients
- 2 cups cooked chicken breast: Rotisserie chickens are perfectly acceptable here, nobody needs to know
- 1 small onion, finely chopped: Yellow onions work best but sweet onions add a lovely subtle sweetness
- 2 celery stalks, diced: The classic soup foundation trio cannot exist without this crunch
- 2 medium carrots, diced: Buy pre diced if you are feeling particularly lazy, I will not tell
- 2 cloves garlic, minced: Fresh garlic only please, the jar stuff has a weird aftertaste in cream soups
- 4 cups chicken broth: Homemade broth is gorgeous but good quality boxed works beautifully
- 1 cup whole milk: The fat content matters here, trust me on this one
- 1/2 cup heavy cream: This is what transforms it from soup into something luxurious
- 2 tbsp unsalted butter: Start your roux with real butter, always
- 3 tbsp all purpose flour: This creates the silky thick texture we are after
- 1/2 tsp dried thyme: Fresh thyme is lovely but dried works perfectly in long simmered soups
- 1/4 tsp ground black pepper: White pepper is also great if you want invisible specks
- 1/2 tsp salt: Taste first then adjust, broth brands vary wildly in sodium
- 2 tbsp fresh parsley, chopped: This brightens the whole bowl, do not skip it
Instructions
- Build your flavor foundation:
- Melt butter in a large pot over medium heat, add onion, celery and carrots, sauté for 4 to 5 minutes until everything softens and your kitchen starts smelling wonderful
- Wake up the garlic:
- Toss in minced garlic and cook just 1 minute until fragrant, burned garlic tastes bitter so watch closely
- Create the roux:
- Sprinkle flour over vegetables while stirring constantly, let it cook 2 minutes until it smells nutty and looks paste like
- Bring it together:
- Whisk in chicken broth gradually, splashing a little at a time to prevent lumps, then bring everything to a gentle simmer
- Simmer and develop:
- Add cooked chicken, thyme, salt and pepper, let simmer 15 minutes until vegetables are completely tender
- The creamy finish:
- Reduce heat to low, stir in milk and heavy cream, heat gently for 5 minutes but never let it boil or dairy might separate
- Fresh touches:
- Fold in fresh parsley, taste and adjust seasoning, sometimes it needs more salt than you expect
- Serve it up:
- Ladle into bowls while steaming hot, scatter extra parsley on top because pretty food tastes better
My daughter claimed she hated cream soups until she tried this, then proceeded to eat three bowls in one sitting. Something about making it from scratch instead of opening a can makes all the difference in the world.
Make It Your Own
I have discovered that a splash of dry sherry right before serving adds this sophisticated depth nobody can quite identify. Fresh thyme stems can be added during simmering then fished out later, lending an even more aromatic quality than dried alone.
Serving Ideas
This soup demands something carb heavy on the side, crusty bread for dipping or flaky biscuits are non negotiable in my house. Sometimes I ladle it over steamed rice when I want something more substantial than soup alone.
Storage And Reheating
The soup actually tastes better the next day when flavors have had time to marry and develop properly. Store in airtight containers for up to four days, though it rarely lasts that long in my kitchen.
- Reheat gently over low heat, adding a splash of milk if it has thickened too much
- Freeze without the cream and add fresh cream when reheating for better texture
- Never microwave in plastic containers, hot soup can leach chemicals into your food
There is something deeply comforting about a soup that can cure a cold day and a hungry soul all at once. Keep this recipe close, it will save you on many chilly nights to come.
Your Recipe Questions
- → Can I freeze this soup?
-
Freezing works best before adding dairy. Complete through step 5, cool completely, and freeze for up to 3 months. Thaw overnight in the refrigerator, reheat gently, then stir in milk and cream in the final 5 minutes.
- → How do I prevent the dairy from curdling?
-
Keep the heat low once milk and cream are added—never let the soup reach a rolling boil. Stir constantly during the final 5 minutes of heating, and remove from heat as soon as steam begins rising consistently.
- → Can I use raw chicken instead of pre-cooked?
-
Absolutely. Add 2 cups raw diced chicken breast during step 4 when the broth first simmers. Cook for 15-18 minutes until chicken reaches 165°F internally, then proceed with remaining steps. The broth will become even more flavorful.
- → What's the best way to reheat leftovers?
-
Reheat gently over medium-low heat, stirring frequently. Add a splash of broth or milk if the soup has thickened too much in the refrigerator. Avoid high heat which can cause the dairy to separate.
- → Can I make this gluten-free?
-
Yes. Substitute the all-purpose flour with a 1:1 gluten-free flour blend containing xanthan gum. Alternatively, use 2 tablespoons cornstarch mixed with cold broth, whisked in during step 4. Double-check that your chicken broth is certified gluten-free.