
This copycat chicken tortilla soup recipe delivers the same bold flavors and crispy texture you’d find in your favorite restaurant bowl—right in your own kitchen. The secret lies in a perfectly balanced broth, tender chicken, and those signature crispy tortilla strips that elevate every spoonful.
I’ve been perfecting this recipe for years, and it never fails to impress, whether for a cozy weeknight dinner or a gathering with friends.
The foundation of great tortilla soup starts with a rich, aromatic broth infused with garlic, onions, and spices that simmer until deeply flavorful. Tender shredded chicken adds protein and heartiness, while a blend of vegetables brings freshness and texture.
What sets this recipe apart is the crispy tortilla strips—lightly toasted until golden and crunchy, they add a satisfying contrast to the creamy, slightly spicy broth.
By the time you’re done, you’ll have a bowl of soup that’s crispy on the edges, creamy in the middle, and packed with layers of flavor that make it impossible to resist.
The combination of warm spices, fresh vegetables, and that perfect crunch creates a dish that’s both comforting and exciting. This is the kind of recipe that transforms a simple meal into something truly special.
Serve it with a dollop of sour cream, a sprinkle of fresh cilantro, and a squeeze of lime for that final touch of brightness. Whether you’re making it for a crowd or just treating yourself, this copycat version delivers restaurant-quality results every time.
Let’s get started on creating your perfect bowl of chicken tortilla soup.
Ingredients for copycat chicken tortilla soup
Pantry staples meet bold flavors for this restaurant-style tortilla soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Breast 🍗 | 1 ½ lb | Skinless, cut into bite-sized pieces |
| Yellow Onion 🧅 | 1 whole | Diced, medium size preferred |
| Garlic Cloves 🧄 | 4 cloves | Freshly minced for aroma |
| Black Beans 🫘 | 1 ½ cups | Drained and rinsed, canned |
| Diced Tomatoes (Canned) 🍅 | 1 ½ cups | Fire-roasted preferred, drained |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Corn Kernels 🌽 | 1 cup | Fresh or frozen, thawed |
| Flour Tortillas 🍞 | 6 whole | Medium size, cut into strips |
| Cream of Chicken Soup 🥣 | 1 cup | Condensed, low-sodium preferred |
| Sour Cream 🧀 | ½ cup | Full-fat for best texture |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍋 | 1 whole | Juiced, for brightness |
| Vegetable Oil 🫒 | ¼ cup | For frying tortilla strips |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Chili Powder 🌶️ | 1 tbsp | Medium heat preferred |
| Cumin 🌿 | ½ tsp | Ground for depth |
The chicken breast is key—look for boneless, skinless cuts at the supermarket’s meat counter. Trader Joe’s or Whole Foods often carry the best quality, but regular grocery stores work too. If you’re short on time, grab pre-cut chicken strips, but cutting your own gives better texture. For the canned goods, fire-roasted diced tomatoes add smoky depth—Muir Glen is my go-to. The black beans should be low-sodium to avoid over-salting the soup later. I usually grab a couple cans of Great Northern or pinto beans if black beans aren’t available, but stick with black for that authentic flavor.
No fire-roasted tomatoes? Regular diced tomatoes with a pinch of smoked paprika works in a pinch. Running low on flour tortillas? Corn tortillas add a different texture but still crisp up nicely—just cut them into thinner strips. The cream of chicken soup can be tricky to find low-sodium, so check the Campbell’s or Progresso sections first. If you can’t find it, substitute 1/2 cup plain Greek yogurt plus 1/2 cup milk for creaminess. For the spices, Penzeys or Spicewalla have great pre-mixed taco seasoning if you want to shortcut, but making your own blend gives better control over the heat level.
This soup tastes even better the next day—4-5 days in the fridge, no problem. Freeze portions for up to 3 months by storing in airtight containers. The tortilla strips crisp up again when reheated—just pop them in a dry skillet for 2-3 minutes. For meal prep, I make a double batch and portion it into soup jars with the tortilla strips on top. They stay crispy for about 2 days if you store them separately and add them fresh when serving. Always keep the lime and cilantro separate until serving—they wilt fast once mixed in.
Why You’ll Love This Recipe
- I swear by this trick: buy pre-diced onions and garlic. Toss the canned tomatoes right in—no peeling, no dicing, no fuss. The chicken shreds in minutes, and suddenly you’re staring at a steaming pot instead of a mountain of prep.
- No-Chop Shortcuts: I swear by this trick: buy pre-diced onions and garlic. Toss the canned tomatoes right in—no peeling, no dicing, no fuss. The chicken shreds in minutes, and suddenly you’re staring at a steaming pot instead of a mountain of prep.
- Umami Bomb Combo: That black bean broth meets the garlic and onion caramelized on low—it’s like a flavor explosion waiting to happen. Add the diced tomatoes, and it’s ridiculously good without even needing spices. (Yes, even on a Tuesday night.)
- Lunchbox Reinvented: This soup doubles as tomorrow’s lunch. Pack it in jars or thermoses—it stays warm, tastes better cold, and your coworkers will ask for the recipe. Honestly, I’ve sent it to three people this month already.
Step-by-step instructions for chicken tortilla soup
Here’s how to build that perfect balance of crispy tortilla strips and rich, zesty broth.
Sear the Chicken and Build the Flavor Base
Heat a large Dutch oven over medium-high heat. Add the 1.5 lb boneless chicken breast cut into bite-sized pieces and cook for 5-6 minutes, stirring occasionally, until the chicken is lightly browned on all sides. You’ll see the edges turn golden and the meat become opaque—this creates the foundation for your soup’s depth of flavor.
Remove the chicken from the pot and set it aside. In the same pot, add 0.25 cup vegetable oil and let it heat for 30 seconds. Add the 1 whole diced yellow onion and cook for 4-5 minutes until softened and translucent. Stir in the 4 cloves minced garlic cloves and cook for another 30 seconds until fragrant. This step develops the aromatic base that carries through the entire soup.
Develop the Spiced Broth and Add Vegetables
Return the browned chicken to the pot. Add the 1 tbsp chili powder, 0.5 tsp cumin, 1.5 tsp salt, and 0.5 tsp ground black pepper, stirring to coat the chicken and onions evenly. Pour in the 4 cups chicken broth and bring to a boil. Reduce heat to medium-low and let it simmer for 10 minutes to allow the spices to infuse into the broth.
Add the 1.5 cups drained black beans, 1.5 cups diced tomatoes (canned), and 1 cup corn kernels. Stir gently and continue simmering for another 5 minutes until the beans are heated through and the tomatoes break down slightly. The soup should have a thick, hearty consistency—this is where the magic happens as all the flavors meld together.
Prepare the Creamy Base and Finish the Broth
Reduce the heat to low and stir in the 1 cup cream of chicken soup. Let it simmer for 3-4 minutes, stirring occasionally, until the soup thickens slightly. The cream of chicken soup adds richness that balances the spicy notes. Taste and adjust seasoning if needed—you might want to add a pinch more salt or a sprinkle of chili powder to suit your preference.
Return the chicken to the pot and let it simmer for another 2-3 minutes to heat through completely. The chicken should be fully cooked and tender, flaking easily when pierced with a fork. Remove the chicken from the pot and set it aside to shred later. Keep the broth warm while you prepare the crispy tortilla strips.
Fry the Crispy Tortilla Strips
Cut the 6 whole flour tortillas into ¼-inch wide strips. Heat 0.25 cup vegetable oil in a large skillet over medium heat until it shimmers but doesn’t smoke. Fry the tortilla strips in batches for 1-2 minutes until they turn golden brown and crispy. This is the moment that matters—don’t overcrowd the pan or they’ll steam instead of crisp.
Transfer the crispy tortilla strips to paper towels to drain excess oil. They should be golden and crunchy—this texture contrast is what makes this soup so special. Keep them warm while you finish assembling the soup.
Assemble and Serve
Shred the cooked chicken using two forks and return it to the soup pot. Stir in the 0.5 cup sour cream and juice of 1 whole lime until just combined. The sour cream adds a creamy element while the lime brightens all the flavors. Taste and adjust seasoning one final time.
Ladle the soup into bowls and top each serving with the crispy tortilla strips and 0.25 cup chopped fresh cilantro. The contrast of the warm, creamy soup with the crispy tortilla strips and fresh herbs is what makes this copycat version so satisfying. Serve immediately while the tortilla strips are still crispy and the broth is steaming hot.
Pro Tips For Making Copycat Chicken Tortilla Soup
- Sear the Chicken First: Don’t just boil the chicken—hit it with a quick sear in a hot skillet before shredding. Two minutes per side builds flavor that simmering alone can’t match, and it keeps the meat from turning rubbery later. I used to skip this, and the soup always tasted flat until I tried it.
- Drain and Rinse Beans: Black beans straight from the can? Drain them, then rinse under cold water to cut the gummy starch. This keeps the soup from thickening into a gluey mess—especially important if you’re using canned tomatoes with extra liquid. Sounds weird, but it works: the texture stays smooth and clean.
- Simmer, Don’t Boil: Once everything’s in the pot, keep the heat low enough that you barely see bubbles. Boiling burns the garlic and tomatoes, turning them bitter, and it turns the chicken into sad, stringy shreds. A gentle simmer for 20 minutes lets flavors meld without wrecking the ingredients.
- Toast the Spices: Before adding them to the soup, dry-toast the cumin, chili powder, and any other spices in the same pot over medium heat for 30 seconds. This wakes up their aroma and stops them from floating like dust. I learned this the hard way—my first batch tasted like seasoning powder, not real flavor.
Essential equipment for perfect results
Dutch Oven Essentials
A 5-quart Dutch oven is my go-to for this recipe—it provides enough space for the chicken to brown properly while allowing room for the soup to develop depth. I swear by the Lodge 5.5-Quart Dutch Oven with lid—it retains heat beautifully and handles the transition from stovetop to oven effortlessly.
If you’re using a nonstick version, avoid overheating the oil to prevent sticking. For budget-friendly options, Cuisinart MultiCooker Dutch Oven works well too. 🔥
Skillet for Crispy Strips
You’ll need a 10-12 inch cast iron skillet for those perfect crispy tortilla strips. My favorite is a Lodge Pre-Seasoned Cast Iron Skillet—it heats evenly and develops a natural nonstick surface over time.
If cast iron isn’t your thing, a stainless steel skillet like the All-Clad Stainless works too, but monitor the oil temperature closely to avoid burning. Avoid nonstick skillets for this step—they can’t handle the high heat needed for crispiness.
Immersion Blender
While this recipe doesn’t require blending, an immersion blender like the Cuisinart Smart Stick is a game-changer for future soup adventures. It lets you blend directly in the pot without transferring liquids, saving cleanup time.
If you’re blending any of the broth for a smoother texture, this tool makes it effortless. For occasional use, a handheld blender works in a pinch, but it’s messier and less precise.
Tongs and Slotted Spoon
Invest in a good pair of tongs (I use OXO Good Grips) for flipping the tortilla strips—it gives you better control than a fork. A slotted spoon is also essential for removing the crispy strips from the skillet without submerging them in oil.
These tools make the frying process smoother and reduce the risk of soggy strips. Keep them nearby while cooking to maintain that perfect crunch.
Measuring Tools
Precision matters in this recipe, so grab a stainless steel measuring cup set (like OXO Good Grips) and a spice measuring spoon set for accuracy. A kitchen scale is optional but helpful for measuring spices like chili powder and cumin to ensure consistent flavor.
I also keep a fine-mesh strainer handy for rinsing the black beans—it removes excess sodium and debris, which improves the soup’s texture. 💡
Optional Upgrades
For extra convenience, a soup ladle with a strainer (like the OXO Good Grips) helps when serving—it lets you portion the soup while keeping the tortilla strips separate. A microplane is useful for zesting lime or grating garlic if you prefer a finer texture.
And if you’re prepping ahead, glass storage containers with airtight lids (like Pyrex) keep the soup fresh for up to 5 days in the fridge. These upgrades aren’t mandatory, but they make the process smoother and the results even better.
Nutrition facts
Frequently asked questions
Can I make this soup without a Dutch oven?
A Dutch oven isn’t strictly necessary—any large, heavy pot with a lid will work. A 5-6 quart stockpot or even a deep skillet in a pinch. Just monitor the simmering time more closely, as smaller pots may dry out faster. The key is maintaining a gentle simmer to let flavors develop properly.
How do I make the tortilla strips extra crispy?
For maximum crispiness, cut tortillas into ¼-inch strips and fry them at 350°F in small batches. Use vegetable or canola oil (they have higher smoke points) and fry for 1-2 minutes per batch until golden brown. Drain on paper towels immediately and keep them warm in a 200°F oven while finishing the soup.
What’s the best way to store leftovers?
Store the soup (without tortilla strips) in an airtight container for up to 4-5 days in the fridge. Reheat gently on the stove—never microwave. For the tortilla strips, store them separately in a paper bag at room temperature for 1 day, or freeze them for up to 1 month. Re-crisp by frying again before serving.
Can I make this soup spicier?
Add ½-1 teaspoon cayenne pepper or 1-2 dashes of hot sauce to the broth. For extra heat, top each bowl with diced jalapeños or a sprinkle of chili powder. If you love smoky flavors, add ½ teaspoon smoked paprika when searing the chicken. Always taste as you go!
Why did my tortilla strips turn out soggy?
Soggy strips usually happen from one of three things: overcrowding the pan (fry in batches), using too little oil (keep oil at ¼-inch depth), or not draining properly. Always use a slotted spoon to remove strips and place them on a wire rack or paper towels. If reheating leftovers, crisp them again in a dry skillet for 1-2 minutes.
- Basic Chicken Recipes: Foolproof Pan-Sear With Juicy Heart - October 17, 2026
- Chicken Sausage Recipe: Italian-Style Panini With Melty Cheese Layers - October 17, 2026
- Peppercorn Chicken Recipe: Black Pepper Crunch With Juicy Centers - October 17, 2026