Authentic Mexican Chicken Tortilla Soup Recipe: Homestyle Spice and Crunch in One Pot

Authentic Mexican Chicken Tortilla Soup Recipe: Homestyle Spice and Crunch in One Pot

This authentic Mexican chicken tortilla soup delivers the bold flavors and comforting texture of a homestyle Mexican kitchen in one satisfying bowl. The secret lies in layering traditional spices—cumin, oregano, and chili powder—while balancing them with fresh tortilla strips for that signature crunch.

I first discovered this recipe during a trip to Oaxaca, where my abuela insisted it was the key to a perfect winter meal.

The beauty of this soup is its simplicity: a rich chicken broth simmers with aromatic spices, tender shredded chicken, and homestyle corn tortillas that crisp up beautifully. Unlike many modern versions, this recipe skips shortcuts—no canned broth or pre-shredded cheese—because authenticity matters.

The result is a soup that’s deeply flavorful, hearty, and packed with texture, from the crispy tortilla edges to the creamy avocado garnish.

By the time you finish, you’ll have a steaming bowl of soup that tastes like a hug—warm, spicy, and just a little smoky from the cumin. The tortilla strips add a satisfying crunch that disappears with every bite, while the lime and cilantro brighten the rich flavors.

This isn’t just soup; it’s a taste of home, made even better with a sprinkle of queso fresco and a side of warm corn bread.

Perfect for chilly evenings or meal prep, this recipe serves six and comes together in under an hour. The best part? Every spoonful carries the warmth of tradition, proving that some flavors are worth the effort. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for authentic mexican chicken tortilla soup

Six ingredients bring bold Oaxacan flavors to your kitchen—just like abuela made.

Ingredient Amount Notes
Chicken Breast 🍗 2 lb Boneless, skinless, shredded after cooking
Corn Tortillas 🌽 12 whole Small size, cut into strips
Yellow Onion 🧅 1 whole Medium size, diced
Garlic Cloves 🧄 6 cloves Fresh, minced
Chicken Broth 💧 6 cups Homemade or quality low-sodium
Ground Cumin 🌿 1 tbsp Freshly toasted preferred
Dried Oregano 🍃 1 tbsp Mexican oregano if available
Chili Powder 🌶️ 2 tbsp Medium heat preferred
Tomato Paste 🍅 ½ cup Squeeze tube or canned
Avocado 🥑 1 whole Ripe, pitted and diced
Lime 🍋 1 whole Juiced, zest optional
Fresh Cilantro 🌿 ½ cup Chopped, stems removed
Queso Fresco 🧀 ½ cup Crumbled, optional garnish
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Salt 🧂 1 ½ tsp Kosher or sea salt

The spices are non-negotiable here. Mexican oregano and medium-heat chili powder make all the difference—don’t substitute with regular oregano. For the best cumin, toast it in a dry pan for 30 seconds before adding to the soup. The Trader Joe’s bulk spice section has great options, but any reputable grocery store’s Mexican aisle will work. Fresh garlic and onion? Yellow onions add sweetness, while white onions bring more bite. The chicken breast should be skinless but not lean—look for pieces with just a little fat for juiciness.

No Mexican oregano? Italian oregano at half the amount works in a pinch, but it won’t be quite the same. Short on cumin? Smoked paprika at one-third the amount adds depth. The tomato paste can be squeeze tube from Trader Joe’s—it’s perfect for this recipe and lasts forever. For the tortillas, Mission brand is my go-to, but any corn tortillas will crisp up beautifully. The avocado should be ripe but firm—press gently, it should yield slightly. Lime juice is essential for brightness, but if you’re out, lemon juice works too (though it’s not the same).

This soup tastes even better the next day—reheats beautifully in under 5 minutes. Store in an airtight container for up to 5 days in the fridge. For meal prep, I double the batch and freeze half. The tortilla strips crisp up perfectly when reheated—just add a splash of water and cover with a lid. The avocado and cilantro should be added fresh when serving, but the rest of the soup keeps well. Garnish with queso fresco and extra cilantro right before serving for that restaurant-quality touch.

❤️

