Copycat Chicken Tortilla Soup Recipe: Crispy Celery-Topped Comfort in 30 Minutes

Soups & Stews

Copycat Chicken Tortilla Soup Recipe: Crispy Celery-Topped Comfort in 30 Minutes

This copycat chicken tortilla soup recipe delivers the same restaurant-quality comfort you crave, with crispy celery topping and bold, layered flavors in just 30 minutes. Growing up in Georgia, I learned that the best soups balance heat, texture, and simplicity—this one does all three without shortcuts.

The secret lies in charring the chicken and toasting spices for depth, then blending the broth until silky smooth.

The recipe builds on classic techniques I perfected during my time under Master Chef Chen, where precision meets approachability. You'll start with a rich chicken base, then layer in tomatoes, beans, and spices that simmer into harmony.

The crispy celery topping adds a satisfying crunch that elevates every spoonful, while optional additions like corn or jalapeños let you customize the heat and texture to your taste.

What you'll end up with is a steaming bowl of soup that's comforting yet sophisticated—creamy from the blended broth, hearty from the chicken and beans, and topped with crispy, golden celery that contrasts beautifully.

The aroma alone will have everyone gathering at the table, and the first bite delivers that perfect balance of smoky, tangy, and slightly spicy flavors that define great tortilla soup.

This recipe works equally well as a quick weeknight meal or a crowd-pleasing appetizer when served in small cups. The method is straightforward but delivers professional results, and leftovers reheat beautifully for lunch the next day. Let's get started on creating your own restaurant-worthy version at home.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for copycat chicken tortilla soup

Pantry staples meet restaurant magic in this bold, comforting chicken tortilla soup.

Ingredient Amount Notes
Boneless Chicken Breast 🍗 2 lb Cut into 1-inch chunks
Yellow Onion 🧅 1 whole Diced medium-fine
Garlic Cloves 🧄 6 cloves Peeled and smashed
Celery Stalk 🥬 3 whole Diced for topping
Canned Black Beans 🌽 1 can Drained and rinsed
Canned Diced Tomatoes 🍅 2 cans 28 oz each, fire-roasted
Chicken Broth 💧 4 cups Low-sodium preferred
Cumin Seeds 🌿 1 tbsp Toasted lightly for aroma
Ground Cumin 🌿 1 tsp For depth of flavor
Smoked Paprika 🌶️ 1 tbsp For smoky richness
Dried Oregano 🍃 1 tsp Mexican preferred
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground
All-Purpose Flour 🌾 2 tbsp For crispy topping
Vegetable Oil 🫒 ¼ cup For frying topping
Lime Wedges 🍋 2 whole For serving
Fresh Cilantro 🌿 ¼ cup Chopped for garnish

The chicken should be charred for that smoky depth—don't skip this step. Trader Joe's and Costco sell pre-cut chicken chunks, but grab a whole breast and cube it yourself if you've got 5 minutes. The fire-roasted diced tomatoes add a subtle sweetness that balances the heat, so look for those at the store—regular diced tomatoes won't cut it. Cumin seeds need toasting (dry pan, 30 seconds) to wake up their aroma, while the ground cumin adds earthy warmth. For the celery topping, use the stringy ends—they're perfect for crisping.

No black beans? Pinto or kidney beans work in a pinch, but drain and rinse them well. Short on fire-roasted tomatoes? Regular diced tomatoes plus a pinch of sugar mimics the flavor. The flour for the celery topping can be swapped for crushed cornflakes if you're avoiding gluten. For extra heat, add 1-2 sliced jalapeños to the soup or serve with hot sauce. The lime wedges should be freshly cut—they brighten up every bowl.

This soup tastes even better the next day as flavors meld. Store in an airtight container for 4-5 days in the fridge or freeze for up to 3 months. The crispy celery topping stays crunchy for about 2 hours, so make it fresh before serving. For meal prep, assemble the soup without the topping—just add the crispy bits when reheating.

❤️

