Best Mexican Soup Recipe Ever: Smoky Tortilla-Stripped Tomato Base

Soups & Stews

Best Mexican Soup Recipe Ever: Smoky Tortilla-Stripped Tomato Base

This best Mexican soup recipe ever delivers restaurant-quality depth with a smoky tortilla-stripped tomato base that transforms ordinary broth into something extraordinary. The secret lies in toasting spices and simmering for hours, creating layers of flavor that make every spoonful unforgettable.

I've perfected this technique over countless batches, ensuring the broth is rich, aromatic, and packed with authentic Mexican character.

The foundation begins with charred tortilla strips and toasted spices that infuse the broth with smoky, earthy notes. Chicken or pork simmers until tender, absorbing the complex flavors, while vegetables like corn and hominy add texture and sweetness.

What sets this apart is the balance—never overpowering, yet deeply satisfying in every bite.

By the time you serve it, you'll have a soup that's hearty enough to stand alone but elegant enough for company. The aroma alone will have everyone gathering around the table, and the first taste will confirm why this is the best Mexican soup recipe you'll ever make.

Garnish with avocado, cilantro, and lime for that final touch of freshness and color.

Perfect for chilly evenings, game days, or whenever you crave a bowl of soul-warming comfort. The instructions are straightforward, but the results are anything but ordinary. Let's make this soup that will become a household favorite.

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

Ingredients for best mexican soup recipe ever

Transform simple pantry staples into the best Mexican soup ever with this smoky, tortilla-infused masterpiece.

Ingredient Amount Notes
Chicken Thighs, Bone-In 🍗 2 ½ lb Skin-on, for richer flavor
Corn Tortillas 🌽 12 whole For charring and crumbling
Roma Tomatoes 🍅 4 whole Peeled, seeded, and chopped
Carrots 🥕 3 medium Chopped into small pieces
Onions, Yellow 🧅 2 whole Diced, yellow or white
Garlic Cloves 🧄 8 cloves Minced, fresh preferred
Hominy, Canned 🌽 15 oz Drained and rinsed
Chicken Broth 💧 6 cups Low-sodium preferred
Ground Cumin 🌿 2 tsp Toasted for depth
Mexican Oregano 🍃 1 tbsp Dried, not regular oregano
Smoked Paprika 🌶️ 1 tbsp For authentic smokiness
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Avocados 🥑 2 whole Ripe, for garnish
Fresh Cilantro 🌿 ½ cup Chopped, for garnish
Limes 🍋 2 whole Juiced, for brightness
Olive Oil 🫒 ½ cup For charring tortillas

The tortillas are non-negotiable for that authentic smoky depth. Corn tortillas from the Latin market (not flour) give the best texture—char them in a dry skillet until crisp, then crumble into the broth. Trader Joe's has a great pre-packaged option if you're short on time, but fresh tortillas make all the difference. The chicken thighs? Bone-in, skin-on for maximum flavor—none of that dry, skinless nonsense. Look for thighs with good marbling at Costco or your local butcher shop. Roma tomatoes need to be ripe but firm; Heirloom varieties add extra sweetness if you can find them.

No Mexican oregano? Regular oregano at half the amount works in a pinch, but trust me—it's worth tracking down. Penzeys Spices sells it online if your grocery store doesn't carry it. Smoked paprika can be swapped for regular paprika plus a pinch of liquid smoke, but you'll lose some complexity. The hominy? Look for canned hominy labeled 'white' or 'yellow'—none of that pre-cooked mush. For extra richness, add a splash of guajillo chile puree (soak 2 dried guajillos, blend with water). The avocados should be ripe but firm—none of that mushy overripe stuff. If you can't find ripe ones, let them sit at room temperature for a day.

This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. I like to make a double batch—one for now, one for later. The tortilla strips keep well in a sealed bag for 1 week if you want to prep ahead. Garnish with avocado, cilantro, and lime right before serving—the acidity cuts through the richness and makes everything pop. Leftovers reheat beautifully; just add a splash of broth if it gets too thick.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe—just toss everything in one pot, and let the chicken thighs render their own juices while the tortillas toast into crispy bits. No chopping like a fine chef, no fancy gadgets, just dump-and-simmer until it smells like a Mexican street stall.
  • Tortilla Crunch Factor: Here’s what sold me—those toasted corn tortillas floating on top, soaking up the broth like little flavor sponges. The contrast of their crispy edges against the creamy, carrot-infused broth? It’s the kind of bite that makes you reach for seconds without thinking.
  • Leftover Goldmine: Between us, this soup only gets better the next day. The flavors meld overnight, and the shredded chicken becomes even more tender. I make a double batch on Sundays because it’s my go-to for lazy lunches or when I forget to pack a meal.
  • Budget-Friendly Feast: Bone-in chicken thighs and simple veggies stretch every penny without sacrificing taste. Honestly, I’ve fed my whole family (plus a neighbor who always drops by) for under $15, and no one ever complains—because it’s just that good.

