Copycat McAlister's Chicken Tortilla Soup Recipe: Crispy Celery Crunch and Zesty Vinegar Zing

Soups & Stews

Copycat McAlister's Chicken Tortilla Soup Recipe: Crispy Celery Crunch and Zesty Vinegar Zing

This copycat McAlister's chicken tortilla soup delivers the same crispy celery crunch and tangy vinegar zing you love from the restaurant, right in your own kitchen. The secret lies in perfectly balanced flavors—creamy broth, tender chicken, and crunchy tortilla strips that stay crispy even after simmering.

I've been perfecting this recipe for years, and it never fails to impress.

The foundation of great tortilla soup begins with a rich, well-seasoned broth that simmers for hours to develop deep flavor. You'll start by sautéing onions and garlic until fragrant, then building layers of spices before adding chicken and vegetables.

The celery gets extra attention—it's cut into thin strips and fried until golden for that signature crunch. This isn't just soup; it's a complete meal with protein, vegetables, and texture in every bite.

By the time you're done, you'll have a steaming bowl of restaurant-quality soup with tender chicken, crisp vegetables, and tortilla strips that hold their crunch. The vinegar zing comes from a bright, tangy finish that cuts through the richness, creating perfect balance.

This is the kind of recipe that transforms a simple weeknight dinner into something special—without the restaurant price tag.

Serve with warm cornbread or tortilla chips for dipping, and you've got a crowd-pleasing meal that's ready in under an hour. The best part? Leftovers taste even better the next day as the flavors meld further. Let's get started on recreating this classic at home.

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

Ingredients for copycat mcalister's chicken tortilla soup

Sixteen ingredients for a soup that tastes like a restaurant favorite. Crispy, creamy, and packed with bold flavors.

Ingredient Amount Notes
Boneless, Skinless Chicken Breast 🍗 2 lb Cut into 1-inch pieces
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Celery Stalks 🥬 4 whole Thinly sliced, cut into strips
Medium Carrots 🥕 3 whole Peeled, sliced into rounds
Medium Russet Potatoes 🥔 2 whole Diced into 1-inch pieces
Canned Diced Tomatoes 🍅 28 oz Fire-roasted preferred
Chicken Broth 💧 4 cups Low-sodium preferred
White Corn Tortillas 🌯 6 whole Cut into 1-inch strips
Extra-Virgin Olive Oil 🫒 ½ cup For frying celery
Cumin 🌿 1 tbsp Ground, toasted for depth
Chili Powder 🌶️ 1 tbsp Medium heat preferred
Ground Cinnamon 🍃 ½ tsp For warm spice notes
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
White Vinegar 🍋 ¼ cup For tangy finish
Sour Cream 🥛 ½ cup Full-fat for creaminess
Shredded Cheese 🧀 1 cup Monterey Jack preferred
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The celery is the star here—buy fresh stalks with vibrant green tops, not the wilted kind. Trader Joe's and Whole Foods usually have the best quality. For the chicken, boneless, skinless breasts work best—cut them into even pieces so they cook uniformly. The tortillas? White corn tortillas are traditional, but flour works too for a slightly different texture. Look for a medium-sized onion—about 10 oz—with no soft spots or bruises. The carrots should be firm and bright orange—no green tops means they've been sitting too long.

No fire-roasted diced tomatoes? Regular canned tomatoes with a pinch of smoked paprika works in a pinch. Short on chicken broth? Low-sodium beef broth plus a splash of water gets you close. The tortilla strips can be fried in batches—don't overcrowd the pan or they'll steam instead of crisp. Want extra crunch? Add a handful of crushed tortilla chips at the end. The vinegar matters—white vinegar is traditional, but apple cider vinegar adds a nice sweetness. For the cheese, Monterey Jack melts beautifully, but cheddar works too if that's what you've got.

This soup tastes even better the next day—flavors meld beautifully when reheated. Store leftovers in the fridge for 4-5 days, or freeze for up to 3 months. I like to portion it into containers with a dollop of sour cream and cilantro on top—ready for grab-and-go lunches. The tortilla strips stay crispy for about 2 days in the fridge if you store them separately. For serving, keep the sour cream and cheese on the side so everyone can customize their bowl.

❤️

