Soups & Stews
This copycat McAlister’s chicken tortilla soup recipe brings you the same bold flavors—zesty lime, fresh cilantro, and tender chicken in every spoonful. After years of perfecting restaurant-quality soups, I've cracked the code to replicating that signature swirl of lime and cilantro that makes this dish so addictive.
The secret lies in layering flavors through proper chicken cooking and tortilla preparation.
The beauty of this recipe is its simplicity—just one pot, 30 minutes of active time, and ingredients you likely already have. We start with perfectly seasoned chicken thighs that cook until fork-tender, then build the broth with chicken stock, tomatoes, and spices.
The tortilla topping gets crisped just right to add that satisfying texture contrast. Every element comes together for that restaurant-quality experience at home.
What you'll end up with is a steaming bowl of soup with tender chicken pieces, hearty black beans, and corn kernels swimming in a rich, seasoned broth. The tortilla topping adds a satisfying crunch, while the lime and cilantro swirl delivers that signature zesty finish.
This is the kind of soup that disappears quickly—perfect for feeding a crowd or meal prepping for the week ahead.
The best part? This recipe scales beautifully for gatherings while keeping the same bold flavors. Whether you're serving it at a family dinner or packing it for lunch, the taste will transport you straight to McAlister's. Let's get cooking—your taste buds will thank you.
Ingredients for copycat mcalister's chicken tortilla soup
Sixteen ingredients for a restaurant-worthy bowl of soup you'll crave all week.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs, Boneless, Skinless 🍗 | 2 lb | Cut into 1-inch pieces |
| Yellow Onion 🧅 | 1 whole | Medium-sized, chopped |
| Garlic Cloves 🧄 | 4 cloves | Freshly minced |
| Diced Tomatoes, Canned 🍅 | 1 can | 14.5 oz, undrained |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Black Beans, Canned 🌽 | 1 can | 15 oz, drained and rinsed |
| Corn Kernels, Canned 🌽 | 1 can | 15 oz, drained |
| Flour Tortillas 🍞 | 6 whole | Medium-sized, cut into strips |
| Lime Juice 🍋 | ½ cup | Freshly squeezed |
| Fresh Cilantro 🌿 | ½ cup | Chopped, stems removed |
| Chicken Bouillon Cubes 🍲 | 2 cubes | Low-sodium preferred |
| Ground Cumin 🌿 | 1 tbsp | Freshly toasted preferred |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Vegetable Oil 🫒 | 2 tbsp | For crisping tortillas |
The chicken thighs are the star—don't skimp on quality. Look for plump, meaty thighs with good marbling at Costco or your local butcher for the best price. If you're using frozen, thaw them overnight in the fridge. The tortillas matter too—Mission brand gives that perfect chewy texture, but any medium-sized flour tortilla works. For the lime, grab Mexican limes if you can find them—they're brighter than regular limes. Fresh cilantro is non-negotiable here; dried won't give you that signature zesty finish.
No fresh cilantro? Fresh parsley at double the amount works in a pinch, though it won't be quite the same. Out of black beans? Substitute pinto beans or even extra corn. The bouillon cubes can be swapped for 1.5 tbsp chicken bouillon powder if you've got it. For the tortilla strips, corn tortillas add a nice variation, though they crisp up differently. The diced tomatoes? San Marzano if you can find them—they're sweeter and less acidic. If you're short on time, fire-roasted diced tomatoes from the store add a smoky depth without extra effort.
This soup tastes even better the next day—make a double batch for easy lunches. Store leftovers in the fridge for 4-5 days or freeze for 3 months. I like to portion it into containers with the tortilla strips on top so they stay crisp. For serving, keep the lime wedges and extra cilantro on the table—everyone will want seconds. The tortilla strips crisp up best when fried fresh, but you can reheat them in a dry pan for a minute if needed.
Why You'll Love This Recipe
- No-Fuss Simmer: I swear by this recipe because it’s one of those rare soups where you just toss everything in a pot—chicken thighs, onions, garlic—and let it do the work. No chopping fine herbs, no fancy techniques, just 20 minutes of hands-off simmering while the flavors meld perfectly.
- That Mcalister’s Magic: The secret’s in the chicken thighs—juicy, tender, and packed with flavor after a slow simmer. Add the canned tomatoes and broth, and suddenly you’ve got that exact balance of smoky, slightly spicy, and creamy that makes you reach for seconds.
- Lunchbox Hero: Between us, this soup is my go-to for meal prep. It reheats beautifully, keeps for days, and I’ll pack it in thermoses for work or school lunches—no soggy tortillas here, just hearty, flavorful bites that taste fresh every time.
- Budget-Friendly Feast: A single bag of chicken thighs and a can of tomatoes stretch to feed four for under $10. Honestly, it’s the kind of recipe that makes me feel like I’m treating my family to something special without breaking the bank.
Step-by-step instructions for copycat McAlister's chicken tortilla soup
Here's how to recreate that signature zesty, hearty soup with tender chicken and crispy tortilla strips.
Sear the Chicken and Sauté Aromatics
Heat a large Dutch oven over medium-high heat with the 2 tablespoons vegetable oil. Add the 2 pounds chicken thighs cut into 1-inch pieces and cook for 6-8 minutes, stirring occasionally, until the chicken is lightly browned on all sides. This step develops deep flavor through the Maillard reaction.
Remove the chicken from the pot and set aside. In the same pot, add the 1 whole yellow onion chopped and cook for 4-5 minutes until softened and translucent. Add the 4 cloves garlic cloves minced and cook for 30 seconds until fragrant. You'll smell that aromatic garlic base forming—the foundation of the soup's flavor.
Build the Flavorful Base
Stir in the 1 can diced tomatoes (undrained), 1 tablespoon ground cumin, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Cook for 2-3 minutes until the tomatoes begin to break down and the spices are fully incorporated. This creates a rich, slightly thickened tomato base that carries all the other flavors.
Add the 2 chicken bouillon cubes and the 4 cups chicken broth, stirring to dissolve the bouillon completely. Bring the mixture to a gentle boil, then reduce heat to medium-low and let it simmer for 10 minutes. This step allows all the spices and aromatics to meld together, creating that signature McAlister's depth of flavor.
Cook the Chicken and Add Vegetables
Return the browned chicken to the pot and stir to combine. Add the 1 can black beans (drained and rinsed) and 1 can corn kernels (drained). Bring the mixture back to a gentle simmer and cook for 15-20 minutes until the chicken is cooked through and tender. The chicken should easily pull apart with a fork—this is your signal it's done.
Taste the soup and adjust seasoning if needed. The broth should be well-seasoned but not overly salty. Here's where the magic happens: stir in the 0.5 cup lime juice and 0.5 cup fresh cilantro. The bright acidity of the lime cuts through the richness while the cilantro adds that signature freshness you crave.
Crisp the Tortilla Strips
While the soup simmers, cut the 6 whole flour tortillas into ¼-inch wide strips. Heat a large skillet over medium-high heat with 1 tablespoon vegetable oil. Add half the tortilla strips in a single layer and cook for 2-3 minutes, stirring constantly, until golden brown and crispy. Transfer to a paper towel-lined plate.
Repeat with the remaining tortilla strips, adding more oil if needed. These crispy strips are what make this soup special—they add texture contrast and that satisfying crunch. Keep them warm until ready to serve, as they'll soften quickly once added to the soup.
Combine and Serve
Just before serving, gently stir the crispy tortilla strips into the soup. The heat from the soup will make them slightly softer but still maintain that delightful crunch. Ladle the soup into bowls, making sure each serving gets a generous portion of tortilla strips.
Garnish each bowl with additional fresh cilantro and a squeeze of lime if desired. Serve immediately while the tortilla strips are still crispy. This soup tastes even better the next day as the flavors continue to develop, but the tortilla strips are best enjoyed fresh from the pot.
Pro Tips For Making Copycat Mcalister'S Chicken Tortilla Soup
- CRISP THE THIGHS FIRST: Skip the raw chicken straight into the soup—sear those thighs in a hot skillet with oil until golden brown (about 4-5 minutes per side). I used to toss them in uncooked, and the soup always tasted underdeveloped. This step adds depth and texture that canned broth alone can’t match.
- DICE ONIONS SMALL: Tiny, even dice—think 1/8-inch pieces—so they melt into the broth instead of sitting as chunks. I learned this the hard way after serving a bowl with a single stubborn onion piece. Use a sharp knife and don’t rush; precision here makes the soup silky.
- SIMMER NOT BOIL: Once everything’s in the pot, keep the heat low enough that you barely see bubbles at the edges. I used to crank the stove and end up with a thin, watery mess. A gentle simmer (15-20 minutes) lets flavors marry without breaking the tomatoes or overcooking the chicken.
- TOAST THE TORTILLA STRIPS: Dry-toast the tortilla strips in a separate pan with a little oil until crispy—don’t skip the oil, or they’ll just get soggy. I was lazy once and tossed them straight into the soup; they turned into mushy rafts. Crispy strips hold up and add the right texture contrast.
Health benefits of this copycat mcalister's chicken tortilla soup
Protein-Packed Perfection
This soup delivers a whopping 40 grams of protein per serving thanks to the chicken thighs and black beans. A 6-ounce serving provides nearly 30% of your daily protein needs, making it an excellent meal for muscle recovery or post-workout fuel.
I've served this to my crew after long shifts at The Smoky Pig, and they always leave satisfied—no energy crashes here. 💪
Fiber-Rich Vegetables
The combination of black beans and corn provides 8 grams of fiber per serving, supporting digestion and keeping you full for hours. The beans also contribute plant-based protein, making this soup a balanced choice even without meat.
I always double-check the fiber content when meal prepping—this soup is a crowd-pleaser for both vegetarians and meat lovers.
Bright Citrus Boost
The ½ cup lime juice in this recipe isn't just for flavor—it delivers 20% of your daily vitamin C per serving. Vitamin C supports immune function and helps your body absorb iron from the beans.
I keep limes on hand year-round because their acidity also helps break down the chicken's connective tissue, making it more tender. 🍋
Hydration Helpers
The chicken broth base provides electrolytes like sodium and potassium that help maintain hydration, while the tomatoes contribute lycopene, an antioxidant linked to heart health. I always use low-sodium bouillon to control the sodium content—this way, you can adjust to your preference without worrying about hidden salt.
The broth also makes this soup perfect for post-illness recovery.
Low-Calorie Comfort
At just 320 calories per serving, this soup delivers substantial nutrition without the guilt. The tortilla strips add satisfying crunch without significant calories, making it a great option for those watching their weight.
I've served this at my farm gatherings—everyone enjoys it without feeling overly full, which is always a win for seconds.
Meal Prep Friendly
The ingredients store well for 4-5 days in the fridge or 3 months in the freezer, making this an ideal make-ahead meal. The protein and fiber content helps stabilize blood sugar, preventing energy crashes during busy workweeks.
I always prep a big batch on Sundays—it's the perfect lunch for my team when we're swamped with orders at The Smoky Pig. ✨
Nutrition facts
Frequently asked questions
Can I use chicken breasts instead of thighs?
While chicken breasts work, thighs are ideal for this recipe because they stay juicier and more tender during the long simmer. If you must use breasts, cut them into ½-inch pieces and cook them for only 10-12 minutes after adding to the pot to prevent drying out. The skin-on thighs add extra flavor too—don't skip it if possible!
How do I make this soup spicier?
Add ½ teaspoon of cayenne pepper or 1 teaspoon of chili powder when you stir in the cumin and salt. For heat lovers, I also recommend adding 1-2 diced jalapeños when sautéing the onions. You can always adjust to taste at the end—just remember to balance the heat with more lime juice if needed.
Can I make this soup in a slow cooker?
Brown the chicken and sauté the aromatics in a skillet first, then transfer everything to your slow cooker. Add the broth and simmer on low for 4-5 hours or high for 2-3 hours. The tortilla strips should be added fresh before serving—don't cook them in the slow cooker as they'll get soggy. The flavors will meld beautifully this way!
Why do my tortilla strips get soggy?
Soggy tortilla strips usually mean they were added too early or weren't crisped enough first. Always cook them in batches until golden brown and crispy, then stir them in just before serving. If you're reheating leftovers, add fresh crispy strips on top rather than trying to revive the old ones. The key is timing—keep them separate until the very end!
How can I make this gluten-free?
Use corn tortillas instead of flour tortillas for the strips, and check your bouillon cubes for gluten-free certification. Most chicken broths are naturally gluten-free, but always verify the label. The rest of the recipe remains the same—just swap the tortillas and you'll get that same satisfying texture without gluten.