Step-by-step instructions for smoky tortilla-stripped tomato base

This is where the magic happens—layering smoky, charred tortilla flavors with sweet tomatoes for a soup base that tastes like a Mexican street food dream.

1

🔥 Step 1: Char the Tortillas for Smoky Depth

Heat a dry skillet over medium-high heat and add the 12 whole corn tortillas all at once. Let them char for 30-45 seconds per side until they develop deep golden-brown spots and a distinct smoky aroma. The edges should crisp slightly while the centers remain pliable—this contrast is key.

Work in batches if needed, but don't overcrowd the pan. As soon as they're charred, transfer the tortillas to a cutting board and immediately slice each into ¼-inch strips. The residual heat will keep them flexible for easy crumbling. Set aside—you'll use these charred strips to build the soup's smoky foundation.

2

🍳 Step 2: Build the Smoky Tomato Base

In a large Dutch oven, heat 0.5 cup olive oil over medium heat. Add the 2 whole yellow onions and 3 medium carrots (chopped into small pieces) and cook for 8-10 minutes until softened and slightly caramelized. You'll smell their natural sweetness intensify—this is your signal to add the 8 cloves minced garlic and cook for another 30 seconds until fragrant.

Stir in the 1 tbsp smoked paprika and 2 tsp ground cumin, toasting the spices for 1 minute until aromatic. This step develops the soup's signature smokiness. Add the 4 whole peeled and seeded Roma tomatoes (chopped) and cook for 5 minutes until they break down into a chunky paste. This is where the tomatoes release their sweetness and form the base of your soup.

3

🥘 Step 3: Simmer with Chicken and Seasonings

Add the 2.5 lb bone-in chicken thighs (skin-on for richer flavor) to the pot and sear for 2 minutes per side until golden brown. Remove the chicken and set aside. In the same pot, pour in 6 cups chicken broth and scrape up any browned bits from the bottom—this is pure flavor. Return the chicken to the pot, along with the 1 tbsp Mexican oregano, 1.5 tsp salt, and 0.5 tsp black pepper. Bring to a boil, then reduce heat to low and simmer uncovered for 45 minutes. The chicken should be fork-tender, and the broth should develop a rich, smoky aroma.

Here's the thing—don't skip the uncovered simmer. This allows the liquid to reduce slightly and concentrate the flavors. You'll know it's ready when the chicken falls off the bone easily and the broth has a deep, complex smell that makes your mouth water.

4

🥘 Step 4: Finish with Tortilla Strips and Hominy

Remove the chicken from the pot and shred the meat using two forks, discarding the bones and skin. Return the shredded chicken to the pot. Add the 15 oz drained and rinsed hominy and the charred tortilla strips, stirring gently to combine. Simmer for another 10 minutes to let the tortilla strips soften slightly and infuse the broth with their smoky flavor. The soup should now have a thick, hearty consistency with visible chunks of tortilla and hominy.

Taste and adjust seasoning if needed—this is where you can fine-tune the balance of smokiness, saltiness, and acidity. The tortilla strips should be tender but still hold their shape slightly, adding texture to each spoonful. The hominy adds a satisfying creaminess that rounds out the dish.

5

🍽️ Step 5: Serve with Fresh Garnishes

Ladle the soup into bowls and top each serving with 2 slices of ripe avocado (cut into wedges) and a sprinkle of 0.5 cup chopped fresh cilantro. Finish with a squeeze of juice from 2 whole limes—this bright acidity cuts through the richness and enhances all the flavors. The avocado adds a luxurious creaminess, while the cilantro and lime bring freshness to balance the smoky, spicy notes.

Serve immediately while the soup is steaming hot. Each bite should deliver a perfect harmony of smoky tortilla, sweet tomatoes, tender chicken, and creamy hominy. This is the kind of soup that tastes even better the next day, but trust me—you won't want to wait that long to enjoy it.

👨‍🍳

Pro Tips For Making Best Mexican Soup Recipe Ever

  • CRANK THE HEAT FIRST: Start your chicken thighs in a screaming-hot pot—no simmering yet. I used to waste 10 minutes browning them on medium, and the flavor never matched the smoky depth I got when I pushed the heat to high right away. Those first few minutes of searing build the foundation for everything else.
  • CHAR THE TOMATOS: Dump those Roma tomatoes raw into the pot and let them blister for 5 minutes before adding liquid. I was skeptical until I tried it—it deepens the flavor more than pre-peeling or blending them. Just scrape up those stuck-on bits; they’re packed with flavor.
  • TOAST THE TORTILLAS: Break the corn tortillas into rough pieces and toast them in the same pot for 2-3 minutes after the chicken comes out. It adds a nutty crunch that store-bought chips can’t match, and it keeps the soup from getting mushy when you add them later.
  • SALT THE BROTH LATE: Hold off on salting the broth until the very end—after the carrots and onions have softened but before the tortillas go in. I learned this the hard way when I salted early and ended up with bland veggies because the salt drew out too much moisture before everything melded.