Why You'll Love This Recipe

  • No-Fuss Prep: I swear by this recipe because it only needs five core ingredients chopped—onion, celery, carrots, garlic, and chicken. No fancy mise en place, no stress. Just dice while the chicken simmers, and boom: you’re done.
  • Tortilla Magic: That crispy, slightly chewy tortilla strip? It’s the star. I toast them in the same pot as the soup—no extra pan, no extra mess—and the edges get this perfect crunch that makes every spoonful feel like a little victory.
  • Weeknight Workhorse: Between us, this is my go-to when I’m exhausted but still need dinner. It’s hearty enough for a crowd (I’ve fed six people with one batch) but light enough for a solo night in. Plus, the leftovers? Even better the next day.
  • Budget-Friendly Staples: Chicken breast and veggies are cheap, and this recipe stretches them far. Honestly, I make it when I’m trying to save money, and no one ever complains. The broth is rich, the veggies are tender, and the tortillas? They’re the affordable hero we all need.

Step-by-step instructions for copycat McAlister's chicken tortilla soup

Here's how to recreate that signature crispy celery crunch and tangy vinegar kick at home.

1

Sear and Cook the Chicken Thoroughly

Cut the 2 lb boneless, skinless chicken breast into 1-inch pieces. Heat 2 tablespoons of the extra-virgin olive oil in a large Dutch oven over medium-high heat. Add the chicken pieces in a single layer and cook for 5-6 minutes, stirring occasionally, until they're golden brown on all sides and cooked through. The chicken should reach an internal temperature of 165°F.

Remove the chicken from the pot and set it aside. You'll want to use it later for adding back flavor, but first, we need to build that rich, spiced base. Here's the thing—don't drain the rendered chicken fat. That golden goodness is packed with flavor that will infuse your entire soup.

2

Build the Flavor-Packed Base

In the same Dutch oven, add the diced yellow onion, minced garlic cloves, thinly sliced celery stalks, sliced medium carrots, and diced medium russet potatoes. Cook for 5-6 minutes, stirring occasionally, until the vegetables begin to soften. You'll notice the onions become translucent and the garlic releases its aromatic punch.

Add the 1 tbsp cumin, 1 tbsp chili powder, 0.5 tsp ground cinnamon, 1 tsp salt, and 0.5 tsp black pepper. Stir well to coat the vegetables evenly with the spices. Cook for another 1-2 minutes until fragrant. This is where the magic happens—the spices toast slightly, deepening their flavors and creating that warm, earthy complexity that makes this soup so special.

3

Simmer the Soup Until Vegetables Are Tender

Pour in the 28 oz canned diced tomatoes and 4 cups chicken broth. Stir everything together and bring the mixture to a boil. Once boiling, reduce the heat to low and let it simmer uncovered for 20-25 minutes, stirring occasionally. You're looking for the vegetables to become fork-tender and the flavors to meld together beautifully.

After about 15 minutes, add the cooked chicken pieces back into the pot. This ensures they reabsorb some of the flavorful cooking liquid. The soup should have a rich, hearty consistency now, with the vegetables breaking down just enough to create that perfect texture. If it's too thick, you can add a little water to reach your desired consistency.

4

Create the Signature Crispy Celery Crunch

While the soup simmers, cut the 6 whole white corn tortillas into 1-inch strips. Heat the remaining 0.33 cup extra-virgin olive oil in a separate skillet over medium heat. Add the tortilla strips in batches and fry for 2-3 minutes, stirring constantly, until they're golden brown and crispy. Remove them with a slotted spoon and drain on paper towels.

This crispy element is what sets this soup apart from others. The contrast between the warm, creamy soup and the cool, crunchy tortilla strips is pure comfort food magic. Keep the fried tortilla strips warm in a low oven (around 200°F) until you're ready to serve the soup.

5

Finish and Serve with Tangy Toppings

Once the vegetables are tender and the soup has simmered for the full 20-25 minutes, stir in the 0.25 cup white vinegar. This adds that signature tangy zing that makes this soup so addictive. Taste and adjust the seasoning if needed—you might want to add a bit more salt or a pinch of chili powder to suit your taste.

Ladle the hot soup into bowls and top each serving with 2 tablespoons of the crispy fried tortilla strips, 1 tablespoon of the 0.5 cup sour cream, and 1 tablespoon of the 1 cup shredded cheese. Garnish with the chopped fresh cilantro. The combination of textures and flavors—creamy, crispy, tangy, and savory—makes this soup truly irresistible.

👨‍🍳

