Soups & Stews
This copycat McAlister's chicken tortilla soup delivers the same creamy, crunch-topped comfort you'd get from their restaurant—perfectly balanced between rich broth, tender chicken, and crispy tortilla pieces.
Growing up in Georgia, I learned that good soup should warm you from the inside out, and this recipe does exactly that with its layered flavors and foolproof technique.
The secret lies in slow-cooking the chicken until it's fork-tender while building depth in the broth through proper seasoning and a touch of tomato paste.
The beauty of this recipe is its simplicity—one pot, 30 minutes of active prep, and no fancy ingredients. You'll start by sautéing onions and garlic until fragrant, then building a flavorful base with chicken broth, spices, and diced tomatoes.
The chicken cooks right in the pot, infusing the broth with its own juices, while corn and black beans add hearty texture. What sets this apart is the crispy tortilla topping, toasted just enough to add crunch without overpowering the creamy broth underneath.
By the time you're done, you'll have a steaming bowl of soup with tender chicken, creamy corn, and crispy tortilla pieces floating on top—just like the original.
The broth is rich but not heavy, the chicken falls apart easily, and the tortillas add that satisfying crunch in every bite. This is the kind of recipe that transforms a simple weeknight dinner into a restaurant-quality meal without the hassle.
Serve with warm cornbread or a side salad for a complete meal. The leftovers reheat beautifully, making it perfect for meal prep or feeding a crowd. Here's how to make it—step by step—so you can bring that McAlister's comfort home.
Ingredients for copycat mcalister's chicken tortilla soup
Pantry basics plus a few fresh ingredients for that restaurant-style flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Breast 🍗 | 1 ½ lb | Cut into 1-inch pieces |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Diced Tomatoes (Canned) 🍅 | 14 ½ oz | Fire-roasted or regular |
| Tomato Paste 🍅 | 1 tbsp | No-sugar-added preferred |
| Corn Kernels (Canned or Frozen) 🌽 | 1 cup | Drained, thawed if frozen |
| Black Beans (Canned) 🫘 | 15 oz | Drained and rinsed |
| Flour Tortillas 🌯 | 6 whole | Medium size, cut into strips |
| Chicken Bouillon Cube 🧂 | 1 whole | Dissolved in 1 cup hot water |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper flavor |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano preferred |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The chicken breast is key here—boneless, skinless cooks evenly, but don't skip the 1-inch pieces. They'll stay tender while the broth simmers. For the broth, low-sodium is a must unless you're okay with extra salt later. The canned tomatoes? Fire-roasted adds a smoky depth, but regular works fine if that's what you've got. I usually grab Muir Glen from the store—they're consistent and affordable. The black beans? Drained and rinsed is non-negotiable, or you'll end up with a mushy soup.
No chicken bouillon cube? Substitute with 1 tbsp chicken bouillon powder dissolved in the same amount of water. Running low on cumin? Smoked paprika at half the amount gives a similar vibe. The tortillas should be medium-sized flour tortillas—corn tortillas won't crisp up the same way. For extra crunch, toast them in a dry skillet for 30 seconds before adding to the soup. The corn can be canned or frozen—just thaw it first. And trust me on the fire-roasted tomatoes, they make all the difference.
This soup tastes even better the next day—3-4 days in the fridge, no problem. The tortilla strips stay crispy if you store them separately and toast them fresh when reheating. For freezing, portion into containers with a little extra broth to keep everything moist. 3 months is plenty of time, and it reheats beautifully. Pro tip: Make a double batch and freeze half—perfect for lazy days when you need comfort fast.
Why You'll Love This Recipe
- 20-Minute Prep: I swear, the hardest part is dicing that onion—once you toss in the chicken breast (already cubed), garlic, and broth, it’s hands-off magic. No chopping mountains of veggies or waiting for layers to build.
- Garlic-Tomato Bomb: That canned tomato base? It’s where the soul lives—bright, tangy, and packed with umami. The slow simmer with garlic turns this into something restaurant-worthy without a single fancy ingredient.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Shove it in a thermos for work or pack it cold for school lunches—still tastes fresh hours later. (Yes, even on a Tuesday night.)
- Budget Win: Chicken breast and canned tomatoes stretch forever, and the broth? You can use store-bought or make your own from scraps. Honestly, it’s the kind of recipe that makes me feel like I’m feeding a crowd without breaking the bank.
Step-by-step instructions for creamy chicken tortilla soup
Here's how to recreate that signature McAlister's flavor—rich, creamy, and topped with perfect crunch.
Sauté the Aromatics and Cook the Chicken
Heat the 2 tablespoons extra-virgin olive oil in a large pot over medium-high heat. Add the 1 whole diced yellow onion and cook for 4-5 minutes until softened and translucent. Here's the thing—you want the onion to become tender without browning, or it'll add bitterness to your soup.
Push the onions to one side of the pot and add the 1.5 lb boneless, skinless chicken breast cut into 1-inch pieces. Season immediately with 1 teaspoon salt and 0.5 teaspoon black pepper. Cook the chicken for 5-6 minutes, stirring occasionally, until the pieces turn opaque and lose their pink color. You'll know it's ready when it releases easily from the pan—this ensures tender, not rubbery, chicken in your soup.
Build the Flavor Base with Spices and Tomatoes
Add the 4 minced garlic cloves, 1 teaspoon ground cumin, and 1 teaspoon dried oregano to the pot. Stir for 30 seconds until fragrant—this is where the soup gets its signature depth of flavor. Don't walk away; garlic burns in seconds, and you want it to just sizzle, not darken.
Pour in the 14.5 oz diced tomatoes (canned) and 1 tablespoon tomato paste. Stir well to combine, then add the 4 cups chicken broth and the 1 whole chicken bouillon cube (dissolved in 1 cup hot water as instructed). Bring the mixture to a boil, then reduce heat to medium-low and let it simmer for 10 minutes. This step develops the sauce's richness and lets the flavors meld together.
Add Beans, Corn, and Simmer Until Tender
Stir in the 15 oz drained and rinsed black beans and 1 cup corn kernels (drained and thawed if frozen). Return the mixture to a gentle simmer and cook for 10-12 minutes until everything is heated through. You'll notice the soup thickens slightly as the starches from the beans and corn release into the broth—this is what gives the soup its creamy texture without needing heavy cream.
While the soup simmers, cut the 6 whole flour tortillas into ¼-inch strips. You don't need to fry them yet—they'll crisp up beautifully in the hot soup later. Taste the soup and adjust seasoning with additional salt if needed. The beans and broth should provide enough natural saltiness, but everyone's taste buds are different.
Finish with Creamy Texture and Crunchy Topping
For that signature creamy texture, stir in ½ cup of the reserved soup (if you didn't reserve any, just use ½ cup of the soup) and blend it with an immersion blender until smooth. Pour this blended mixture back into the pot and stir well. If you don't have an immersion blender, you can carefully transfer ½ cup of soup to a blender, blend until smooth, then stir it back in. This step is what makes the soup truly creamy without needing dairy.
Return the pot to medium-low heat and let the soup simmer for another 5 minutes to heat through. Just before serving, add the tortilla strips to the pot and let them crisp for 1-2 minutes. The residual heat from the soup will make them perfectly crunchy—no frying required. Real talk: this is the moment that matters for that signature McAlister's texture.
Pro Tips For Making Copycat Mcalister'S Chicken Tortilla Soup
- Sear Chicken First: I learned this the hard way—skipping the sear leaves you with bland, rubbery chicken. Cook the breasts in a dry pan over medium-high heat for 3-4 minutes per side until golden before shredding. The crust adds depth that no amount of broth or spices can replace.
- Sweat Onions Low: After burning three batches, I finally figured out onions need patience. Cook them on medium-low heat for 8-10 minutes until translucent but not browned—this prevents bitterness and ensures they melt into the soup without overpowering it.
- Don’t Skip the Garlic: Sounds weird, but it works: crush the garlic cloves with the flat side of your knife before adding them. This releases more flavor, and cooking them for just 30 seconds (until fragrant, not brown) keeps the soup from tasting harsh.
- Simmer Broth Long: I was skeptical until I tried it—after the chicken and tomatoes go in, bring the soup to a boil once, then reduce to a gentle simmer for 15 minutes. This lets the flavors marry without turning the broth cloudy or the chicken stringy.
Make-ahead tips for copycat mcalister's chicken tortilla soup
Prep Ahead Strategy
This soup is a meal prep dream—start by chopping all your veggies and pre-measuring spices the night before. Store them in airtight containers in the fridge for up to 3 days.
I like to pre-cut the tortilla strips and keep them separate until serving to maintain that perfect crunch. 📅
Broth Development
The real flavor magic happens during the 10-minute simmer after adding tomatoes and spices. For extra depth, I sometimes make a double batch of broth and reduce it by half before adding it to the soup—this intensifies the flavor.
Store any extra broth in freezer-safe bags for up to 3 months.
Chicken Pre-Cook
Save time by par-cooking the chicken in advance. Sear the pieces in a skillet until just cooked through (about 85% done), then store in the fridge for up to 2 days. Finish cooking them directly in the soup—this ensures they stay moist and tender without overcooking. 🍗
Tortilla Crunch Hack
Toast the tortilla strips in a dry skillet over medium-high heat for 1-2 minutes before adding them to the soup. Store them in a paper bag at room temperature for up to 2 hours—they'll stay crispy until you're ready to serve.
This is my secret for that restaurant-style crunch without frying.
Freezer-Friendly
This soup freezes beautifully—portion it into airtight containers with 1-inch headspace for expansion. Thaw overnight in the fridge, then reheat on the stovetop over low heat for 10-15 minutes, stirring occasionally. The tortilla strips should be added fresh after reheating to maintain crispiness. ❄️
Double Batch Bonus
Make two batches and freeze one for busy nights. The second batch reheats just as well as the first, and you’ll always have a comforting meal ready. I like to label my containers with the date—this helps track freshness and ensures no one forgets about the backup soup stash! 💡
Nutrition facts
Frequently asked questions
Why does my copycat chicken tortilla soup taste more acidic than the restaurant version?
The restaurant version uses a carefully balanced broth with just a touch of tomato paste for depth—not extra acidity. If yours tastes too tangy, reduce the diced tomatoes to 12 oz and add ½ teaspoon sugar to balance. The key is simmering the broth for 10 minutes after adding spices to let flavors meld naturally.
Can I make this soup vegetarian?
Swap the chicken for 1 cup of extra-firm tofu (pressed and cubed) or 15 oz of chickpeas. Use vegetable broth instead of chicken broth and add 1 teaspoon smoked paprika for depth. The beans and corn will still provide hearty texture.
How do I keep the tortilla strips crispy when reheating leftovers?
Never reheat tortilla strips directly in the soup—they’ll turn soggy. Instead, store them separately in a paper bag at room temperature. When reheating soup, add fresh strips and crisp them in a dry skillet for 1-2 minutes before serving. This trick maintains that satisfying crunch every time!
Is it better to use corn tortillas or flour tortillas for the topping?
Flour tortillas are the only way to get that signature McAlister’s crunch. Corn tortillas won’t hold up—they’ll disintegrate in the soup. For best results, use medium-sized flour tortillas (like Mission brand) and cut them into ¼-inch strips for even toasting.
Can I make this soup in an Instant Pot?
Yes! Sauté the onions and chicken as directed, then add all remaining ingredients except tortilla strips. Cook on High Pressure for 5 minutes, then quick-release. Blend ½ cup of the soup separately for creaminess, stir back in, and add tortilla strips just before serving. The pressure cooker cuts total time to 20 minutes!
