Soups & Stews
This copycat McAlister's chicken tortilla soup delivers the same restaurant-quality flavor and texture you love, starting with a rich tomato base and crispy celery crown. The secret lies in slow-cooked chicken, perfectly spiced broth, and tortilla strips baked until golden and crunchy—just like the original.
I've replicated every detail, from the savory broth to the crispy topping, so you can enjoy this comforting dish at home.
The foundation of great tortilla soup is a deeply flavorful broth, built with tomatoes, garlic, and spices that simmer for hours to develop rich, complex notes. Shredded chicken adds protein and depth, while the crispy celery crown—baked until perfectly golden—brings that satisfying crunch.
This recipe captures the balance of flavors and textures that make McAlister's version so beloved.
By the time you're done, you'll have a steaming bowl of soup with tender chicken, hearty beans, and that signature crispy celery crown floating on top. The broth is packed with flavor, the tortilla strips are irresistibly crunchy, and every spoonful tastes like you're dining at the restaurant.
Ready to make this copycat version? Let's get started.
This recipe is perfect for a cozy weeknight dinner or a comforting meal when you're craving something familiar but made with love at home. Serve it with warm cornbread or a side salad for a complete meal.
The leftovers reheat beautifully, making it a great option for meal prep or feeding a crowd.
Ingredients for copycat mcalister's chicken tortilla soup
Sixteen ingredients for a bowl that tastes like your favorite restaurant's signature soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Breasts 🍗 | 2 ½ lb | Skinless, cut into bite-sized pieces |
| Canned Diced Tomatoes 🍅 | 2 cups | San Marzano preferred, no salt added |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred, homemade if possible |
| Yellow Onion 🧅 | 1 whole | Medium, diced into small pieces |
| Garlic Cloves 🧄 | 6 cloves | Fresh, minced for depth of flavor |
| Celery Stalks 🥬 | 3 whole | Thinly sliced, for crown and broth |
| Corn Kernels 🌽 | 1 cup | Fresh or frozen, thawed |
| Black Beans 🫘 | 1 cup | Drained and rinsed, canned |
| Flour Tortillas 🍞 | 6 whole | Medium-sized, cut into strips |
| Vegetable Oil 🫒 | ½ cup | For frying tortilla strips |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Chili Powder 🌶️ | 1 tbsp | Medium heat preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Lime Juice 🍋 | 1 tbsp | Freshly squeezed, for brightness |
| Sour Cream 🥛 | ½ cup | Full-fat for creaminess |
| Shredded Cheese 🧀 | 1 cup | Monterey Jack or cheddar |
The tomatoes and chicken broth are where the magic happens. San Marzano tomatoes have that perfect balance of sweetness and acidity—Trader Joe's carries them in cans, or grab a bag of fresh tomatoes to roast yourself. For the chicken, skinless boneless breasts stay tender, but thighs work too (just adjust cooking time). The celery? Fresh and crisp—don't use the pre-cut kind from the bag. Look for stalks with vibrant green tops, and slice them thin for that signature celery crown. The corn and black beans can be frozen—just thaw and drain them first. I always grab low-sodium broth to control the seasoning better, but if you're using regular, cut back on the added salt later.
No San Marzano tomatoes? Fire-roasted diced tomatoes from the canned aisle work in a pinch. Short on chicken? Rotisserie chicken shreds beautifully—just remove the skin and bones. The tortillas should be medium-sized flour tortillas (like Mission brand), but any soft tortilla will do. The spices are key: toast the cumin seeds for 30 seconds in a dry pan before grinding if you've got whole cumin. No fresh lime? Bottled lime juice works, but add a pinch more salt to balance. For the cheese, Monterey Jack melts perfectly—if you've only got cheddar, shred it yourself for better texture. The sour cream is optional but adds that creamy finish you crave.
This soup tastes even better the next day—reheats beautifully in 2 minutes. Store the broth and toppings separately: 3-4 days in the fridge or 3 months frozen. The crispy celery crown loses its crunch when reheated, so I always make it fresh when serving. For the tortilla strips, bake them in batches so they don’t get soggy. The leftovers? Portion them into containers with the broth on the bottom and the toppings on top—just stir and reheat for a quick meal. And trust me, the crispy bits are worth the extra minute of frying.
Why You'll Love This Recipe
- Pantry-Friendly Magic: I swear, this recipe lives in my pantry. Chicken breasts, canned tomatoes, broth—it’s all there waiting for me. No fancy ingredients, just the good stuff that actually works.
- Garlic Bomb Meets Comfort: That first bite? The garlic and onions caramelize into something so rich, it’s like a hug in soup form. Honestly, my partner licks his spoon—no joke.
- Lunch or Dinner Any Day: Toss it together for a quick lunch, or let it simmer while you grill for a hearty dinner. I’ve even served it at potlucks—always the first bowl to disappear.
- Leftovers That Don’t Suck: Unlike takeout, this soup only gets better the next day. The flavors meld, and the tortilla strips stay crispy. I meal prep it all the time—zero waste, all win.
Step-by-step instructions for copycat McAlister's chicken tortilla soup
Here's how to recreate that signature crispy celery crown and rich tomato base at home.
Cook the Chicken and Prepare the Base
Cut the 2.5 lb boneless chicken breasts into 1-inch bite-sized pieces. In a large pot, combine the chicken with 4 cups chicken broth, 2 cups canned diced tomatoes, 1 whole yellow onion (diced), 6 cloves garlic cloves (minced), and 3 whole celery stalks (thinly sliced). Bring to a boil over medium-high heat, then reduce to a simmer for 15 minutes. You'll see the chicken begin to break apart and the broth take on a golden hue.
While the chicken cooks, toast the 1 tbsp ground cumin and 1 tbsp chili powder in a dry skillet over medium heat for 1 minute until fragrant. This step deepens their flavor—don't skip it. Stir these spices into the simmering pot along with 1.5 tsp salt and 0.5 tsp black pepper. Let the mixture cook uncovered for another 10 minutes to allow the flavors to meld. The broth should now be thickened with a rich, spiced aroma.
Add Vegetables and Simmer
Stir in the 1 cup corn kernels and 1 cup black beans (drained and rinsed). Simmer the entire mixture for 10-12 minutes until the chicken is fully cooked and tender. You'll know it's ready when the chicken pieces easily separate with a fork and the vegetables are heated through. Taste and adjust seasoning if needed—this is where you can add a pinch more salt or chili powder if desired.
Once everything is cooked, remove the pot from heat and stir in the 1 tbsp lime juice. This brightens the flavors and balances the richness of the soup. Let the soup sit off the heat for 5 minutes to allow the lime to fully integrate. Here's the thing—adding lime at the end prevents it from cooking off and losing its vibrant tang.
Fry the Tortilla Strips for the Celery Crown
Cut the 6 whole flour tortillas into ¼-inch strips. Heat 0.5 cup vegetable oil in a deep skillet over medium heat until it shimmers—you should see small bubbles forming around the edges. Working in batches, fry the tortilla strips for 1-2 minutes until they're golden brown and crispy. Drain on paper towels and sprinkle immediately with 1 tsp salt while still hot. This keeps them from getting soggy.
For the celery crown, reserve 1 cup thinly sliced celery (from the original 3 whole celery stalks) and fry it in the same oil used for the tortilla strips. Cook for 2-3 minutes until the celery is tender-crisp and lightly browned at the edges. Combine the fried tortilla strips and celery in a bowl and set aside. The contrast of crispy tortillas and tender celery is what makes this soup special.
Assemble and Serve
Ladle the warm soup into bowls, then top each serving with a generous portion of the fried tortilla strips and celery crown. Stir in 0.5 cup sour cream and 1 cup shredded cheese (Monterey Jack or cheddar) just before serving. The cheese will melt slightly from the heat of the soup, creating a creamy, cheesy finish. Garnish with additional lime juice if desired, and serve immediately.
This is where the magic happens: the crispy tortilla strips add texture while the warm soup melts the cheese into a delicious topping. Each bite delivers that perfect balance of creamy, spicy, and crispy elements you'd find at McAlister's. Serve with extra lime wedges on the side for squeezing if you like.
Pro Tips For Making Copycat Mcalister'S Chicken Tortilla Soup
- Sear Chicken First: After years of making this soup, I finally realized the chicken tastes flat if you just toss it in raw. Sear the breasts in a dry skillet over medium-high heat for 2-3 minutes per side until golden—this locks in flavor and keeps the meat juicy when it simmers later. (Yes, even if you’re impatient like me, don’t skip this.)
- Sauté Onions Until Sweet: The onions in this soup should be soft but not mushy—aim for a deep golden color, about 8-10 minutes on medium-low heat. If they’re still raw-tasting, you rushed it. A splash of broth at the end helps caramelize them properly without burning.
- Shred Chicken Hot: I used to let the chicken cool before shredding, and it always turned out dry. Pull it from the broth while it’s still piping hot, then shred it with two forks right in the pot. The residual heat keeps it tender, and the broth absorbs back into the strands.
- Toast Tortilla Strips Separately: Tossing tortilla strips into the simmering soup often makes them soggy before they crisp. Instead, fry them in a separate pan with a little oil over medium heat for 1-2 minutes until golden and crunchy. Add them to bowls just before serving—this guarantees texture.
Perfect pairings for copycat mcalister's chicken tortilla soup
Crispy Topping Trio
The celery crown is the star, but I always add crispy jicama sticks for extra crunch. Thinly slice ½ cup jicama and fry in the same oil as the tortilla strips for 2-3 minutes until golden. The natural sweetness pairs perfectly with the spicy broth. 🥬
For a Mexican-inspired twist, swap the celery crown for crispy chorizo bits. Cook 4 oz Mexican chorizo in a skillet until crispy, then crumble over the soup. The smoky, spicy flavor elevates the dish to new heights.
Cheesy Upgrade Options
While Monterey Jack is classic, I love adding ½ cup cotija cheese for a salty, crumbly contrast. Sprinkle it on top right before serving—it melts just enough to create a delicious texture. For a vegetarian version, use nutritional yeast instead of cheese for a cheesy flavor without dairy.
For extra richness, stir in ¼ cup Mexican crema alongside the sour cream. The tangy, slightly sweet cream adds depth that pairs beautifully with the spiced broth. 🧀
Beverage Pairings
A Mexican lager like Modelo Especial cuts through the richness of the soup while complementing its spicy notes. The crisp, clean finish balances the bold flavors perfectly. For a non-alcoholic option, try jarritos mandarin soda—its sweet citrus notes brighten every spoonful.
If you prefer wine, a light-bodied red like Garnacha from Spain works surprisingly well. Its bright acidity and subtle spice notes mirror the soup’s flavors without overpowering them. 🍷
Side Dish Harmony
Serve with warm blue corn tortillas for scooping up every last bit of broth. The earthy corn flavor complements the soup’s spices beautifully. I also love adding a simple avocado salad—diced avocado, lime juice, and cilantro—on the side for freshness.
For a heartier meal, pair with crispy black bean tacos or cheesy quesadillas. The combination of textures and flavors makes for a satisfying, well-rounded dinner. 🌽
Nutrition facts
Frequently asked questions
Why does McAlister's tortilla soup have that signature crispy celery crown?
The celery crown isn't just decoration—it's a textural contrast that makes the soup unforgettable. The thinly sliced celery fries until tender-crisp while absorbing the oil's flavor, creating a perfect balance against the creamy broth. This technique comes from traditional Mexican soups where crispy toppings elevate the dish.
Can I make this soup vegetarian?
Swap the chicken for 1.5 cups cooked lentils or 1 block extra-firm tofu (pressed and cubed). For extra protein, add 1 cup chickpeas to the broth. The key is maintaining the same cooking time to let flavors meld properly.
How do I keep the tortilla strips crispy when serving?
Fry them in small batches right before serving and store them in a 200°F oven on a wire rack for up to 10 minutes. The wire rack prevents sogginess by allowing air circulation. For longer storage, freeze fried strips for 1 month—just reheat in a 350°F oven for 3-5 minutes to restore crispiness.
What if I don't have fresh lime juice?
Use 1 tbsp bottled lime juice (like from the canned lime juice aisle) or substitute with ½ tsp lime zest plus ½ tsp lemon juice. For extra brightness, add ¼ tsp ground lime zest (available in specialty stores). The acidity is crucial for balancing the rich tomato base.
Can I make this soup in a slow cooker?
Yes! Combine all broth ingredients in your slow cooker and cook on LOW for 6-7 hours or HIGH for 3-4 hours. Add chicken and vegetables during the last 30 minutes of cooking. For crispy toppings, fry them separately just before serving since they won't hold up in the slow cooker.