Why You'll Love This Recipe

  • Pantry-Friendly Base: I swear by this recipe because it uses ingredients I already have—no fancy shopping required. That can of black beans and onion in my cabinet? Suddenly, they’re the stars of the show.
  • Layered Flavor Boom: The garlic and onion caramelize into something magical, while the chicken stays tender enough to shred with a fork. Honestly, the first spoonful makes me forget I’m eating a copycat version.
  • Weeknight to Potluck: Make a double batch on Sunday—it reheats perfectly for lunches or turns into a crowd-pleaser when I bring it to gatherings. The beans and celery add heartiness without needing extra sides.
  • Budget Meal That Lasts: A single chicken breast and a can of beans stretch across four servings, and leftovers taste just as good cold the next day. Between us, this is how I feed my family for under $10.

Step-by-step instructions for copycat chicken tortilla soup

Here's how to recreate that perfect balance of smoky, spiced broth and crispy celery topping.

1

Sear and Simmer the Chicken

Cut the 2 lb boneless chicken breast into 1-inch chunks and season generously with 1.5 tsp salt and 0.5 tsp black pepper. Heat 0.25 cup vegetable oil in a large Dutch oven over medium-high heat until shimmering. Add the chicken in batches, cooking for 4-5 minutes per batch until golden brown on all sides. This step builds deep flavor through the Maillard reaction.

Remove the chicken and set aside. In the same pot, add the 1 whole yellow onion (diced medium-fine) and 6 cloves garlic cloves (peeled and smashed). Cook for 3-4 minutes until softened and fragrant. Here's where it gets good—add the 1 tbsp toasted cumin seeds, 1 tbsp smoked paprika, and 1 tsp dried oregano, stirring constantly for 30 seconds to toast the spices and release their aromas.

2

Build the Flavorful Broth

Pour in the 4 cups chicken broth and scrape up any browned bits from the bottom of the pot. Add the 2 cans fire-roasted diced tomatoes (28 oz each) and 1 can drained and rinsed black beans. Bring everything to a gentle boil, then reduce heat to medium-low and simmer uncovered for 10 minutes. This lets the flavors meld while the chicken absorbs the broth's essence.

Return the chicken to the pot and continue simmering for 12-15 minutes until the chicken is cooked through and flakes easily with a fork. The broth should now have that rich, smoky depth that makes this soup so comforting. Taste and adjust seasoning if needed—this is where you can add more salt if your broth was low-sodium.

3

Create the Signature Crispy Celery Topping

While the soup simmers, make the crispy celery topping that sets this recipe apart. In a small skillet over medium heat, combine the 2 tbsp all-purpose flour and 3 whole celery stalks (diced). Cook for 2-3 minutes, stirring constantly, until the celery softens and begins to brown. Add the 0.25 cup vegetable oil and cook for another 3-4 minutes until the mixture is golden brown and crispy.

Here's the trick: the celery should be crispy but not burnt. You'll know it's perfect when it releases easily from the pan and has that satisfying crunch. Remove from heat immediately and set aside—it'll continue crisping as it cools slightly.

4

Finish and Serve

Once the chicken is fully cooked, remove half of it with a slotted spoon and shred it, leaving the other half intact for presentation. Stir the shredded chicken back into the soup. The soup is now ready to be served—just ladle it into bowls and top each serving with the crispy celery mixture, a few lime wedges, and a sprinkle of 0.25 cup chopped fresh cilantro.

This is where the magic happens: the contrast between the warm, spiced broth and the crispy celery topping creates that perfect balance of textures and flavors. Serve with warm tortilla chips on the side for scooping up every last drop of that delicious broth.

👨‍🍳

Pro Tips For Making Copycat Chicken Tortilla Soup

  • Sear the Chicken First: The chicken in this soup is often just boiled, but searing it first adds depth. Cut the breasts into bite-sized pieces, pat them dry, and hit them with a hot skillet for 2-3 minutes per side before adding liquid—you’ll taste the difference in every spoonful.
  • Slice the Celery Thin: I used to chop celery into big chunks, but thin slices (about 1/8-inch thick) cook faster and blend more smoothly. They also soak up flavors better, so don’t skip this step—it’s the thing that makes the soup feel more refined.
  • Don’t Overmix the Soup: Once you blend the broth, resist the urge to puree it completely. Leave some texture—tiny chunks of onion, celery, or even a few beans—so the soup has body. Over-blending turns it into a sad, homogeneous liquid instead of something hearty and layered.
  • Toast the Spices: If your recipe calls for cumin or chili powder, toast them in the dry pan for 30 seconds before adding oil. It’s a small step, but it wakes up the flavors and makes the soup taste deeper right away—no extra effort, just better results.

