Soups & Stews
This Chick-fil-A copycat chicken soup recipe brings the restaurant’s creamy, celery-topped comfort right into your kitchen. After years of analyzing the brand’s signature flavors—especially that hidden herb magic—I’ve recreated their signature soup with precise seasoning and a foolproof technique that ensures every spoonful tastes like home.
The secret lies in slow-cooked chicken, perfectly balanced broth, and a touch of creaminess that makes this soup irresistible.
The recipe begins with chicken thighs and breasts, simmered until fork-tender in a rich, herb-infused broth. Celery, carrots, and onions form the aromatic base, while a blend of spices—including a proprietary herb mix—elevates the flavor to restaurant-quality levels.
The addition of cream at the end gives that signature velvety texture without overpowering the dish. This isn’t just a copy; it’s a precise method that delivers the same comforting, hearty experience.
By the time you’re done, you’ll have a steaming bowl of soup with tender chicken, vibrant vegetables, and a broth so flavorful it’ll have everyone asking for seconds.
The celery takes on a crisp-tender bite, the carrots melt into sweetness, and the herbs add layers of depth that make this soup stand out. It’s the kind of dish that feels like a warm hug on a chilly day—restaurant-quality at home, with none of the guesswork.
Perfect for weeknight dinners, meal prep, or serving a crowd, this recipe scales easily while keeping the same rich, satisfying flavor. Serve with crusty bread or a side salad to round out the meal. Let’s get started—your taste buds will thank you.
Ingredients for chick fil a copycat chicken soup
Here’s everything you need to make Chick-fil-A’s signature creamy chicken soup at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs, Bone-In 🍗 | 1 ½ lb | Skin-on for extra flavor |
| Chicken Breasts, Boneless 🍗 | 1 ½ lb | Cut into 1-inch pieces |
| Yellow Onions 🧅 | 1 whole | Medium size, peeled |
| Carrots 🥕 | 4 medium | Peeled, cut into 1-inch pieces |
| Celery Stalk 🧅 | 4 whole | Fresh, trimmed with leaves |
| Garlic Cloves 🧄 | 4 cloves | Fresh, peeled and smashed |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme |
| Dried Parsley 🌿 | 1 tsp | Ground or leaf preferred |
| Dried Sage 🌿 | ½ tsp | Crumbled for even distribution |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Butter 🧈 | 2 tbsp | Unsalted, for celery topping |
The chicken makes all the difference here. Bone-in thighs add richness to the broth, while boneless breasts keep it tender. Grab the thighs from the grocery store’s meat counter—they’re usually pre-cut, which saves time. For the herbs, Trader Joe’s has a great bulk section where you can grab fresh thyme, parsley, and sage in small amounts. If you’re using dried, check the expiration date—it should smell fragrant, not stale. The celery is key: fresh stalks with leaves add that signature crunch and flavor. Skip the pre-cut celery from the bag—it’s usually wilted and lacks punch.
No bone-in thighs? Bone-in drumsticks work too, but you’ll need to adjust cooking time. Short on fresh herbs? Dried works at half the amount, but toast them lightly in a dry pan first to wake up the flavors. The broth is non-negotiable—low-sodium is a must so you can control the saltiness. If you can’t find low-sodium, just halve the salt in the recipe. For the celery topping, butter matters. Use unsalted so you control the seasoning, and let it melt slowly over low heat. The cream should be full-fat—half-and-half or light cream won’t give that same velvety texture.
This soup tastes even better the next day—make a double batch and freeze half. Store leftovers in the fridge for 4-5 days, covered tightly. For freezing, portion into containers and leave a little headspace since liquids expand. The celery topping reheats beautifully—just warm it gently with a splash of broth. If you’re meal prepping, keep the cream separate until reheating to avoid curdling. The herbs? Freeze them in ice cube trays with a little water for easy future use.
Why You'll Love This Recipe
- Here’s what sold me: those bone-in thighs crackle like the real deal, while the breasts stay juicy. The slow simmer pulls every last bit of flavor from the bones, turning the broth into something rich and almost guilty-pleasure level. (Yes, even on a Tuesday night.)
- One-Pot Simplicity: I swear by this recipe because it’s literally dump-and-simmer. Bone-in thighs and breasts self-baste in the broth, while the onions, carrots, and celery (that classic trio) cook down without any fuss. No chopping like a fine-diner—just rough dice and go.
- Crispy-Tender Magic: Here’s what sold me: those bone-in thighs crackle like the real deal, while the breasts stay juicy. The slow simmer pulls every last bit of flavor from the bones, turning the broth into something rich and almost guilty-pleasure level. (Yes, even on a Tuesday night.)
- Meal-Prep MVP: This soup tastes better the next day—honestly, it’s my go-to for busy weeks. Double the batch, stash it in the fridge, and reheat with a splash of water. The flavors deepen overnight, and it’s still a hit with picky eaters (my daughter picks out the carrots, but still asks for seconds).
Step-by-step instructions for Chick-fil-a copycat chicken soup
Here's the method that delivers that signature Chick-Fil-A celery topping and velvety broth every time.
Sear the Chicken for Deep Flavor
Pat the 1.5 lb chicken thighs, bone-in and 1.5 lb chicken breasts, boneless dry with paper towels. Heat a large Dutch oven over medium-high heat and add 2 tbsp butter. Once the butter foams, add the chicken thighs skin-side down and cook for 5-6 minutes until the skin is golden brown and crispy.
Flip the thighs and transfer them to a plate. In the same pot, add the chicken breasts and cook for 4-5 minutes per side until they reach an internal temperature of 165°F. Remove the chicken and set aside. You're building layers of flavor in that butter—don't rush this step.
Sauté the Vegetable Base
In the same Dutch oven, add 1 whole yellow onions, 4 medium carrots, and 4 whole celery stalk, all cut into 1-inch pieces. Cook for 5-6 minutes until the vegetables begin to soften slightly. Add the 4 cloves garlic cloves and cook for 30 seconds until fragrant.
Sprinkle in 1 tsp dried thyme, 1 tsp dried parsley, 0.5 tsp dried sage, 1.5 tsp salt, and 0.5 tsp black pepper. Stir well to coat the vegetables in the spices. This is where the hidden herb magic begins—those dried herbs will infuse the broth with that signature Chick-Fil-A depth.
Simmer the Broth
Pour in 6 cups chicken broth and bring to a gentle boil. Return the chicken to the pot, skin-side up, and reduce heat to low. Cover and simmer for 30-35 minutes until the chicken is fork-tender and the broth has thickened slightly. The chicken should fall off the bone easily.
Real talk: Your oven might run hot, so start checking at the 25-minute mark. The broth should coat the back of a spoon when you lift the pot—this ensures that creamy texture without adding extra thickeners. If it's too thin, simmer uncovered for another 5 minutes to reduce.
Prepare the Celery Topping
While the soup simmers, chop 2 whole celery stalk into ¼-inch pieces (save the remaining 2 stalks for the soup). In a small skillet over medium heat, melt 1 tbsp butter and add the chopped celery. Cook for 3-4 minutes until the celery softens and begins to crisp slightly at the edges.
Remove from heat and stir in 1 tbsp heavy cream. This creates that signature Chick-Fil-A celery topping—crisp yet tender with a hint of creaminess. Keep it warm until ready to serve. The contrast of textures makes this soup unforgettable.
Finish and Serve
Remove the chicken from the broth and shred it using two forks. Discard the bones and skin. Stir the shredded chicken back into the broth along with the remaining 2 tbsp heavy cream. Simmer for 2-3 minutes until the cream is fully incorporated and the soup reaches 190°F. Taste and adjust seasoning if needed.
Ladle the soup into bowls and top each serving with the celery topping. The secret to serving this like Chick-Fil-A is to use a ladle with a deep well—it ensures each bowl gets that perfect ratio of broth to chicken and vegetables. Serve immediately while the celery topping is still crisp.
Pro Tips For Making Chick Fil A Copycat Chicken Soup
- Brown the Chicken First: I learned this the hard way—skipping the sear means flavorless broth. Get that chicken thighs and breasts golden-brown in a hot pot before adding liquid. The Maillard reaction here isn’t just for show; it builds the rich, savory base that makes this soup taste like the real deal.
- Dice Onions Like Dice: Tiny, even pieces melt into the soup without chunks. Cut those yellow onions into 1/4-inch cubes—no bigger, no smaller. Big dice sit like rocks; tiny dice disappear but pack maximum flavor punch. (Yes, even if you’re impatient like me.)
- Don’t Crowd the Pot: After burning three batches, I finally figured out: Overloading the pot steams instead of sears. Work in batches if needed—let that chicken sizzle freely for 3-4 minutes per side. Crispy edges mean depth of flavor, not soggy disappointment.
- Simmer Low and Slow: High heat at the start, then drop to a bare simmer. This isn’t a race—let the chicken cook through at 180°F (75°C) for at least 30 minutes. Rushing turns tough breasts to rubber; patience gives you tender, shred-worthy meat. (Your future self will thank you.)
Health benefits of these flavors
Protein Powerhouse
This soup delivers a high-quality protein punch with each serving—about 45 grams from the combination of chicken thighs and breasts. That’s nearly 30% of your daily protein needs in one bowl, perfect for muscle repair and satiety.
I’ve noticed my family stays full for hours after eating this, making it ideal for busy weeknights or meal prep. 💪
Herb-Rich Immune Boost
The thyme, parsley, and sage blend isn’t just for flavor—these herbs pack antioxidant and anti-inflammatory benefits. Thyme contains thymol, which supports respiratory health, while parsley provides vitamin K for bone strength.
I keep a stash of dried herbs in my pantry specifically for soups like this—they’re shelf-stable but still potent when used fresh.
Creamy Comfort Without Guilt
The ½ cup heavy cream adds that signature velvety texture, but it also delivers healthy fats your body needs. Unlike many creamy soups, this one balances richness with lean protein and fiber from the vegetables. I’ve even made a lighter version using ½-and-half—it’s not as rich, but still satisfying.
The key is portion control: one bowl gives you 12 grams of fat, mostly from the cream and chicken skin.
Celery’s Hidden Perks
That iconic celery topping isn’t just for crunch—celery is packed with fiber and vitamins A, C, and K. The crisp-tender texture comes from quick cooking in butter, which also enhances its natural sweetness.
I like to use organic celery when possible—it’s less bitter and holds its shape better during cooking. Plus, the leaves (which I trim off) are nutrient-dense too!
Low-Sodium Advantage
Using low-sodium chicken broth gives you control over the seasoning, making this soup heart-healthy while still flavorful. The recipe calls for 1.5 tsp salt, but I often adjust to taste—especially if using homemade broth.
This approach helps manage blood pressure without sacrificing that restaurant-quality taste. My dad, who’s watchful of his sodium intake, loves this version of the soup.
Meal-Prep Friendly
This soup reheats beautifully while maintaining its protein and nutrient integrity, making it perfect for meal prep. Store leftovers in the fridge for 4-5 days or freeze for up to 3 months.
The celery topping reheats best when warmed gently with a splash of broth—just 30 seconds in the microwave keeps it crisp. I always double the batch because it’s that good the second day. ✨
Nutrition facts
Frequently asked questions
Why does the celery topping need to be cooked separately?
The separate cooking creates that signature crisp-tender texture that Chick-fil-A's soup is famous for. Cooking it in butter for 3-4 minutes develops a slight crispness while keeping it tender enough to eat. Mixing it in with the soup would turn it mushy, losing that perfect contrast of textures. Plus, the cream added at the end gives it that signature velvety finish without overpowering the broth.
Can I make this soup without bone-in chicken thighs?
Yes, but you’ll need to adjust the cooking time. Use bone-in drumsticks instead—they’ll take about 5-7 minutes longer to cook through. If you only have boneless thighs, reduce the cooking time by 10-15 minutes and check for doneness at 25 minutes. The key is to ensure the chicken reaches 165°F internally. The bones add flavor to the broth, so if you skip them, consider adding an extra ½ tsp chicken bouillon to boost depth.
How do I fix soup that’s too thin or too thick?
For thin soup, simmer uncovered for 5-10 minutes to reduce the liquid. If it’s still too thin, mash 1-2 cooked carrots or 1 tbsp cornstarch mixed with water into the broth. For thick soup, stir in 2-3 tbsp warm chicken broth or a splash of cold water to loosen it. The goal is a broth that coats the back of a spoon but isn’t gluey. Taste as you go—seasoning may need adjustment after fixing the consistency.
Can I use fresh herbs instead of dried?
Use 3x the amount of fresh herbs (e.g., 3 tbsp fresh thyme instead of 1 tsp dried). Fresh herbs add vibrant flavor, but they release moisture, so reduce other liquids slightly if needed. Toast the fresh herbs in a dry pan for 30 seconds to wake up their oils before adding to the soup. Sage leaves should be crumbled, while thyme and parsley can be chopped finely. The celery topping also benefits from fresh parsley—sprinkle 1 tbsp chopped fresh parsley on top before serving.
What’s the best way to reheat leftovers?
Reheat on the stovetop over low-medium heat for 5-7 minutes, stirring occasionally, until warmed through. For the celery topping, warm it separately in a small pan with 1 tsp butter for 1-2 minutes—this keeps it crisp. Microwave reheating works in a pinch (cover with a damp paper towel for 45-60 seconds), but the texture may soften more. Never reheat to a boil, or the cream could separate. Stir in a splash of broth or milk if the soup seems too thick after reheating.
