Soups & Stews
Recreating Chick-fil-A's iconic chicken tortilla soup at home delivers the same creamy, spiced perfection you crave—without the drive-thru wait. 🌟 I've spent years perfecting this copycat recipe, ensuring every spoonful captures the restaurant's signature blend of tender chicken, rich broth, and crisp tortilla strips.
The secret lies in slow-cooked chicken thighs for maximum flavor and a precise spice balance that's neither too mild nor overwhelming.
This recipe transforms simple ingredients into a restaurant-quality bowl in under 60 minutes, with just 15 minutes of active prep. The key steps—simmering the chicken until fork-tender, blending the broth until velvety smooth, and toasting the tortilla strips to crisp perfection—ensure every component delivers exactly as the original.
No shortcuts here, just a method I've tested repeatedly to guarantee consistency.
What you'll end up with is a steaming bowl of creamy, spiced soup topped with perfectly crisp tortilla strips and fresh celery. The aroma alone will have everyone gathering at your table, while the first bite delivers that familiar, comforting flavor profile that makes this soup a Southern classic.
The broth is rich but not heavy, the chicken tender yet flavorful, and the tortilla strips add just the right crunch.
Serve with warm cornbread or crusty bread to soak up every last drop of that delicious broth. This recipe scales beautifully for crowds, making it perfect for family dinners or game-day gatherings. Let's get started on creating your own restaurant-quality bowl at home.
Ingredients for chick fil a chicken tortilla soup copycat
Pantry staples plus a few fresh ingredients—this copycat delivers Chick-fil-A's magic at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs, Boneless, Skinless 🍗 | 1 ½ lb | Cut into 1-inch pieces |
| Yellow Onion 🧅 | 1 whole | Diced into small pieces |
| Red Bell Pepper 🍆 | 1 whole | Diced into small pieces |
| Celery Stalks 🥬 | 4 whole | Diced into small pieces |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Diced Tomatoes (No Salt Added) 🍅 | 14 ½ oz | Canned, drained well |
| Black Beans 🫘 | 15 oz | Canned, drained and rinsed |
| Chicken Broth, Low Sodium 💧 | 4 cups | Homemade or high-quality |
| Corn Tortillas 🌽 | 8 whole | Cut into strips, 1/4-inch thick |
| Heavy Cream 🥛 | ½ cup | Full-fat for creaminess |
| Cheddar Cheese, Sharp 🧀 | ½ cup | Shredded, aged preferred |
| Taco Seasoning 🌶️ | 2 tbsp | Homemade or store-bought |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Lime Juice 🍋 | 1 tbsp | Freshly squeezed |
The chicken thighs are non-negotiable here—bone-in, skin-on would be ideal, but boneless works fine. Grab the meat section at Kroger or Costco's bulk chicken for the best value. The celery? Fresh, crisp stalks make all the difference—no wilted or rubbery stuff. For the tortillas, Mission brand or any corn tortillas work, but avoid flour tortillas—they won't crisp up right. The diced tomatoes and black beans should be no-salt-added to control the seasoning.
No taco seasoning? Mix 1 tbsp chili powder, 1 tsp cumin, 1 tsp paprika, and 1/2 tsp garlic powder—it's a game-changer. Heavy cream can be swapped for half-and-half or coconut milk, but it'll be less rich. The lime juice is key for brightness—use freshly squeezed, not bottled. Short on celery? Substitute with green bell pepper, but the flavor won't be identical. The tortilla strips need toasting—don't skip this step or they'll get soggy.
This soup tastes even better the next day—reheats beautifully in the microwave or on the stovetop. Store leftovers in an airtight container for up to 5 days. For meal prep, portion the broth and toppings separately—keep the tortilla strips crisp by storing them in a separate container and toasting them fresh before serving. Freezes well for up to 3 months if you want to make a big batch ahead of time.
Why You'll Love This Recipe
- Here’s the secret: brown those chicken thighs first, skin-on if you’re feeling fancy. That crispy edge? Chef’s kiss. Then shred it in the broth with garlic, cumin, and a splash of lime—suddenly, you’ve got restaurant-quality texture without the wait.
- One-Pot Magic: I swear by this recipe—literally one pot from start to finish. Dice the onion, bell pepper, and celery (the holy trinity) while the chicken simmers, then toss everything in. No extra bowls, no fuss. My counters stay clean, and my soul stays happy.
- Crispy-Tender Chicken: Here’s the secret: brown those chicken thighs first, skin-on if you’re feeling fancy. That crispy edge? Chef’s kiss. Then shred it in the broth with garlic, cumin, and a splash of lime—suddenly, you’ve got restaurant-quality texture without the wait.
- Lunchbox Hero: Between us, this soup is the meal prep MVP. Pack it in jars for work or school—it reheats beautifully, and the tortilla strips stay crispy even after a day. My college-aged kid brings it back for seconds every time. (Yes, even on a Tuesday night.)
Step-by-step instructions for Chick-fil-a chicken tortilla soup
Here's how to nail that iconic creamy, celery-topped soup with restaurant-level flavor.
🍳 Step 1: Sear the Chicken and Build the Base
Heat a large Dutch oven over medium-high heat and add the 1.5 lb chicken thighs, cut into 1-inch pieces. Cook undisturbed for 5-6 minutes until golden brown on all sides. You'll see the fat render out beautifully—this creates deep flavor. Remove the chicken and set aside.
In the same pot, add 2 tablespoons taco seasoning and let it toast for 30 seconds until fragrant. Add the diced yellow onion, diced red bell pepper, and diced celery stalks. Cook for 5 minutes until softened but still vibrant in color. This is the aromatic foundation that carries all the other flavors.
🍳 Step 2: Simmer the Vegetables and Tomatoes
Stir in the 4 cloves minced garlic and cook for 30 seconds until you smell that sweet garlic aroma. Add the 14.5 oz diced tomatoes (no salt added) and 15 oz black beans, stirring to combine. Pour in the 4 cups chicken broth and bring to a gentle boil.
Reduce heat to medium-low and let it simmer uncovered for 15 minutes. You want the broth to reduce slightly and the flavors to meld together. Here's the thing—this simmering time is crucial for developing that deep, savory base that makes the soup taste homemade, not canned.
🍳 Step 3: Shred the Chicken and Add Creaminess
Return the chicken to the pot and use two forks to shred it directly in the soup. Stir well to distribute those flavorful chicken juices throughout. Add the 0.5 cup heavy cream and 0.5 cup shredded sharp cheddar cheese, stirring until the cheese melts completely and the soup becomes luxuriously creamy.
Taste and adjust seasoning with 1 teaspoon salt and 0.5 teaspoon black pepper. The soup should be perfectly balanced—slightly spicy from the taco seasoning, creamy from the dairy, and bright from the tomatoes. If it needs more acidity, add the 1 tablespoon lime juice now. This is the moment that matters: getting that perfect harmony of flavors.
🥘 Step 4: Prepare the Tortilla Strips
While the soup simmers, cut the 8 corn tortillas into ¼-inch thick strips using a sharp knife. This is where precision pays off—uniform strips will toast evenly. Heat a dry skillet over medium heat and toast the strips in batches for 1-2 minutes per side until golden brown and crispy.
Don't walk away during this step. The tortilla strips burn quickly, and you want them to be crispy but not charred. Once golden, transfer them to a paper towel-lined plate to drain excess oil. You'll need about half of them for the soup now, and you can save the rest for garnish later.
🥘 Step 5: Finish and Serve with Celery Topping
Return the soup to a gentle simmer and stir in about half of the toasted tortilla strips. Let it cook for 2-3 minutes to absorb some of the soup's flavor. For the celery topping, finely dice 2 of the remaining celery stalks (about ½ cup) and set aside.
Ladle the soup into bowls and top each serving with a generous sprinkle of the diced celery and remaining tortilla strips. The contrast of crispy tortilla against the creamy soup is what makes this recipe sing. Serve immediately while the tortilla strips are still crisp and the soup is piping hot—this is the copycat version that actually tastes better than the original!
Pro Tips For Making Chick Fil A Chicken Tortilla Soup Copycat
- Brown the Chicken Properly: That golden crust on the chicken thighs isn’t just for looks—it’s where all the flavor lives. Sear them in a hot skillet for 5-6 minutes per side until deeply browned before shredding, or you’ll end up with bland, rubbery chicken. (Yes, even if you’re impatient like me.)
- Dice the Veggies Small: The Chick-fil-A version uses finely diced veggies so they cook down into the soup rather than staying chunky. Aim for ¼-inch pieces—no bigger than a pea—or you’ll end up with a stew instead of a smooth, velvety soup. (Your blender will thank you later.)
- Don’t Rush the Simmer: After adding broth and tomatoes, let the soup simmer uncovered for at least 20 minutes. This lets the flavors meld and the chicken absorb the liquid properly. Skipping this step means you’ll taste raw onion and underdeveloped spices.
- Toast the Tortilla Strips: Dry out those tortilla strips in a 350°F oven for 8-10 minutes before adding them to the soup. This prevents them from turning soggy and gives them that perfect crunch. (I learned this the hard way—soggy tortillas are a crime.)
Creative variations of this chick fil a chicken tortilla soup copycat
Spicy Southwest Twist
Kick up the heat by adding 1 tbsp chipotle powder and ½ tsp smoked paprika to the taco seasoning. Swap half the chicken broth for roasted red pepper broth (like Imagine brand) and stir in ½ cup fire-roasted diced tomatoes for extra depth.
Top with avocado slices and pickled red onions for a Tex-Mex fusion that’s still true to the original’s creamy base. 🌶️
Creamy Cheddar Broccoli
Add 2 cups chopped broccoli florets to the soup during the simmering phase (Step 2). For extra richness, stir in ½ cup sour cream instead of heavy cream, and swap the celery topping for shredded Monterey Jack cheese and crumbled bacon.
This version keeps the tortilla strips but adds a heartier, cheesier vibe that’s perfect for cooler evenings. 🥦
Slow-Cooker Version
For hands-off cooking, combine all ingredients (except tortilla strips and celery topping) in a 6-quart slow cooker and cook on LOW for 6-7 hours or HIGH for 3-4 hours. Shred the chicken directly in the pot, then stir in the heavy cream and cheese.
Toast the tortilla strips separately and add them fresh before serving. This method deepens the flavors even more, making it ideal for busy weeknights. ⏰
Vegetarian Adaptation
Replace the chicken with 1 lb extra-firm tofu or 15 oz chickpeas, both pressed and seasoned with the taco mix. Simmer the tofu or chickpeas in the broth for 15 minutes before adding cream and cheese.
For texture, stir in ½ cup corn kernels and top with crumbled feta instead of cheddar. The tortilla strips remain the star, keeping the dish satisfying and familiar. 🌱
Game-Day Crowd Pleaser
Double the recipe and serve in a chafing dish or slow cooker at your next gathering. Add ½ cup shredded rotisserie chicken for extra protein and stir in 1 tbsp hot sauce (like Cholula) for a spicy kick.
Set up a toppings bar with extra tortilla strips, shredded cheese, sour cream, and chopped cilantro. This version is always a hit—especially when paired with warm cornbread. 🏈
Nutrition facts
Frequently asked questions
Why does the original recipe use chicken thighs instead of breasts?
Chicken thighs stay juicier and more flavorful during cooking, which is key for this creamy soup. The fat and connective tissue render out beautifully, creating a richer broth that can't be achieved with leaner breast meat. Plus, thighs are more budget-friendly and forgiving if overcooked slightly.
Can I make this soup ahead of time?
The soup actually tastes better the next day as the flavors meld together. Store it in an airtight container in the fridge for up to 5 days. Just reheat gently on the stovetop or microwave, then crisp up fresh tortilla strips before serving to maintain that perfect texture contrast.
What's the secret to getting the tortilla strips crispy?
Toast them in a dry skillet over medium heat for just 1-2 minutes per side until golden brown. The key is working in batches and not crowding the pan - this ensures they get hot enough to crisp without burning. Keep them in a warm oven (200°F) while you finish the soup to maintain crispness.
How can I make this soup spicier?
Add ½ teaspoon cayenne pepper or 1 teaspoon hot sauce when adjusting seasoning, or swap half the taco seasoning for chili powder. For extra heat, stir in 1 chopped jalapeño with the vegetables. Remember to taste as you go - you can always add more heat but can't remove it once it's in!
What's the best way to serve this soup?
Pair it with warm cornbread or crusty bread to soak up the creamy broth. For a complete meal, serve with a simple side salad or tortilla chips. The restaurant version often includes a side of chips - this makes a great addition for game day or family gatherings when you want to serve multiple components.