Creative variations of this copycat chicken tortilla soup

Spicy Southwest Twist

Add 1-2 diced jalapeños to the soup during the final 10 minutes of simmering for a kick. I also toss in ½ cup corn kernels (fresh or frozen) to mimic the texture of classic tortilla soup.

For extra heat, serve with a side of hot sauce or a sprinkle of chili powder on top. This variation reminds me of the bold flavors I loved at roadside stands in Georgia—simple but packed with character. 🌶️

Creamy Avocado Version

Blend 1 ripe avocado directly into the soup after removing half the chicken. This adds a velvety richness that balances the spices beautifully. I use a hand blender right in the pot—no need to strain.

For garnish, add ¼ cup crumbled cotija cheese and extra cilantro. This version feels indulgent yet light, perfect for warmer days. 🥑

White Bean Upgrade

Swap black beans for 1 can white beans (cannellini or great northern) to create a lighter, creamier base. Add ½ tsp ground coriander with the other spices for a Middle Eastern-inspired twist.

The beans break down slightly during cooking, creating a naturally thicker, more luxurious broth. This variation works exceptionally well with the crispy celery topping. ✨

Breakfast-Inspired Topping

For a morning-friendly version, replace the celery topping with crispy fried eggs and crumbled bacon. Cook the eggs sunny-side-up in the same oil used for the celery, then top each bowl with a fried egg and bacon crumbles.

The runny yolk ties everything together beautifully—this combo became a hit at my Atlanta restaurant. 🍳

Slow-Cooker Adaptation

Transfer all ingredients (except celery topping) to a 6-quart slow cooker and cook on low for 6-7 hours or high for 3-4 hours. The flavors meld even deeper, creating a more complex broth.

Make the crispy celery topping separately and add it fresh before serving. This method is perfect for meal prep—just reheat and top. ⏰

Vegetarian Swap

Replace chicken with 1 lb extra-firm tofu (pressed and cubed) or 1 can chickpeas (drained and rinsed). For extra protein, add ½ cup cooked quinoa to the soup.

The celery topping remains the same—its crispy texture contrasts perfectly with the hearty base. This version proves the soup's versatility while keeping that signature crunch. 🌱

Nutrition facts

Servings 6
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 2g10%
Cholesterol 75mg25%
Sodium 720mg31%
Total Carbohydrate 28g10%
Dietary Fiber 8g29%
Sugars 6g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this soup ahead of time?

The soup actually tastes better the next day as flavors meld. Store in an airtight container for 4-5 days in the fridge. For the crispy celery topping, make it fresh before serving—it stays crunchy for about 2 hours. Reheat gently on the stove and add the topping just before serving.

2

What's the secret to the crispy celery topping?

The key is cooking it low and slow in oil until golden brown, not burnt. Use 2 tbsp flour and 0.25 cup oil for 3 diced celery stalks. Stir constantly for 3-4 minutes until crispy but not dark. Remove immediately to prevent overcooking—it continues crisping as it cools.

3

Can I use chicken thighs instead of breasts?

Yes! Chicken thighs add richer flavor and stay juicier. Use 2 lbs bone-in thighs (trimmed) and adjust cooking time to 20-25 minutes until fully cooked. The skin will crisp up beautifully—just remove it before adding to the soup. This works especially well for the slow-cooker version.

4

How do I fix soup that's too thick or too thin?

For thin soup, simmer uncovered for 10-15 minutes to reduce. Too thick? Stir in ½ cup hot broth at a time until reaching desired consistency. Pro tip: If using canned tomatoes, crush them slightly before adding to prevent clumping. The celery topping stays crispy regardless of broth thickness.

5

What's the best way to store leftovers?

Store in airtight containers for up to 5 days refrigerated. For freezing, package without the celery topping (add fresh when reheating). Label with date—leftovers reheat best when warmed gently on the stove with a splash of broth. The texture remains perfect for 3 months frozen.

★★★★★4.5(9 reviews)
Categories Soups & Stews