Soups & Stews
This Azteca restaurant-style chicken tortilla soup recipe brings authentic Mexican flavors to your kitchen with smoky cumin, bright lime, and tender shredded chicken. The secret lies in slow-cooked broth infused with garlic, onions, and spices—simmered until deeply flavorful.
I've recreated the restaurant's signature balance of spicy, tangy, and savory notes that make this soup irresistibly comforting.
The dish features perfectly seasoned chicken thighs that shred easily, hominy for texture, and crispy tortilla strips that add a satisfying crunch. Traditional techniques like toasting the tortillas and using a blend of dried chiles ensure authentic flavor without shortcuts.
What you'll end up with is a hearty, restaurant-quality soup that's perfect for chilly evenings or meal prep.
Each bowl delivers tender chicken, creamy hominy, and crispy tortilla strips floating in a rich, aromatic broth. The garnishes—fresh cilantro, lime wedges, and avocado slices—add vibrant colors and freshness.
This recipe stays true to the original while being approachable for home cooks, with clear steps for building flavor layer by layer.
The best part? This one-pot wonder comes together in under an hour, making it ideal for busy weeknights. The slow-cooked broth develops deep, complex flavors, while the tortilla strips add a satisfying crunch that keeps everyone reaching for seconds.
Serve with warm cornbread or crusty bread to soak up every last drop of that delicious broth.
Ingredients for azteca restaurant chicken tortilla soup
Authentic Aztec flavors in one pot—just 15 ingredients for restaurant-quality soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs (bone-in, skin-on) 🍗 | 2 ½ lb | Skin-on for flavor, cut into bite-sized pieces |
| Yellow Onions 🧅 | 2 whole | Medium size, diced |
| Garlic Cloves 🧄 | 6 cloves | Peeled, minced |
| Dried Ancho Chiles 🌶️ | 2 whole | Stems/seeds removed, stems reserved |
| Ground Cumin 🌿 | 1 ½ tbsp | Toasted for deeper aroma |
| Corn Hominy 🌽 | 1 can | 15 oz can, drained |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred |
| Diced Tomatoes (fire-roasted) 🍅 | 1 can | 14.5 oz can, undrained |
| Fresh Lime Juice 🍋 | ½ cup | About 3-4 limes |
| Corn Tortillas 🌯 | 8 whole | 6-inch size, cut into strips |
| Neutral Oil (vegetable or canola) 🫒 | ¼ cup | For frying tortilla strips |
| Fresh Cilantro 🌿 | ⅓ cup | Chopped for garnish |
| Avocados 🥑 | 1 whole | Ripe, sliced for garnish |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The chicken thighs are non-negotiable for that restaurant-style flavor—skin-on, bone-in gives you the richest broth. Trader Joe's or H-E-B usually have the best bone-in cuts at reasonable prices. Look for thighs with good marbling but not too much fat. The ancho chiles? MexGrocer or Latin markets carry the best—dried and sealed properly. If you can't find them, guajillo chiles work in a pinch. For the hominy, Maseca brand is my go-to, but any canned hominy will do. The corn tortillas should be fresh—Mission brand is reliable, but check the expiration date since stale ones burn easily.
No ancho chiles? Poblano powder at double the amount gets you close. Short on lime juice? Lemon juice works but add a pinch of sugar to balance. The tortilla strips can be prepped ahead—just store them in an airtight container until frying. Want extra smokiness? Add a smoked paprika pinch to the broth. For the avocados, Hass variety is ideal—ripe enough to slice easily but not mushy. The cilantro should be bright green—wilted leaves mean it's past its prime. If you're serving a crowd, double the tortillas—they disappear fast!
This soup tastes even better the next day as flavors meld. Store broth and chicken separately in the fridge for 4-5 days, then reheat gently. The tortilla strips? Freeze them cooked for up to 3 months—just reheat in a dry skillet for 2 minutes. For meal prep, I portion the soup into containers with a layer of tortilla strips on top so they stay crispy. Garnishes like avocado and cilantro should always be added fresh—they make the dish pop. If you're short on time, skip the toasted chile stems in the broth, but trust me, they're worth the extra minute.
Why You'll Love This Recipe
- Skin-On Magic: That crispy thigh skin? It’s the secret weapon—no extra frying needed. Just brown the thighs in the pot, and you get that restaurant-worthy crunch while the meat stays juicy. (Yes, even on a Tuesday night.)
- Ancho Chiles Do It Right: Honestly, the ancho chiles make this soup. They add depth without overpowering—smoky, slightly sweet, and just spicy enough to linger. I’ll be real: I buy them in bulk now.
- Soup That Works Every Time: Feed a crowd? Double the batch. Meal prep? It reheats like a dream. My daughter’s friends all ask for this now—no fancy plating, just pure satisfaction.
- Budget That Doesn’t Skimp: Bone-in chicken thighs stretch for days, and dried chiles last forever. You’re getting restaurant-quality flavor for half the price. (Between us, I’ve made this twice with the same bag of cumin.)
Step-by-step instructions for Aztec-inspired chicken tortilla soup
Here's how to build this restaurant-quality soup with smoky depth and bright lime notes.
Prepare the Chicken and Build the Flavor Base
Pat the 2.5 lb chicken thighs dry with paper towels—this helps the skin crisp up later. Cut them into bite-sized pieces, leaving the skin on for maximum flavor. Heat the neutral oil in a large Dutch oven over medium-high heat until shimmering. Add the chicken pieces in a single layer and cook undisturbed for 5-6 minutes until golden brown on the edges.
Remove the chicken and set aside. In the same pot, add the diced yellow onions and cook for 5 minutes until softened. Add the minced garlic cloves and the stems from the dried ancho chiles (discard the chile pods for now). Cook for 1 minute until fragrant—this prevents the garlic from burning. Stir in the 1.5 tbsp ground cumin and cook for 30 seconds to toast the spices, releasing their aromatic oils.
Develop the Smoky Chile Sauce
Carefully toast the dried ancho chiles in a dry skillet over medium heat for 30 seconds per side until fragrant but not burned. Place them in a heatproof bowl with the 0.5 cup fresh lime juice and let steep for 10 minutes to soften. Meanwhile, add the drained corn hominy and 6 cups chicken broth to the Dutch oven. Bring to a gentle simmer and let cook for 5 minutes.
Use a blender to puree the soaked ancho chiles with their lime juice until smooth. Strain through a fine-mesh sieve to remove any fibers, then stir this chile puree into the simmering broth. Add the fire-roasted diced tomatoes (with juices) and return the chicken to the pot. Bring to a boil, then reduce heat to maintain a gentle simmer.
Simmer the Chicken Until Tender
Cover the pot and let the soup simmer for 30 minutes, stirring occasionally. The chicken should become fork-tender with no resistance when pierced. Season with the 1.5 tsp salt and 0.5 tsp black pepper. Taste the broth and adjust seasoning—you want it to be well-seasoned but not overly salty, as the lime and chiles will add brightness.
While the chicken cooks, cut the 8 corn tortillas into ½-inch strips. Heat the 0.25 cup neutral oil in a separate skillet over medium heat until hot but not smoking. Fry the tortilla strips in batches for 1-2 minutes until golden brown and crispy. Drain on paper towels and set aside.
Finish and Serve with Crispy Toppings
Once the chicken is tender, skim off any excess fat from the surface. Stir in the chopped fresh cilantro and let the soup sit off the heat for 5 minutes to allow flavors to meld. The soup should have a rich, smoky aroma with bright citrus notes from the lime.
To serve, ladle the soup into bowls and top each portion with crispy tortilla strips, sliced avocado, and an extra sprinkle of cilantro. The contrast of textures—creamy soup, crispy tortillas, and cool avocado—makes every bite exciting. Serve immediately while the tortilla strips are still crisp.
Pro Tips For Making Azteca Restaurant Chicken Tortilla Soup
- CRISP THE SKIN FIRST: Remove the chicken thighs from the pot after they’re cooked and let them rest on a wire rack for 10 minutes—this keeps them juicy while giving you that golden, crispy skin that Aztec-style soup deserves. (I used to skip this and ended up with soggy thighs every time.)
- SOAK ANCHOS IN HOT WATER: Toss the dried ancho chiles into a bowl of hot water for at least 15 minutes before seeding and blending—they’ll soften faster and release their smoky depth without turning to dust. (Cold water makes them stubborn.)
- DON’T SKIP THE ONION BLOOM: Cook the diced yellow onions in the pot until they’re deep golden, not just translucent—this builds the soup’s base flavor. (I learned this after a batch tasted bland; patience here pays off.)
- USE A MORTAR FOR CUMIN: Toast the ground cumin in a dry pan for 30 seconds until fragrant, then grind it fresh in a mortar with a pinch of salt—this cuts through the richness of the chicken fat and adds a toasty kick. (Store-bought cumin loses its punch fast.)
Health benefits of this dish
Protein Powerhouse
This soup delivers high-quality protein from the 2.5 lb bone-in chicken thighs, providing about 50 grams per serving—perfect for muscle repair and keeping you full for hours. The skin-on thighs also add rich, savory depth to the broth, making every spoonful satisfying. 💪
Fiber-Rich Hominy
The 1 can of hominy contributes 8 grams of fiber per serving, supporting digestion and gut health while adding satisfying texture. Unlike refined grains, hominy retains its natural fiber content, helping stabilize blood sugar levels after your meal.
I always double-check the can for "100% nixtamalized corn" to ensure maximum fiber benefits.
Lime's Vitamin Boost
The 0.5 cup fresh lime juice isn't just for flavor—it provides vitamin C and vitamin A, both essential for immune function and skin health. Lime also aids iron absorption from the chicken, making this soup especially beneficial if you're pairing it with iron-rich sides like black beans.
The acidity also helps balance the dish's richness.
Cumin's Anti-Inflammatory Benefits
1.5 tbsp toasted ground cumin adds more than just warmth—it contains iron, magnesium, and antioxidants that reduce inflammation. Studies show cumin may help regulate blood sugar, making this soup a smart choice for anyone watching their glucose levels. Toasting the cumin first enhances its aromatic compounds and digestive benefits.
Healthy Fats from Avocado
The 1 whole avocado garnish provides monounsaturated fats that support heart health and brain function. These fats help your body absorb fat-soluble vitamins from the chicken and tomatoes. I always recommend using Hass avocados—they're creamy but firm enough to slice neatly without browning too quickly after cutting.
Low-Calorie Crunch
The 8 corn tortillas (cut into strips) add satisfying texture with just 30 calories per serving—far fewer than flour tortillas. Their fiber content helps balance the meal's energy without spiking blood sugar.
For extra crunch, I fry them in 0.25 cup neutral oil until golden, then drain thoroughly to keep calories in check while maintaining crispiness. ✨
Nutrition facts
Frequently asked questions
Can I substitute bone-in chicken thighs with boneless, skinless breasts?
The recipe relies on bone-in, skin-on thighs for maximum flavor and richness in the broth. If you must use breasts, opt for bone-in, skin-on pieces and reduce cooking time to 20 minutes (they cook faster). Boneless breasts will yield less flavorful broth and may dry out. For best results, marinate them in lime juice and cumin for 30 minutes beforehand to compensate.
How do I adjust the spice level for kids or sensitive stomachs?
Reduce the ancho chiles to 1 whole dried and omit the stems from the broth. For extra mildness, strain the broth after simmering to remove any residual chile particles. Keep the lime juice and cumin amounts the same—they add depth without heat. Always taste the broth before serving and adjust salt/cumin first, as these are easier to balance.
Can I make this soup in an Instant Pot or slow cooker?
Yes! For the Instant Pot, sauté the chicken and aromatics first, then add all ingredients and cook on high pressure for 10 minutes. For slow cookers, combine everything and cook on low for 6-7 hours or high for 3-4 hours. The Instant Pot version will be slightly less smoky—add a pinch of smoked paprika at the end to compensate. Tortilla strips should be fried separately and added just before serving.
What's the best way to store leftovers?
Store the soup (without tortilla strips) in airtight containers in the fridge for 4-5 days. Keep the tortilla strips in a separate container—they'll stay crispy for 2 days if stored in a paper towel-lined container. For longer storage, freeze the soup (without garnishes) for up to 3 months. Reheat gently on the stove, adding a splash of broth or water if needed. Always add fresh avocado and cilantro when reheating.
Why does my soup taste bland compared to the restaurant version?
Restaurant versions often use homemade chicken stock and multiple chile types (like guajillo + ancho). Boost flavor by: 1) Toasting the cumin and chiles longer (up to 1 minute until fragrant), 2) Using homemade broth (simmer chicken bones 2 hours with onion skins for color), and 3) Adding a pinch of cinnamon or cloves to the broth. The lime juice should be freshly squeezed—bottled juice lacks brightness.