Make-ahead tips for leftovers

Prep Ahead Essentials

Start by charring and crumbling the 12 corn tortillas—this step can be done a full 24 hours ahead and stored in an airtight container. The smoky flavor intensifies as they sit, so I always do this first.

Store the tortilla strips in a sealed bag at room temperature until ready to use. This prep saves 30 minutes on cooking day and builds the soup's signature depth. 🌶️

Broth Foundation

Toast the 2 tsp ground cumin and 1 tbsp smoked paprika in a dry skillet for 2 minutes—this step can be done 3 days ahead and stored in a sealed jar. The spices lose potency over time, so keep them in a cool, dark place.

When cooking day arrives, simply add them directly to the pot with the onions and carrots for instant flavor. This trick saves 10 minutes of active prep time.

Chicken Prep

Pat the 2.5 lb bone-in chicken thighs dry and season generously with 1 tsp salt and 0.25 tsp black pepper. Store them in a sealed container in the fridge for up to 2 days before cooking.

I like to marinate them overnight in 1 tbsp lime juice and 1 tsp Mexican oregano for extra tenderness. This step ensures the chicken stays juicy even after long simmering.

Garnish Prep

Prep the garnishes the morning of serving: slice the 2 avocados and store them in a bowl with 1 tbsp lime juice to prevent browning. Chop the 0.5 cup fresh cilantro and store it in a sealed container with a paper towel to absorb moisture.

Keep the limes whole until serving—squeezing them too early releases bitterness. These garnishes add freshness that balances the smoky soup, so don't skip them!

Freezer-Friendly

This soup freezes beautifully for up to 3 months. Let it cool completely, then transfer to airtight containers, leaving 1 inch headspace for expansion. Thaw overnight in the fridge and reheat on the stovetop over medium-low heat, adding ¼ cup water or broth if it thickens too much.

The flavors actually improve after freezing, making this a perfect make-ahead meal for busy weeks.

Day-of Assembly

On cooking day, simply reheat the prepped ingredients in the Dutch oven. Add the charred tortilla strips, drained hominy, and shredded chicken to the simmering broth. The soup comes together in 20 minutes of active time, making it perfect for last-minute gatherings.

Garnish with the prepped avocado, cilantro, and lime right before serving for that restaurant-quality finish. ✨

Nutrition facts

Servings 6
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 6g30%
Cholesterol 135mg45%
Sodium 890mg39%
Total Carbohydrate 32g11%
Dietary Fiber 8g29%
Sugars 6g
Protein 38g76%
* 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

What makes this Mexican soup recipe stand out from others?

The secret lies in the charred tortilla strips and toasted spices that create a smoky, aromatic base. Unlike many recipes that rely on canned broth, this version builds depth through slow simmering with bone-in chicken and authentic Mexican seasonings like Mexican oregano and smoked paprika. The tortilla strips add a unique texture and flavor that most traditional recipes miss.

2

Can I substitute chicken with another protein?

For a vegetarian version, swap the chicken for 1 can of white beans (drained) or 2 cups of diced firm tofu. For pork lovers, use 2.5 lb pork shoulder (cut into chunks) and increase simmering time to 1.5 hours for tender results. Just ensure your protein cooks fully—165°F for chicken/pork, 185°F for ground meats.

3

How do I adjust the spice level for kids or sensitive eaters?

Start by reducing the smoked paprika to ½ tbsp and omit the Mexican oregano—it has a stronger flavor. For extra mildness, add 1 cup coconut milk at the end to smooth out any heat. Always taste before serving and adjust gradually. Kids often love the smoky tortilla flavor without needing spice!

4

Why does my soup turn out too thin or too thick?

Thin soup? Simmer uncovered for 10-15 extra minutes to reduce the liquid. Thick soup? Add ½ cup warm broth or water and stir until smooth. The key is balancing the 6 cups broth with the charred tortilla strips—they absorb liquid as they cook. For perfect consistency, aim for a soup that coats the back of a spoon but isn't gluey.

5

What's the best way to reheat leftovers?

Reheat gently on the stovetop over medium-low heat for 5-7 minutes, stirring occasionally. Add 2-3 tbsp broth or water if it thickens too much. Microwave reheating works too (2 minutes), but the texture may become slightly grainy. For best results, always reheat until steaming hot—165°F—to kill any bacteria. The flavors actually deepen overnight!

★★★★★4.7(6 reviews)
Categories Soups & Stews