Why You’ll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s actually one-pot—no chopping boards, no extra pans. You brown the chicken, toss in the onions and garlic, add broth and tortillas, and let it simmer. The tortillas soften right in the broth, soaking up all the flavor like little flavor sponges.
  • Garlic Bomb: That moment when you crush fresh garlic into the broth? Chef’s kiss. It’s not just flavor—it’s a full-on aroma explosion that makes the whole kitchen smell like a Mexican street stall. The onion caramelizes just enough to add this sweet, deep base that balances the garlic’s punch.
  • Leftover Goldmine: This soup tastes better the next day. Honestly, I make a big batch on Sundays because it’s cheap to feed the family, and by Wednesday, it’s even richer. The tortillas get extra tender, and the broth reduces to a perfect consistency—like someone simmered it for hours (but you didn’t).

Step-by-step instructions for authentic Mexican chicken tortilla soup

Here’s how to build this soul-warming soup with layers of smoky spice and satisfying crunch.

1

Sear and Shred the Chicken Breast

Heat the 2 tablespoons olive oil in a large Dutch oven over medium-high heat. Add the 2 lb chicken breast, cut into bite-sized pieces, and sear for 5-6 minutes until golden brown on all sides. The chicken should develop a nice crust—this builds deep flavor that carries through the soup.

Once browned, remove the chicken and set it aside. In the same pot, add the 1 whole yellow onion, diced, and cook for 4-5 minutes until softened. Stir in the 6 cloves garlic cloves, minced, and cook for 30 seconds until fragrant. This aromatic base forms the flavor foundation of your soup.

Return the chicken to the pot and pour in the 6 cups chicken broth. Add the 1 tablespoon ground cumin, 1 tablespoon dried oregano, 2 tablespoons chili powder, and 1.5 teaspoons salt. Bring to a boil, then reduce heat to medium-low and simmer for 15 minutes. The chicken will become fork-tender and easily shred when ready.

2

Build the Rich Tomato Base

While the chicken simmers, stir in the 0.5 cup tomato paste and cook for 5 minutes, stirring occasionally. This creates a thick, velvety base that balances the broth’s acidity. The soup should smell deeply aromatic—like a warm embrace from a Mexican abuela’s kitchen.

Use two forks to shred the chicken directly in the pot, breaking it into small, bite-sized pieces. Taste and adjust seasoning if needed—this is where you fine-tune the balance of spice and salt. The soup should be flavorful but not overwhelming at this stage.

3

Add Crunch and Finish with Fresh Elements

Cut the 12 whole corn tortillas into ¼-inch strips and fry them in batches in 1 tablespoon olive oil over medium heat for 2-3 minutes until golden and crisp. Drain on paper towels and set aside. These crispy tortilla strips add the signature crunch that makes this soup special.

Just before serving, stir in the 0.5 cup fresh cilantro, chopped. The bright, citrusy notes cut through the richness of the soup beautifully. Keep the pot warm over low heat while you prepare the final garnishes.

4

Assemble and Serve with Fresh Toppings

Ladle the hot soup into bowls. Top each serving with 2-3 fried tortilla strips, ¼ of the diced avocado, and a squeeze of lime juice from the 1 whole lime. Sprinkle with 2 tablespoons crumbled queso fresco for a salty, creamy contrast. The combination of textures and temperatures—hot soup, cool avocado, crispy tortillas—makes each bite unforgettable.

Serve immediately while the tortilla strips maintain their perfect crunch. The soup tastes even better the next day as flavors meld, but the crispy tortillas are best enjoyed fresh. This is comfort food at its finest—authentic, hearty, and full of Mexican soul.

👨‍🍳

Pro Tips For Making Authentic Mexican Chicken Tortilla Soup

  • Boil Chicken Twice: Poach the chicken breast first in simmering broth for 12 minutes—just until it hits 165°F. Then shred it and return it to the pot to finish cooking in the soup. I learned this the hard way after serving dry, overcooked chicken that fell apart when you tried to eat it. The second cook keeps it tender while absorbing all those smoky, spicy flavors.
  • Char the Onion: Slice the onion into thick wedges and sear them cut-side down in a dry skillet over medium-high heat until deeply browned—about 8-10 minutes. That caramelized bitterness cuts through the richness of the broth and tortillas. (Yes, even if you’re impatient like me, don’t rush it.)
  • Toast Tortillas Properly: Heat a dry skillet over medium and toast each tortilla for 20-30 seconds per side until they’re fragrant and slightly puffed—don’t let them burn. Over-toasted tortillas turn into brittle chips; under-toasted ones just get soggy. Tear them into pieces after toasting, not before.
  • Simmer, Don’t Boil: Keep the soup at a gentle simmer, not a rolling boil, once all ingredients are added. A vigorous boil will turn the tortillas mushy and scatter the shredded chicken everywhere. A low simmer—just tiny bubbles breaking the surface—lets everything meld without falling apart. (Your future self will thank you.)

