Soups & Stews
This copycat McAlister's chicken tortilla soup delivers the same creamy, spiced perfection you love from the restaurant, right in your own kitchen.
I developed this recipe after analyzing what makes their version stand out—the tender shredded chicken, the perfectly toasted tortilla strips, and that balanced blend of smoky, tangy flavors. Growing up in small-town Georgia, I learned how simple ingredients could create restaurant-quality meals, and this soup is no exception.
The secret to nailing this soup lies in three key techniques: slow-cooking the chicken for maximum tenderness, simmering the broth until it develops deep, savory notes, and toasting the tortilla strips until they're crispy yet still hold up when submerged.
With just 15 minutes of active prep and 30 minutes of simmering time, you'll have a bowl of soup that's rich, hearty, and packed with texture—every spoonful delivers that perfect harmony of flavors.
What makes this recipe truly special is how it balances warmth and brightness—the smoky cumin and chili powder meet the tangy tomato base, while the creamy broth ties it all together. The shredded chicken stays juicy, the tortilla strips add satisfying crunch, and the toppings let you customize each bowl.
This is comfort food at its finest, a bowl that warms you from the inside out while keeping things simple and foolproof.
Serve it with a side of cornbread or a simple green salad for a complete meal, or enjoy it on its own when you're craving something hearty yet easy.
The best part? Leftovers taste even better the next day as the flavors meld together. Let's get started on making this copycat masterpiece!
Ingredients for copycat mcalister's chicken tortilla soup
These simple pantry staples and a few fresh ingredients transform into creamy, spiced perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Breasts 🍗 | 2 lb | Skinless, cut into bite-sized pieces |
| Diced Tomatoes (28 oz can) 🍅 | 28 oz | Fire-roasted preferred for smoky flavor |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred, homemade if possible |
| Corn Kernels (frozen or canned) 🌽 | 1 cup | Thawed if frozen, drained if canned |
| Black Beans (15 oz can) 🫘 | 15 oz | Drained and rinsed thoroughly |
| Flour Tortillas (10-inch) 🌯 | 4 whole | Cut into 1/2-inch strips, toasted |
| Heavy Cream 🥛 | ½ cup | Full-fat for best creaminess |
| Sour Cream 🥛 | ¼ cup | For serving, full-fat preferred |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Chili Powder 🌶️ | 1 tbsp | Medium heat preferred |
| Garlic Powder 🧄 | 1 tsp | Freshly ground preferred |
| Onion Powder 🧅 | 1 tsp | Not onion salt |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Lime Juice 🍋 | 2 tbsp | Freshly squeezed, for brightness |
The chicken is the star here—boneless, skinless breasts stay juicy when shredded. Costco or Walmart usually have great prices on bulk chicken. For the tomatoes, fire-roasted diced tomatoes give that smoky depth you taste at McAlister's. I grab the 28 oz can from the store's organic section—it's worth the extra 50 cents. The corn and black beans? Trader Joe's frozen section has the best prices, but any store brand works fine. Just make sure to drain those beans well—nobody likes mushy soup.
No fire-roasted tomatoes? Regular diced tomatoes plus 1/2 tsp smoked paprika gets you close. Short on chicken? Substitute rotisserie chicken—just shred it yourself. The heavy cream can be swapped for half-and-half if you're watching calories, but trust me on the full-fat version for that restaurant-quality texture. The tortillas? Any flour tortillas work, but the thinner ones toast faster. Toast them until golden—this is where the magic happens. Too pale, and they'll turn soggy in the soup.
This soup tastes even better the next day as the flavors meld. Keeps for 4-5 days in the fridge, freezes beautifully for up to 3 months. I always double the batch—leftovers make perfect lunches. Store the tortilla strips separately if you're prepping ahead so they stay crispy. The lime juice is best added fresh when serving, but you can squeeze it in ahead if you're really organized. (Spoiler: you won't be.)
Why You'll Love This Recipe
- Pantry Magic: I swear by this recipe when I forget to meal prep. Open a can of tomatoes, dump in broth and beans, and boom—you’ve got the base. The chicken shreds so easily after simmering, and the corn adds that sweet crunch without extra effort.
- Creamy Without Cream: Here’s what sold me—the blend of black beans and diced tomatoes creates this naturally thick, velvety texture. No heavy cream or complicated roux needed. Just stir, taste, and adjust—it’s that simple.
- Lunchbox Hero: Between us, this soup is my go-to for packed lunches. The flavors hold up all day, and it reheats like a dream. Add a tortilla strip on top for crunch, and suddenly you’ve got a meal that feels fancy but costs next to nothing.
- Budget-Friendly Feast: A single can of beans and a chicken breast stretch to feed four. Honestly, I’ve made this for game nights with friends, and no one ever guesses it’s not from a restaurant. Leftovers? Even better—tastes just as good the next day.
Step-by-step instructions for copycat McAlister's chicken tortilla soup
Here's how to recreate that signature creamy, spiced soup with tender chicken and crispy tortilla strips.
Shred the Chicken and Toast the Tortilla Strips
In a large pot, combine the 2 lb boneless chicken breasts with the 28 oz diced tomatoes (with juices) and 4 cups chicken broth. Bring to a boil over high heat, then reduce to a simmer for 15 minutes until the chicken is fully cooked. Use two forks to shred the chicken directly in the pot, breaking it into bite-sized pieces.
While the chicken cooks, cut the 4 whole flour tortillas into ½-inch strips. Heat a dry skillet over medium heat and toast the strips in batches for 2-3 minutes until golden brown and crispy. Set aside on a paper towel-lined plate to keep them crunchy. The strips should be light golden and slightly charred in spots—this adds the perfect texture contrast to the creamy soup.
Build the Flavor Base with Spices and Vegetables
Return the pot to medium heat and stir in the 1 tbsp ground cumin, 1 tbsp chili powder, 1 tsp garlic powder, and 1 tsp onion powder. Cook for 1 minute until fragrant—this step develops the soup's signature warm, earthy flavors. Add the 1 cup corn kernels and 15 oz black beans (drained and rinsed), then bring everything to a gentle simmer for 5 minutes to let the spices meld.
Here's the thing—don't rush this step. The spices need time to bloom and infuse the broth. You'll notice the kitchen filling with that delicious, spicy aroma that makes this soup so addictive. If the mixture seems too thick, add ½ cup water to maintain the perfect consistency for the heavy cream addition later.
Create the Creamy Texture
Reduce heat to low and stir in the 0.5 cup heavy cream. Let it simmer gently for 3-4 minutes, stirring occasionally. The cream should blend smoothly into the soup without curdling—if it starts to separate, add 1 tablespoon of the reserved broth to stabilize it. Taste and adjust seasoning with the 1.5 tsp salt and 0.5 tsp black pepper as needed.
This is where the soup transforms from hearty to luxurious. The heavy cream adds that signature velvety texture while keeping the dish balanced. I like to add the lime juice now—stir in the 2 tbsp lime juice and let it simmer for 1 more minute. This brightens all the rich flavors and cuts through the creaminess just enough to keep each bite interesting.
Finish and Serve with Crispy Toppings
Remove from heat and stir in the toasted tortilla strips. The contrast between the warm, creamy soup and crispy tortilla strips is what makes this dish so special. Ladle into bowls immediately, making sure each serving gets a generous helping of those toasted strips. Top each bowl with 1 tablespoon of the 0.25 cup sour cream for extra richness.
Serve with additional tortilla strips on the side if desired. The soup tastes best when enjoyed fresh while the tortilla strips maintain their perfect crunch. For an even more authentic touch, serve with warm cornbread or crusty bread to soak up every last drop of that creamy goodness.
Pro Tips For Making Copycat Mcalister'S Chicken Tortilla Soup
- Poach Chicken Low: DESCRIPTION: Simmer the chicken breasts in the broth first—no boiling—until they hit 165°F internally. I used to overcook them in the soup, and they’d turn rubbery by the end. Pull them out early, shred, then toss back in to finish warming through.
- Drain Those Beans: DESCRIPTION: Rinse and drain the black beans twice before adding them to the pot. Canned beans hold a ton of sodium, and skipping this step makes the soup taste flat and overly salty. Trust me, your taste buds will notice the difference.
- Toast the Corn: DESCRIPTION: Sauté the frozen corn in a dry skillet for 2–3 minutes before adding it to the soup. The slight char deepens the flavor and prevents it from turning mushy later. (Yes, even if you’re impatient like me.)
- Simmer, Don’t Boil: DESCRIPTION: Keep the soup at a gentle simmer—not a rolling boil—after everything’s combined. High heat breaks down the beans and tomatoes into a gloopy mess. A steady, low bubble keeps the texture clean and the flavors bright.
Perfect pairings for this copycat mcalister's chicken tortilla soup
Crispy Tortilla Toppings
Toast the tortilla strips in batches until they're golden brown with just a hint of char—this is where the magic happens. I use 10-inch flour tortillas cut into ½-inch strips, toasting them in a dry skillet over medium heat for 2-3 minutes.
The key is keeping them separate so they crisp up evenly. Store them in a paper towel-lined bowl to maintain that perfect crunch until serving. 🌯
For extra authenticity, sprinkle a pinch of ½ teaspoon smoked paprika on the strips while toasting—it adds that subtle smoky depth you taste at McAlister's. If you're feeling fancy, toss them with ½ teaspoon garlic powder and ¼ teaspoon salt before serving.
These strips should be the star of your bowl, so don't skimp on the toasting time!
Creamy Broth Upgrades
To elevate the broth, I recommend adding 1 tablespoon of masa harina (corn flour) when you stir in the heavy cream. This creates a silky, slightly thickened texture without overpowering the flavors.
For even more depth, stir in ½ cup of chicken stock after adding the cream to balance the richness. 🥛
If you want a lighter version, replace ¼ cup of the heavy cream with ¼ cup of evaporated milk—it still adds creaminess but with fewer calories. The original recipe calls for full-fat cream, but this swap works beautifully for those watching their intake.
Always taste as you go—adjust seasonings with salt, lime juice, or a pinch of chili powder to suit your preference.
Perfect Garnishes
Fresh cilantro and lime wedges are non-negotiable for that bright, zesty finish. I chop ¼ cup cilantro and sprinkle it over each bowl just before serving—this keeps the herbs vibrant and fresh.
Serve with lime wedges on the side so everyone can squeeze fresh juice into their soup. The acidity cuts through the creaminess and balances the spices beautifully. 🍋
For an extra touch, add ¼ cup crumbled cotija cheese or feta—it adds a salty tang that pairs perfectly with the creamy broth. If you're feeling adventurous, drizzle with hot honey (just ½ teaspoon) for a sweet-spicy contrast.
These toppings turn a simple bowl of soup into a restaurant-worthy experience.
Beverage Pairings
A Mexican lager like Modelo Especial or Pacifico is my go-to pairing—its crisp, clean flavor complements the soup's richness without overpowering it. For a non-alcoholic option, sparkling lime soda (like Jarritos Lime) adds a refreshing fizz that cleanses the palate. 🍺
If you prefer wine, a light-bodied white like Sauvignon Blanc or Verdejo works beautifully. The citrus notes in these wines mirror the lime juice in the soup, creating a harmonious balance.
Avoid heavy reds—they'll clash with the creamy, spiced flavors. For a cozy twist, serve with hot spiced apple cider on chilly days.
Side Dish Suggestions
Warm cornbread is a classic pairing—its slight sweetness contrasts perfectly with the soup's savory-spiced profile. I like to serve jalapeño cornbread for an extra kick. For a lighter option, a mixed greens salad with a lime vinaigrette adds freshness to the meal. 🥗
If you're serving this as a main dish, add crusty bread or warm flour tortillas on the side for dipping. For a heartier spread, include black beans and rice or charro beans—both add texture and depth to the meal.
The key is balancing the rich, creamy soup with something light and refreshing.
Nutrition facts
Frequently asked questions
Why does the original McAlister's recipe use shredded chicken instead of chunks?
The restaurant uses shredded chicken because it melts into the creamy broth for an ultra-tender texture that's easier to eat with a spoon. Shredding also ensures every bite has that perfect balance of chicken-to-broth ratio. For best results, cook the chicken just until it reaches 165°F before shredding—overcooking makes it dry and stringy.
Can I make this soup in a slow cooker for hands-off cooking?
Add all ingredients except the tortilla strips to your slow cooker and cook on low for 6-7 hours or high for 3-4 hours. Stir in the heavy cream and lime juice during the last 30 minutes of cooking, then toast the tortilla strips separately. The slow cooker method actually enhances the flavors by letting them meld longer.
What's the best way to keep the tortilla strips crispy when serving?
Toast the strips fresh in batches just before serving—they lose crispness after 10 minutes. Store any extras in an airtight container at room temperature for up to 2 hours, or reheat them in a dry skillet for 1-2 minutes before serving. For maximum crunch, keep them separate from the soup until the very end.
How can I make this soup spicier without changing the recipe?
Add ½ teaspoon cayenne pepper or 1 chopped jalapeño when you toast the tortilla strips. For extra heat, serve with a side of hot sauce or sliced radishes. If you want built-in spice, increase the chili powder to 1.5 tablespoons and add ½ teaspoon smoked paprika to the broth.
Can I substitute the heavy cream for a dairy-free option?
Yes! Use ½ cup full-fat coconut milk for richness, or ½ cup cashew cream (blend soaked cashews with water) for a neutral flavor. For best texture, add 1 tablespoon cornstarch mixed with 1 tablespoon water to help thicken the soup. The flavor won't be identical, but it'll still be delicious.
