Soups & Stews
This Azteca Restaurant Chicken Tortilla Soup recipe delivers the smoky, chipotle-infused depth that makes it a Mexican comfort classic. đ The secret lies in slow-cooked chicken, tender hominy, and crispy tortilla strips all bathed in a rich, spiced broth that balances heat and earthiness perfectly.
I've recreated the signature restaurant version at home, ensuring every spoonful delivers that familiar, comforting warmth.
The broth builds layers of flavor through toasted spices and simmered tomatoes, while the chicken becomes fork-tender and infused with smoky chipotle notes. Traditional toppings like avocado, radish, and cilantro add freshness and texture, but I've included optional adjustments for those who prefer different spice levels or garnishes.
This one-pot wonder transforms simple ingredients into a restaurant-quality meal.
What sets this recipe apart is the authentic balance of flavors - the smoky chipotle, tangy tomatoes, and creamy hominy create a harmonious broth that's both comforting and complex. The crispy tortilla strips add a satisfying crunch that contrasts beautifully with the tender chicken and soft hominy.
Each bowl is packed with traditional Mexican flavors that transport you straight to the restaurant.
Perfect for chilly evenings or when you crave something hearty yet flavorful, this soup comes together in one pot with minimal prep. The instructions guide you through each step to achieve that signature restaurant taste at home.
Whether you're serving a family dinner or meal prepping for the week, this recipe delivers authentic Mexican comfort in every spoonful.
Ingredients for azteca restaurant chicken tortilla soup
Sixteen ingredients for a restaurant-worthy bowl of smoky, chipotle-kissed comfort in one pot.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs (bone-in, skin-on) đ | 2 ½ lb | Cut into 1-inch pieces |
| Dried Hominy đ˝ | 1 can | 15 oz can, drained |
| Yellow Onions đ§ | 2 whole | Medium, chopped |
| Garlic Cloves đ§ | 6 cloves | Fresh, minced |
| Roma Tomatoes đ | 14 whole | Medium, halved |
| Chipotle Peppers in Adobo đśď¸ | 2 whole | Canned, minced |
| Chicken Broth đ§ | 6 cups | Low-sodium preferred |
| Corn Tortillas đ | 12 whole | 6-inch, cut into strips |
| Vegetable Oil đŤ | Âź cup | For frying tortillas |
| Cumin Seeds đż | 1 tbsp | Toasted lightly |
| Ground Cumin đż | 1 tsp | For depth |
| Dried Oregano đ | 1 tsp | Mexican preferred |
| Salt đ§ | 1 ½ tsp | Adjust to taste |
| Black Pepper đśď¸ | ½ tsp | Freshly ground |
| Fresh Cilantro đż | ½ cup | Chopped, for garnish |
The chipotle peppers are non-negotiable hereâthey bring that signature smoky depth. Look for canned adobo peppers at Latin markets or the international aisle, not the powdered stuff. Penzeys sells great quality if you want to splurge. Toast the cumin seeds in a dry pan for 30 secondsâit amplifies the earthy notes. The hominy? Maseca brand is my go-to for that perfect creamy texture. Chicken thighs stay juicier than breasts during the long simmer, so don't skip the skin-on version. For the tortillas, Mission brand corn tortillas fry up perfectly crispy every time.
No chipotle in adobo? Substitute smoked paprika plus a pinch of cayenneâit won't be identical, but close. Running low on cumin seeds? Ground cumin works at double the amount. The Roma tomatoes can be swapped for canned diced tomatoes in a pinch (just drain them well). For extra smokiness, add a dash of liquid smoke with the chipotle, but don't overdo it. The broth? Low-sodium is keyâyou'll be adding plenty of salt at the end. Fresh cilantro is ideal, but dried works at one-third the amount if you're in a bind.
This soup tastes even better the next day as flavors meld. Keeps for 4-5 days in the fridge, or freeze portions for 3 months. I portion mine into containers with a layer of tortilla strips on topâthey stay crispy frozen. For meal prep, fry all the tortilla strips at once, drain on paper towels, and store separately. Reheat the soup and fry fresh strips when serving. The hominy can be pre-cooked and stored separately tooâjust warm it through with the soup at serving time.
Why You'll Love This Recipe
- Skin-on Magic: The crispy thigh skin adds texture that turns this soup into a full mealâno sad, dry chicken here. Honestly, Iâll take the extra 10 minutes to brown those thighs every time.
- Minimal Chopping Required: You only need to dice onions and mince garlicâno small herbs or complicated prep. Between us, thatâs my kind of recipe when Iâm too tired to julienne anything.
- Hominy Hack for Depth: Soaking dried hominy overnight saves money and adds that earthy, chewy bite youâd pay $12 for at a restaurant. Itâs the secret weapon in this soupâtrust me, itâs not just filler.
- Leftovers That Still Shine: This soup actually improves the next day as flavors meld. Iâll be real: Iâve reheated it three times and still crave it. Perfect for meal prep when youâre not into sad, watery leftovers.
Step-by-step instructions for Azteca restaurant-style chicken tortilla soup
Here's how to build that signature smoky, tomato-rich depth in one flavorful pot.
đĽ Step 1: Build the Smoky Base with Chicken and Aromatics
Heat the 0.25 cup vegetable oil in a large Dutch oven over medium-high heat. Add the 2.5 lb chicken thighs cut into 1-inch pieces, skin-side down. Let them sear undisturbed for 5-6 minutes until golden brown and crispyâthis creates the foundation for rich flavor.
Remove the chicken and set aside. In the same pot, add the 1 tbsp cumin seeds and toast them for 30 seconds until fragrant. Immediately add the 2 whole chopped yellow onions and cook for 5 minutes until softened. Stir in the 6 cloves minced garlic and cook for another 30 seconds until aromaticâthis prevents burning while building flavor.
đł Step 2: Develop the Tomato-Chipotle Sauce
Add the 14 halved Roma tomatoes and 2 minced chipotle peppers in adobo to the pot. Stir well and cook for 8-10 minutes until the tomatoes break down and the mixture thickens slightly. You'll see the sauce darken and develop that signature smoky depthâthis is where the authentic Azteca flavor comes from.
Pour in the 6 cups chicken broth and bring to a gentle boil. Return the chicken to the pot, skin-side up, and add the 1 can drained hominy, 1 tsp ground cumin, 1 tsp dried oregano, 1.5 tsp salt, and 0.5 tsp black pepper. Reduce heat to medium-low and simmer uncovered for 30 minutesâthis allows the chicken to cook through while the flavors meld.
đĽ Step 3: Prepare the Crispy Tortilla Strips
While the soup simmers, cut the 12 corn tortillas into ½-inch strips. Heat the remaining 0.25 cup vegetable oil in a separate skillet over medium heat. Fry the tortilla strips in batches for 1-2 minutes until golden brown and crispyâthis adds the essential crunch to the soup. Drain on paper towels and set aside.
Here's the thingâdon't skip this step. The crispy tortilla strips are what make this soup uniquely satisfying. If they're not perfectly golden, fry them a little longer. You want that contrast between the warm soup and crispy strips in every bite.
â° Step 4: Finish and Serve with Fresh Garnishes
Once the chicken is fully cooked (internal temperature 165°F), remove it from the pot and shred it using two forks. Return the shredded chicken to the soup and simmer for another 5 minutes to combine all the flavors. Taste and adjust seasoning if neededâthis is your chance to balance the smoky, tangy, and savory elements.
Ladle the soup into bowls and top each serving with the crispy tortilla strips and 0.5 cup chopped fresh cilantro. The contrast between the warm, smoky broth and the crispy tortilla strips is what makes this dish so special. Serve immediately while everything is hot and the tortillas are still crisp.
Pro Tips For Making Azteca Restaurant Chicken Tortilla Soup
- CRACK THE SKIN FIRST: The chicken thighs wonât render fat as nicely if the skinâs still sealed. Pat them dry, then make a few shallow cuts in the skin with a sharp knife before searingâthis lets the fat escape cleanly and gives you that rich, golden base for the soup.
- SOAK HOMINY LONG ENOUGH: Skip the 30-minute soak, and youâll end up with grainy, underwhelming texture. Use warm water (not boiling) and let it sit for at least 2 hoursâovernight if youâre planning ahead. Drain and rinse twice before adding to the pot to cut that bitter starch.
- CHAR THE ONIONS LOW AND SLOW: I used to rush this step, and the onions would turn gray and sad. Instead, cook them on medium-low heat with a splash of water, stirring often, until theyâre deep golden and caramelizedânot crispy, just soft and jammy. Thatâs where the soupâs depth comes from.
- SIMMER THE TOMATOES UNTIL THEY BREAK: Dumping raw tomatoes into the broth? Thatâs a shortcut to a watery soup. Roast or simmer them until they collapse and darken at the edgesâeven better, blend them into a rough purĂŠe first. The acidity and body will carry the dish, not just float on top.
Flavor customization for this dish
Spice Level Control
Adjust the heat to your preference by modifying the chipotle amount. For mild soup, use just 1 chipotle pepper (minced) and add ½ tsp smoked paprika for depth. For medium heat, stick with the 2 chipotle peppers in the recipe.
If you love spicy, add 1 extra chipotle pepper plus ½ tsp cayenne pepperâtrust me, it packs a punch! đśď¸
Creamy Variations
Want extra creaminess? Stir in ½ cup Mexican crema or sour cream at the end for a restaurant-style touch. For a vegan option, blend ½ cup soaked cashews with ½ cup water until smooth, then mix into the soup.
The cashew cream adds richness without dairyâjust donât skip the lime juice to balance flavors.
Protein Swaps
No chicken? Swap in 2.5 lb shredded rotisserie chicken (add it at the end to warm through) or 1 lb white fish like cod (simmer for 10-12 minutes instead of 30).
For a vegetarian version, replace chicken with 1 lb extra-firm tofu (pressed and cubed) and 1 can black beans (drained). The hominy and beans create a hearty base.
Garnish Customizations
Take your toppings to the next level with these easy swaps: Add Ÿ cup crumbled queso fresco for tangy creaminess, ½ avocado (diced) for freshness, or pickled red onions (store-bought or homemade) for brightness.
For a smoky kick, sprinkle ½ tsp chipotle powder on top. I love serving mine with warm corn tortillas on the side for dipping!
Broth Boosters
Elevate the broth with 1 cup beer (like Modelo Especial or Corona) instead of some broth for depth. For a vegetarian broth, use 6 cups vegetable broth plus 1 tbsp soy sauce (for umami).
Add 1 bay leaf while simmering for extra aromaâjust remove it before serving. The broth is where the soul of this soup lives, so donât skimp on flavor!
Make-Ahead Adjustments
Prepping ahead? Fry all tortilla strips at once and store them in an airtight container for up to 3 daysâtheyâll stay crispy if kept separate from the soup. For freezer-friendly soup, cool it completely before storing in quart-sized freezer bags (leave 1-inch headspace).
Reheat on the stovetop over medium-low heat and add fresh tortilla strips when serving. The flavors actually improve overnight!
Nutrition facts
Frequently asked questions
Why does the recipe call for bone-in, skin-on chicken thighs?
The bone-in, skin-on pieces stay juicier during the long simmer and infuse the broth with deeper flavor. The skin becomes crispy when seared, adding texture, while the bone contributes rich gelatin that thickens the soup naturally. Chicken thighs also have more fat than breasts, which helps create a more robust, restaurant-quality broth.
Can I make this soup in an Instant Pot or slow cooker?
Yes! For an Instant Pot, follow the same steps up to Step 2, then transfer everything to the pressure cooker and cook on high pressure for 15 minutes. For a slow cooker, combine all ingredients (except tortilla strips) and cook on low for 6-8 hours or high for 3-4 hours. The tortilla strips should still be fried fresh before serving for that signature crunch.
What's the secret to getting crispy tortilla strips?
Use corn tortillas (not flour) and cut them into ½-inch strips for even cooking. Fry in small batches over medium heat until golden brownâabout 1-2 minutes per batch. Drain on paper towels immediately to remove excess oil. The key is patience: don't overcrowd the pan or the strips will steam instead of crisp.
How can I make this soup less spicy?
Reduce the chipotle peppers to 1 pepper (or ½ pepper for very mild heat) and add ½ tsp smoked paprika instead to maintain depth. You can also stir in 1-2 tablespoons Mexican crema or sour cream at the end to cool the heat. For extra tang, add 1 teaspoon lime juice per bowl.
Can I make this soup ahead of time?
The soup tastes even better the next day as flavors meld. Store it in an airtight container in the fridge for 4-5 days or freeze for 3 months. Reheat gently on the stove, then fry fresh tortilla strips just before serving. For meal prep, fry all tortilla strips at once and store them separatelyâthey'll stay crispy for 3 days in an airtight container.