Best sauces and condiments for this dish

Classic Salsa Roja

This fiery tomato-based salsa is a must-have for your tortilla soup. I blend 2 cups Roma tomatoes, ½ red onion, 3 garlic cloves, 1 tbsp lime juice, 1 tsp ground cumin, and ½ tsp salt—then pulse until chunky.

For extra depth, toast ½ tsp cumin seeds in a dry pan first. Serve warm or at room temperature, and watch it disappear from the bowl. 🌶️

Creamy Avocado Lime Crema

Skip the sour cream and make this refreshing, tangy topping instead. Blend 1 ripe avocado, ¼ cup sour cream, juice of 1 lime, 2 tbsp fresh cilantro, and ½ tsp salt—until smooth.

Thin with a splash of water if needed. The creamy texture contrasts beautifully with the crispy tortilla strips. Store in an airtight container for up to 2 days in the fridge.

Spicy Chipotle Crema

For those who love heat, blend ½ cup sour cream, 2 tbsp mayonnaise, 1 chipotle pepper in adobo sauce, 1 tbsp lime juice, and ½ tsp salt—until silky.

The smoky chipotle adds a deep, complex flavor that pairs perfectly with the soup’s spices. Drizzle generously over each bowl for an extra kick. 🔥

Crunchy Pickled Red Onions

Quick-pickle 1 red onion, thinly sliced, in a mix of ½ cup vinegar, 1 tbsp lime juice, 1 tsp sugar, and ½ tsp salt—for at least 30 minutes.

The bright, tangy onions add a refreshing crunch that cuts through the richness of the soup. Store in the fridge for up to 1 week in an airtight container.

Smoky Chipotle Oil

Infuse 1 cup neutral oil—like avocado or grapeseed—with 2 chipotle peppers in adobo, 1 tsp cumin seeds, and 1 clove garlic for 10 minutes—then strain.

Drizzle 1 tsp—over the soup just before serving for a smoky, aromatic finish. This oil keeps for 2 weeks—in the fridge, so make extra for other dishes.

Fresh Cilantro Lime Vinaigrette

Whisk together ¼ cup olive oil, juice of 1 lime, 2 tbsp fresh cilantro, 1 tsp honey, and ½ tsp salt—for a bright, herbaceous drizzle.

This light vinaigrette adds freshness to the rich soup and pairs beautifully with the avocado and tortilla strips. Use within 3 days for the best flavor. ✨

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 95mg32%
Sodium 820mg36%
Total Carbohydrate 32g11%
Dietary Fiber 6g21%
Sugars 5g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use flour tortillas instead of corn tortillas?

While corn tortillas are traditional, you can use flour tortillas in a pinch. They won’t crisp up as nicely, but they’ll still add texture. For best results, cut them extra thin and fry them longer—about 3-4 minutes—until golden brown. Just remember, the authentic flavor comes from corn!

2

How can I make this soup spicier?

For extra heat, add ½ teaspoon cayenne pepper or 1 diced jalapeño to the broth while simmering. You can also stir in 1 teaspoon chipotle powder or serve with a side of hot sauce like Valentina or Cholula. Adjust to taste—start small and add more if needed!

3

Can I make this soup in a slow cooker?

Brown the chicken and onions first, then transfer everything to your slow cooker. Add the broth, spices, and tomato paste, and cook on low for 6-8 hours or high for 3-4 hours. Shred the chicken before serving, and fry the tortilla strips separately. The slow cooker keeps the flavors deep and rich!

4

Why do my tortilla strips get soggy?

Soggy tortillas happen when they absorb moisture from the soup. To fix this, fry them until deep golden brown and drain them well on paper towels. Serve the soup and tortilla strips on the side, letting everyone add their own crispy strips to their bowls. This keeps the crunch intact!

5

What’s the best way to store leftovers?

Store the soup (without the tortilla strips) in an airtight container in the fridge for up to 5 days. Reheat gently on the stove over low heat and add fresh tortilla strips when serving. The avocado and cilantro should be added fresh, but the rest of the soup reheats beautifully. Freeze for up to 3 months if needed!

★★★★★4.8(5 reviews)
Brandon Thompson