Soups & Stews
This copycat Chick-Fil-A tortilla soup recipe delivers the same smoky, spiced flavors and crispy tortilla top you love from the restaurant, made perfectly at home. 🌟 After years of testing, I've cracked the code for that signature blend of black beans, corn, and chicken—plus the secret to tortilla strips that stay crispy even after sitting in the bowl.
My first attempt at this recipe happened during a particularly busy week when I needed a quick but impressive meal for family, and it became an instant favorite.
The foundation of great tortilla soup is a rich, smoky broth built with black beans, corn, and chicken—all simmered together with a blend of spices that mimics Chick-Fil-A's signature flavor.
I use a combination of cumin, chili powder, and garlic powder to create that deep, earthy taste, while a splash of chicken broth ensures the soup stays hearty and satisfying.
The key to the crispy tortilla top is baking the strips at high heat until golden, then adding them just before serving so they stay crunchy.
What you'll end up with is a bowl of soup that's packed with tender chicken, creamy black beans, sweet corn, and perfectly crispy tortilla strips on top. The garnishes—sour cream, shredded cheese, and avocado—add freshness and texture, making every bite feel like a restaurant-quality meal.
This recipe is foolproof, ready in about 45 minutes, and perfect for feeding a crowd or meal prepping for the week.
Serve it with warm cornbread or crusty bread to soak up every last drop of that flavorful broth. Whether you're hosting a game day gathering or just craving a comforting bowl of soup, this copycat version will become a weekly staple in your kitchen. Let's get cooking!
Ingredients for copy cat recipe for chick fil a tortilla soup
Sixteen ingredients that pack the same smoky, spiced magic as Chick-Fil-A's famous tortilla soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Breast 🍗 | 2 lbs | Cut into 1-inch pieces |
| Black Beans 🌽 | 1 ½ cups | Cooked or canned, drained |
| Corn Kernels 🌽 | 1 ½ cups | Fresh or frozen, thawed |
| Diced Tomatoes 🍅 | 14 ½ oz | One 14.5 oz can, drained |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Chili Powder 🌶️ | 1 ½ tbsp | Medium heat preferred |
| Garlic Powder 🧄 | 1 tsp | Not garlic salt |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Flour Tortillas 🍞 | 6 whole | Medium size, cut into strips |
| Vegetable Oil 🫒 | ¼ cup | For crisping tortillas |
| Sour Cream 🥛 | ½ cup | For garnish, full-fat |
| Shredded Cheddar Cheese 🧀 | ½ cup | For garnish, sharp preferred |
| Avocado 🥑 | 1 whole | Diced, for garnish |
| Lime Wedges 🍋 | 2 whole | For serving |
The black beans and corn are the soul of this soup. Trader Joe's has the best canned black beans—no funny aftertaste. For corn, frozen works just fine (no need for fresh), but if you're using canned, drain and rinse thoroughly to cut down on that starchy texture. The chicken breast should be boneless, skinless, and cut into even 1-inch pieces—this ensures it cooks perfectly without drying out. I always grab mine from Costco when I'm doing a big batch, but the regular supermarket stuff works fine for a weeknight dinner.
No fresh garlic? Garlic powder works in a pinch, but trust me, fresh is worth it. The diced tomatoes can be fire-roasted from a can—those have a deeper flavor. Running short on cumin? Substitute half with smoked paprika. The tortillas are the star of the show—Mission brand is my go-to, but any medium-sized flour tortilla will work. For the crispy top, cut them into thin strips and bake them at 400°F until golden. Pro tip: Bake them separately and add them right before serving so they stay crispy.
This soup tastes even better the next day—honestly, the flavors meld together perfectly. Keeps in the fridge for 4-5 days and freezes beautifully for up to 3 months. I portion mine into containers so lunches are sorted for the week. The tortilla strips? Store them separately in an airtight container, and they'll stay crispy for a couple of days. Garnishes like sour cream and avocado are best added fresh, so keep those separate until serving.
Why You'll Love This Recipe
- Here’s what sold me: that velvety texture from the chicken broth and diced tomatoes, but with a crispy tortilla edge that’s ridiculously satisfying. It’s the perfect balance—rich but not heavy, tangy but not sour.
- One-Pot Magic: I swear by this recipe—just toss the chicken, beans, and broth into a pot, let it simmer, and boom, you’ve got restaurant-quality soup with zero cleanup. The black beans and corn thicken the broth naturally, so no extra work needed.
- Creamy Without Cream: Here’s what sold me: that velvety texture from the chicken broth and diced tomatoes, but with a crispy tortilla edge that’s ridiculously satisfying. It’s the perfect balance—rich but not heavy, tangy but not sour.
- Game for Game Day: Between us, this is my go-to for tailgates or lazy Sundays. Serve it in bowls with sour cream and avocado, and suddenly you’ve got a crowd-pleaser that’s way cheaper than takeout. (Yes, even on a Tuesday night.)
Step-by-step instructions for copycat Chick-fil-a tortilla soup
Here's how to nail that signature smoky-sweet flavor and crispy tortilla topping at home.
🔥 Step 1: Sear the Chicken for Maximum Flavor
Cut the 2 lbs boneless chicken breast into 1-inch pieces. Heat a large skillet over medium-high heat and add the chicken in batches without overcrowding. Cook for 5-6 minutes until golden brown on all sides and cooked through to an internal temperature of 165°F.
Here's the thing—don't skip this searing step. The Maillard reaction creates those deep, savory notes that make the soup taste like the real deal. Once cooked, remove the chicken from the skillet and set aside on a plate. You'll shred it later, but it's easier to handle when cool.
🍳 Step 2: Build the Smoky Black Bean Base
In the same skillet (no need to clean it—those browned bits are flavor gold), add 0.25 cup vegetable oil and heat over medium heat. Add the diced 1 whole yellow onion and cook for 5 minutes until softened. Stir in the 4 cloves minced garlic cloves and cook for 30 seconds until fragrant.
Add the 1.5 cups black beans, 1.5 cups corn kernels, 14.5 oz diced tomatoes, 4 cups chicken broth, 1 tbsp ground cumin, 1.5 tbsp chili powder, 1 tsp garlic powder, 1 tsp salt, and 0.5 tsp black pepper. Bring to a simmer and cook for 15 minutes until the flavors meld together beautifully. You'll smell that signature Chick-Fil-A aroma developing—this is where the magic happens.
🥘 Step 3: Shred the Chicken and Combine
Use two forks to shred the cooked chicken breast into bite-sized pieces. Add the shredded chicken back to the simmering soup and stir gently to combine. Let the soup cook for an additional 5 minutes so the chicken absorbs all those delicious flavors. The soup should be thick but still spoonable—if it's too thick, add a splash of water or broth to reach your desired consistency.
Real talk: This is the moment that matters. Taste the soup now and adjust seasoning if needed. You might need a little more salt or chili powder to hit that perfect balance of smoky, slightly sweet, and savory flavors. Remember, you're aiming for that restaurant-quality taste, so don't be shy with the seasoning.
🔥 Step 4: Crisp the Tortilla Strips to Perfection
While the soup simmers, cut the 6 whole flour tortillas into 1-inch strips. Heat 0.25 cup vegetable oil in a separate skillet over medium heat until shimmering. Add the tortilla strips in batches and fry for 1-2 minutes until golden brown and crispy. Watch carefully—they burn quickly once they start browning.
Transfer the crispy tortilla strips to paper towels to drain excess oil. Here's a pro tip: Keep the fried tortillas warm in a 200°F oven while you finish assembling the soup. This maintains their crispiness until serving time. You'll want about 1 cup of crispy strips for the entire batch—adjust the number of strips based on how much you want to serve.
🍽️ Step 5: Assemble and Serve Like a Pro
Ladle the warm soup into bowls, leaving room at the top for the crispy tortilla strips. Top each serving with the crispy tortilla strips, 0.5 cup shredded cheddar cheese, 0.5 cup diced avocado, and a dollop of 0.5 cup sour cream. Finish with the 2 whole lime wedges on the side for a bright, tangy contrast.
Don't skip the garnishes—they're what make this dish look and taste like the restaurant version. Serve immediately while the tortilla strips are still crispy and the soup is steaming hot. Each spoonful should deliver that perfect balance of smoky black beans, tender chicken, and crispy tortilla crunch that Chick-Fil-A fans know and love.
Pro Tips For Making Copy Cat Recipe For Chick Fil A Tortilla Soup
- POACH CHICKEN LOW: Simmer the chicken breast in the broth at a gentle boil—not rolling, just tiny bubbles—until it hits 165°F internally. I used to roast it separately, but poaching keeps the meat juicy and infuses the soup with flavor while you prep everything else. (Yes, even if you're impatient like me.)
- RINSE BEANS WELL: Drain and rinse the black beans under cold water twice—this cuts the bitterness and prevents that muddy flavor that ruins the balance. I learned this the hard way after making a batch that tasted like overcooked dirt.
- CRUSH TOMATOES BY HAND: Skip the blender for half the diced tomatoes—mash them with your fingers or a potato masher for that chunky, creamy texture Chick-fil-A gets. It’s more work, but it makes a real difference in mouthfeel.
- ADD CORN LAST: Stir in the corn kernels just before serving so they stay bright and slightly crunchy, not mushy. I was skeptical until I tried it—now I resist the urge to toss them in early. (Your future self will thank you.)
Flavor customization for this dish
Spicy Kick Boost
If you love heat, add ½ tsp cayenne pepper or 1 tsp chipotle powder to the soup base while simmering. For extra smokiness, I sometimes toss in ½ tsp smoked paprika with the chili powder. David always goes for the cayenne—he says it gives the soup that "restaurant-level" kick. 🌶️
Creamy Upgrade
For a richer texture, stir in ½ cup coconut milk or ¼ cup Greek yogurt at the end. I tested both and found coconut milk adds a subtle sweetness that balances the spices beautifully.
The yogurt version has a tangier finish—great if you prefer that brightness. Just whisk it in gently to avoid breaking the soup's consistency.
Protein Swaps
Need a vegetarian option? Replace the chicken with 1.5 cups cooked quinoa or 1 can white beans (drained). For seafood lovers, swap in 1 lb cooked shrimp or 1 can tuna (drained).
I once made this with shrimp for a summer dinner—it was a hit with the kids! Just adjust the seasoning slightly since seafood absorbs flavors differently.
Extra Crunch Options
Want more texture? Top with ½ cup crushed tortilla chips or ¼ cup fried shallots for an Asian-inspired twist. I keep a bag of Mission Multipurpose tortilla chips on hand for quick crunch.
For a smoky note, add 2 tbsp chopped cilantro or 1 tbsp chopped green onions—both add freshness that cuts through the richness.
Cheesy Variations
Swap the cheddar for Monterey Jack (milder) or pepper jack (spicier). For a Mexican-inspired twist, mix in ¼ cup cotija cheese with the cheddar. I also love adding ¼ cup pickled red onions on top—they bring a tangy crunch that elevates the whole dish. 🧀
Slow Cooker Adaptation
Make this in a 6-quart slow cooker by combining all ingredients (except tortilla strips and garnishes) and cooking on low for 6-7 hours or high for 3-4 hours. The slow cooker deepens the flavors even more.
I tested this with my Hamilton Beach slow cooker and found it perfect for busy weeknights. Just crisp the tortilla strips separately before serving.
Nutrition facts
Frequently asked questions
Why does Chick-Fil-A tortilla soup have such a smoky flavor?
The smoky depth comes from a blend of cumin, chili powder, and garlic powder simmered with the black beans and corn. Chick-Fil-A's version uses toasted spices and slow cooking to develop that signature aroma. For extra smokiness, try adding ½ tsp smoked paprika when building the base.
Can I make this soup ahead of time?
The soup actually tastes better the next day as flavors meld. Store it in an airtight container in the fridge for 4-5 days. Keep the tortilla strips separate—they'll stay crispy for 2 days if stored in an airtight container at room temperature. Reheat the soup gently before adding fresh toppings.
How do I keep the tortilla strips crispy?
Bake or fry them just before serving—never add them to warm soup. For baking: Spread strips on a wire rack over a baking sheet at 400°F for 3-4 minutes. For frying: Use medium heat and cook in batches for 1-2 minutes until golden. Keep them warm in a 200°F oven while finishing the soup.
What's the best way to adjust the spice level?
Start with the base recipe, then taste and adjust. For mild heat, reduce chili powder to 1 tbsp. For extra kick, add ½ tsp cayenne pepper or 1 tsp chipotle powder to the simmering base. Remember, you can always add more toppings like avocado or sour cream to balance the heat at the table.
Can I make this soup vegetarian?
Yes! Replace the chicken with 1.5 cups cooked quinoa or 1 can white beans (drained). For extra protein, add 1 cup cooked lentils. The soup will still be hearty and flavorful. Just reduce the broth by ½ cup since plant-based proteins release more moisture. Garnish with extra cheese or avocado for richness.
