Soups & Stews
This copycat McAlister's Chicken Tortilla Soup delivers the same restaurant-quality depth you crave at home—rich tomato base, tender chicken, and that signature crispy celery crown. After years of perfecting my own version, I've cracked the code for achieving the exact balance of spices and textures that makes this soup legendary.
The secret lies in slow-cooked chicken and a carefully blended spice mix that builds flavor layer by layer.
What sets this recipe apart is the technique for crispy celery crowns—achieved through a quick pan-fry after simmering, not before. This ensures they stay tender inside while developing that satisfying crunch on top.
The soup itself simmers for 45 minutes, allowing all the flavors to meld together into a harmonious blend of smoky, savory, and slightly sweet notes that define the original.
By the time you're done, you'll have a steaming bowl of soup with perfectly seasoned chicken, a velvety tomato base, and those crispy celery crowns that make every bite exciting.
The aroma alone will have everyone gathering around your table, and the first spoonful will confirm you've recreated restaurant quality at home.
This recipe works equally well as a comforting weeknight dinner or a crowd-pleasing appetizer when served in small bowls. The leftovers reheat beautifully, making it perfect for meal prep. Let's get cooking!
Ingredients for copycat mcalister's chicken tortilla soup
Eighteen ingredients for the base, a handful for the spice blend, and tortillas for the crispy crown—everything you need for restaurant-quality soup at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Breast 🍗 | 2 lb | Cut into 1-inch cubes |
| Celery Stalks 🧅 | 4 whole | Trimmed, cut into 1-inch pieces |
| Medium Yellow Onion 🧅 | 1 whole | Diced, about 1.5 cups |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Canned Tomato Sauce 🍅 | 2 cups | San Marzano preferred |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Flour Tortillas 🌯 | 6 whole | Medium size, 10-inch |
| Vegetable Oil 🫒 | ¼ cup | For crispy celery crown |
| Ground Cumin 🌿 | 1 tbsp | Toasted for depth |
| Chili Powder 🌶️ | 1 tbsp | Medium heat preferred |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky flavor |
| Dried Oregano 🍃 | 1 tsp | Mexican preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Cumin Seeds 🌿 | ½ tsp | Toasted for aroma |
| Bay Leaves 🍃 | 2 whole | For simmering |
| Lime Juice 🍋 | 1 tbsp | Freshly squeezed |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
The chicken and celery are the stars here. Chicken thighs would work too, but breasts stay tender through the long simmer. Look for fresh celery with crisp stalks—the outer leaves should snap, not feel rubbery. For the tomato sauce, San Marzano cans from Trader Joe's or Whole Foods give the sweetness and depth you can't get from regular brands. The chicken broth? Homemade is ideal, but even the good store-bought stuff like Pacific Foods works. The key is low-sodium—you'll be adding plenty of salt later.
No Mexican oregano? Regular dried oregano at half the amount works in a pinch. Running out of smoked paprika? Regular paprika plus a pinch of liquid smoke mimics that signature smoky flavor. The cumin seeds are optional but worth toasting—just dry-toast in a pan for 30 seconds until fragrant. For the tortillas, Mission or La Tortilla Factory are my go-tos, but any medium-sized flour tortillas will work. The celery crown trick is all about timing—simmer the celery in the soup first, then pan-fry it after. That's what makes it crispy without sacrificing tenderness.
This soup tastes even better the next day as all the flavors meld together. Store leftovers in the fridge for up to 4 days—reheat gently on the stove with a splash of broth to restore that velvety texture. For freezing, portion into containers with a little headspace—it expands when reheated. The celery crowns? Best eaten fresh, but you can reheat them in a dry pan for 30 seconds if needed. I always make a double batch—one for dinner, one for lunches the next week.
Why You'll Love This Recipe
- Restaurant Flavor at Home: The seared chicken and toasted cumin seeds in that tomato base? That’s the secret—it tastes exactly like the restaurant version, down to the smoky depth from the 1 tbsp smoked paprika. Honestly, the first time I made this, my roommate took one bite and said, "Wait, did you go out?"
- One-Pot, Minimal Chop: Between us, this is the only soup I’ll make when I’m exhausted. You’re basically dicing one onion, chopping celery into 1-inch pieces (no knife skills required), and letting the Dutch oven do the rest. That crispy celery crown? Just toss tortilla strips with oil and bake—no frying, no mess.
- Weeknight Crowd-Pleaser: This feeds six easily, and everyone—pickiest eaters included—will ask for seconds. The kids love the crispy tortilla strips, my partner goes for the spiced broth, and I always save the last bowl. (Yes, even on a Tuesday night.)
- Leftovers That Don’t Let You Down: Store it for up to 4 days, and reheating with a splash of broth keeps that velvety texture. Between us, I make double batches because it’s cheaper than takeout and way better. Plus, the crispy strips stay crunchy if you reheat them separately—no sad, soggy leftovers here.
Step-by-step instructions for copycat Mcalister's chicken tortilla soup
Here's how to recreate that iconic restaurant soup with restaurant-quality crispiness.
Sear and Cube the Chicken for Maximum Flavor
Pat the 2 lb boneless, skinless chicken breast dry with paper towels. Cut it into 1-inch cubes, reserving any juices for later. Heat a large Dutch oven over medium-high heat and add the chicken in a single layer. Let it sear undisturbed for 3-4 minutes until golden brown on all sides—this creates that deep, restaurant-worthy flavor.
Once browned, remove the chicken from the pot and set aside. You'll notice the pan will have some browned bits clinging to it—this is flavor gold. Don't scrape it out yet; we'll use it to build our base. The chicken will finish cooking in the simmering broth, so don't worry if it's not fully cooked now.
Build the Spiced Tomato Base
In the same Dutch oven, add 0.25 cup vegetable oil and reduce heat to medium. Add the 1 whole medium yellow onion (diced) and cook for 5 minutes until softened. Add the 4 whole celery stalks (cut into 1-inch pieces) and continue cooking for another 5 minutes until the celery starts to soften and the onion becomes translucent.
Stir in the 4 cloves garlic (minced), 1 tbsp ground cumin, 1 tbsp chili powder, 1 tbsp smoked paprika, 1 tsp dried oregano, 1.5 tsp salt, and 0.5 tsp black pepper. Cook for 1 minute until fragrant—this is where all the warm spices develop their depth. Add the 2 cups canned tomato sauce and 4 cups chicken broth, along with the 2 whole bay leaves. Bring to a gentle simmer and let cook for 10 minutes to allow the flavors to meld.
Simmer the Chicken and Season
Return the seared chicken to the pot and add the reserved juices. Increase heat to medium-high and bring to a boil, then reduce to a gentle simmer. Cover and cook for 15 minutes, stirring occasionally. This ensures the chicken cooks through while absorbing all those beautiful flavors from the spiced tomato base.
After 15 minutes, taste the broth. It should be well-seasoned but still bright. If needed, adjust with additional salt or lime juice. The soup should have a rich, slightly smoky depth with a touch of acidity from the lime. Here's the thing—this is where the magic happens. The balance of spices, tomato, and broth creates that signature Mcalister's flavor profile.
Create the Signature Crispy Celery Crown
Preheat your oven to 425°F. Cut the 6 whole flour tortillas into 1-inch strips. Toss them in a large bowl with the 0.25 cup vegetable oil and 0.5 tsp cumin seeds until evenly coated. Spread them out on two baking sheets in a single layer, leaving space between each strip.
Bake for 8-10 minutes, flipping halfway through, until golden brown and crispy. You'll know they're perfect when they're uniformly browned and slightly puffed. Remove from the oven and let cool for 2 minutes before transferring to a paper towel-lined plate to drain any excess oil. These crispy tortilla strips are the star of the dish—they should shatter slightly when you touch them.
Finish and Serve with Fresh Garnishes
Stir the 1 tbsp lime juice into the soup and remove the bay leaves. Taste again and adjust seasoning if needed. Ladle the hot soup into bowls, then top each serving with a generous handful of the crispy celery crown. Garnish with the 0.25 cup fresh cilantro (chopped) for a pop of freshness and color.
Serve immediately with extra tortilla strips on the side. The contrast between the warm, spiced soup and the crispy, cool tortilla strips is what makes this dish so special. Each spoonful delivers that perfect balance of textures and flavors that you'll recognize from your favorite restaurant.
Pro Tips For Making Copycat Mcalister'S Chicken Tortilla Soup
- Toast Your Spices: I learned this the hard way—skipping the toast for the 1 tbsp ground cumin and 0.5 tsp cumin seeds means missing that deep, nutty aroma. Dry-toast them in the Dutch oven for 30 seconds before adding the onion; the moment they smell toasty, dump them in. Same goes for the 1 tbsp smoked paprika—just a quick 10-second toast with the spices. That extra step makes the difference between "good soup" and "restaurant-quality."
- Don’t Rush the Celery: The 4 whole celery stalks need those full 5 minutes of cooking with the onion—don’t cut it short just because it looks soft. Let the edges start to brown slightly and the centers soften just enough to break down. Overcooking turns them mushy, but undercooking means they’ll taste raw and crunchy in the soup. Trust the timer, even if it feels like forever.
- Reserve That Juice: When you sear the 2 lb chicken breast, those drippings are flavor gold—don’t pour them down the drain. Add the reserved juices back into the pot when you return the chicken to the broth. It’s the secret to a richer, more cohesive flavor. (Yes, even if you’re impatient like me.)
- Flip Tortilla Strips Fast: The 6 whole flour tortillas turn to greasy logs if you flip them halfway through baking. Instead, use tongs to flip every strip individually the second they start browning—about 4-5 minutes in. Crowding the pan or flipping too early guarantees soggy, uneven results. A little extra effort here = crispy perfection.
Regional styles of these flavors
Southwest Tex-Mex Twist
Inspired by the bold flavors of Texas, this version swaps the tomato base for a roasted poblano pepper purée—blend 2 roasted poblano peppers with 1 cup chicken broth and 1 tbsp lime juice for a smoky, slightly sweet foundation.
Add ½ tsp ground coriander and ¼ tsp cinnamon to the spice mix for a deeper Southwestern profile. Top with crumbled cotija cheese and a drizzle of avocado crema for a restaurant-worthy finish. 🌶️
Charleston Lowcountry Style
For a Southern twist, I incorporate shrimp and andouille sausage into the soup—add ½ lb peeled shrimp and ½ cup sliced andouille during the final 5 minutes of simmering.
Swap the celery crown for crispy fried okra (toss 1 cup sliced okra in 1 tbsp cornmeal and fry in 2 tbsp oil until golden). Garnish with hot sauce and extra cilantro for a bold, coastal flavor. 🍤
Mexican Street Food Fusion
Transform this into sopa de fideo by adding 1 cup thin vermicelli noodles during the last 10 minutes of simmering. Boost the heat with 1 tsp chipotle powder and ½ tsp cayenne, then top with crumbled queso fresco, radish slices, and pickled red onions.
Serve with warm corn tortillas on the side for scooping. This version feels like a bustling Mexican street stall! 🌮
Cajun-Inspired Creole
Give it a Louisiana flair by adding holy trinity (bell peppers, celery, onions) and Andouille sausage to the base. Stir in 1 tsp filé powder at the end for a signature gumbo texture.
Garnish with green onions and a sprinkle of paprika for color. The filé powder thickens the soup slightly, making it heartier—perfect for cold evenings. 🌿
Spicy Green Chile Version
Swap the tomato sauce for 2 cups green chile purée (roast and blend 4-5 Hatch green chiles with ½ cup broth). Add 1 tsp ground cumin seeds and ½ tsp cayenne to the spice mix for extra heat.
Top with crumbled feta cheese and sliced jalapeños for a Southwestern firecracker finish. This version is a crowd-pleaser at any gathering! 🔥
Herb-Infused Mediterranean
Lighten the flavor profile with fresh herbs—add 1 tbsp chopped parsley, 1 tsp dried thyme, and ½ tsp dried rosemary to the spice mix.
Replace the celery crown with toasted pita chips (toss 6 pita triangles in 1 tbsp olive oil and bake at 375°F for 8 minutes). Finish with lemon wedges and a drizzle of olive oil for a bright, Mediterranean twist. 🌿
Nutrition facts
Frequently asked questions
Why does the recipe call for searing the chicken before simmering?
Searing the chicken first creates a deep, caramelized crust that adds layers of flavor to the soup. This technique locks in juices and develops that signature restaurant-quality taste you crave. The golden-brown bits left in the pot (fond) become part of the base, enriching every spoonful. Skipping this step results in milder, less complex flavor.
Can I make the crispy celery crown ahead of time?
Yes, but with a caveat: the tortilla strips are best when freshly made and crispy. You can prepare them up to 2 days ahead and store in an airtight container at room temperature. Reheat in a dry skillet for 30 seconds before serving to restore crispness. For the soup base, you can make it 2 days ahead and reheat gently with extra broth to maintain texture.
What's the secret to getting the celery crown perfectly crispy?
The key is simmering the celery in the soup first (as called for in Step 2), then pan-frying or baking the tortilla strips separately. This keeps the celery tender inside while the tortilla strips develop that satisfying crunch. For extra crispiness, spread them in a single layer on baking sheets and bake at 425°F for 8-10 minutes, flipping halfway. The cumin seeds add subtle flavor and help crisp the edges.
Can I use chicken thighs instead of breasts?
Chicken thighs work beautifully and stay juicier during the long simmer. Cut them into 1-inch cubes and sear them in the same way. Since thighs cook faster than breasts, they'll finish in the broth. Just reduce the simmering time to 12-15 minutes to avoid overcooking. The flavor difference is minimal, but thighs add a richer, meatier texture.
How do I adjust the spice level for kids or sensitive eaters?
Reduce the chili powder to ½ tbsp and omit the cumin seeds. For a milder touch, use ½ tsp smoked paprika instead of the full 1 tbsp. Always taste the broth before serving—you can balance heat with extra lime juice or a splash of heavy cream. The spices are meant to be vibrant, but this adjustment keeps the dish family-friendly while maintaining depth.