Pro Tips For Making Copycat Mcalister'S Chicken Tortilla Soup

  • Sear the Chicken First: Don’t skip browning the chicken—it’s the flavor anchor. Cut the breasts into 1-inch chunks, pat them very dry, and sear them in batches over medium-high heat for 3-4 minutes per side until golden. I learned this the hard way: skipping this step leaves the soup tasting flat, like it’s missing something.
  • Dice the Veggies Evenly: Onion, celery, and carrots should all be cut to roughly ¼-inch pieces—no smaller, no larger. Uneven sizing means some veggies turn to mush while others stay crunchy. Use a sharp knife and work in stages: chop the onion first (it’s your nose’s best friend), then celery and carrots together. (Yes, even if you’re impatient like me.)
  • Simmer, Don’t Boil: Once the soup is assembled, keep the heat at a gentle simmer—tiny bubbles, occasional swirls. Boiling hard will turn the broth cloudy and make the chicken rubbery. If it’s too vigorous, lower the heat or step it down to medium-low. My grandmother swore by this, and she was right: patience here makes all the difference.
  • Toast the Tortilla Strips: Don’t just toss them in at the end—dry-toast them first. Cut the tortillas into ¼-inch strips, heat a dry skillet over medium, and cook them in batches for 30-45 seconds until fragrant and just starting to crisp. This adds texture and depth the recipe skips. (Your future self will thank you.)

Creative variations of these flavors

Spicy Southwest Twist

Add 1 tbsp chipotle powder and ½ tsp cayenne pepper to the spice blend for a smoky kick. I like to use Penzeys chipotle powder for that deep, smoky heat.

Top each bowl with ¼ cup diced avocado and 2 tbsp crumbled cotija cheese for extra richness. Serve with warm blue corn tortilla chips on the side for dipping. 🌶️

Creamy Avocado Version

Blend 1 ripe avocado with ½ cup sour cream and ¼ cup lime juice for a creamy topping. Stir this mixture into the finished soup instead of just adding sour cream on top.

The avocado adds a velvety texture and balances the tangy vinegar perfectly. Garnish with lime wedges and cilantro sprigs for freshness.

Slow-Cooker Adaptation

For hands-off cooking, combine all ingredients (except tortilla strips and toppings) in a 6-quart slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. The slow cooking enhances the flavors even more.

Fry the tortilla strips separately and add them to each bowl before serving. This method is perfect for busy weeknights when you want minimal cleanup. ⏰

Vegetarian Option

Replace the chicken with 1 lb extra-firm tofu or 15 oz chickpeas, both of which hold up well in the broth. For extra protein, add 1 cup cooked black beans.

Boost the spices slightly with ½ tsp smoked paprika to deepen the flavor. The tortilla strips and tangy vinegar keep the dish satisfying and hearty. 🌱

Kid-Friendly Mild Version

Skip the chili powder and reduce the cayenne to ¼ tsp. Add ½ cup corn kernels (fresh or frozen) for natural sweetness that kids love. Serve with mild cheddar cheese and a side of buttered noodles for a complete meal.

The crispy tortilla strips add fun texture that even picky eaters enjoy. 👨‍👩‍👧‍👦

Extra-Crunchy Toppings

For maximum crunch, add ¼ cup crushed tortilla chips to the soup before serving. I also like to sprinkle 2 tbsp toasted pumpkin seeds for a nutty crunch.

For a smoky touch, add 1 tbsp crumbled bacon bits on top. These toppings transform a simple bowl into a restaurant-worthy experience. 🥘

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 5g25%
Cholesterol 85mg28%
Sodium 720mg31%
Total Carbohydrate 32g11%
Dietary Fiber 6g21%
Sugars 8g
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

Why does the recipe call for frying tortilla strips separately?

Frying the tortilla strips separately ensures they stay crispy even after sitting in warm soup. If you fry them directly in the broth, they'll soften and lose that signature crunch. The key is using medium heat and stirring constantly to get even golden-brown strips.

2

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. Reheat gently on the stove, then add fresh tortilla strips and toppings before serving. For freezing, portion into containers (with toppings on top) for up to 3 months.

3

What's the secret to getting that perfect vinegar zing?

The tang comes from 0.25 cup white vinegar added at the very end. Use it fresh and don't substitute with apple cider vinegar unless you want a slightly sweeter flavor. For extra zing, add 1 tsp lime juice along with the vinegar. The acidity brightens all the flavors and cuts through the richness.

4

How can I make this soup without a Dutch oven?

Use a large pot with a tight-fitting lid. For even better flavor development, start with a heavy-bottomed pot like a cast iron skillet. If your pot isn't deep enough, cook the vegetables in batches to avoid overflowing. The key is maintaining a gentle simmer to develop those deep flavors.

5

Can I use chicken thighs instead of breasts?

Yes, but adjust cooking time. Chicken thighs are more forgiving and stay juicier. Cut them into 1-inch pieces and cook for 6-8 minutes until golden brown. The skin adds extra flavor, so leave it on if using bone-in thighs. Just remove the skin before adding back to the soup.

★★★★★4.7(5 reviews)
Categories Soups & Stews