Soups & Stews
This Abuelos chicken tortilla soup recipe delivers the perfect balance of smoky bacon, tender shredded chicken, and crispy tortilla strips in a rich tomato broth. The secret lies in slow-simmered flavors and perfectly toasted tortillas that add crunch to every spoonful.
I developed this version after years of perfecting the technique—it’s the kind of soup that tastes even better the next day.
The broth starts with bacon rendered until crispy, then simmered with onions, garlic, and tomatoes until deeply flavorful. Chicken thighs cook low and slow, ensuring they shred easily and absorb all the savory goodness.
The tortillas get toasted in the same pot as the soup, creating crispy edges that hold up through every bite.
What you’ll end up with is a hearty, family-style bowl that’s packed with texture and depth—creamy from the chicken, rich from the bacon, and bright from the tomatoes. The crispy tortilla strips add a satisfying crunch that contrasts beautifully with the smooth broth.
This recipe serves 6 and comes together in about 1 hour, making it perfect for weeknight dinners or meal prep.
Serve with warm cornbread or a sprinkle of fresh cilantro for extra freshness. The leftovers reheat beautifully, so you’ll have soup for days. Let’s get cooking—this is comfort food at its finest.
Ingredients for abuelos chicken tortilla soup
Smoky bacon, tender chicken, and crispy tortillas—this soup’s heart lies in slow-simmered flavors and perfect texture balance.
| Ingredient | Amount | Notes |
|---|---|---|
| Bacon 🥓 | 8 oz | Thick-cut preferred, chopped |
| Yellow Onion 🧅 | 1 whole | Medium size, diced |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced |
| Canned Tomato Sauce 🍅 | 2 cups | San Marzano preferred |
| Chicken Thighs 🍗 | 2 lb | Bone-in, skin-on preferred |
| Corn Tortillas 🍞 | 12 pieces | Medium size, cut into strips |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Cumin 🌿 | 1 tsp | Ground, toasted for depth |
| Oregano 🍃 | 1 tsp | Dried, Mexican preferred |
| Bay Leaves 🌿 | 2 whole | Fresh or dried |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Avocado Oil 🫒 | 2 tbsp | High smoke point |
The bacon is non-negotiable here—thick-cut renders best for smoky depth. Look for applewood-smoked at Whole Foods or Costco if you want extra flavor. Chicken thighs are essential; they stay juicy while the breasts dry out. Bone-in, skin-on thighs add richness, but boneless works in a pinch. For the tortillas, Mission brand corn tortillas hold up best when toasted. Store them in a dry place—they go stale fast once opened.
No thick-cut bacon? Regular bacon cut into smaller pieces works, but it’ll render faster. Substituting chicken breasts? Use thighs and breasts in equal parts to avoid dryness. The tomato sauce can be homemade (simmer crushed tomatoes with garlic and onion) or store-bought—Rao’s or Muir Glen are solid choices. For extra depth, toast the cumin and oregano in the oil before adding other ingredients. The cilantro is purely for garnish—skip it if you’re sensitive to its flavor.
This soup tastes even better the next day as flavors meld. Store in the fridge for 4-5 days or freeze for 3 months. Reheat gently on the stove with a splash of broth to restore moisture. The tortilla strips crisp up again when reheated—just toast them in a dry skillet for 30 seconds. For meal prep, assemble everything except the tortillas, then toast them fresh when serving. The bacon fat alone makes leftovers irresistible.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—just toss everything in one pot, and the bacon renders while the onions caramelize. No chopping like a fine chef, no fussing over separate pans. That smoky bacon fat? It’s the secret sauce.
- Deep, Rich Layers: The garlic and tomato sauce simmer together until they’re practically kissing—sweet, tangy, with just enough heat. Add the shredded chicken? It soaks up all that flavor like a sponge, making every bite ridiculously satisfying.
- Weeknight Workhorse: This soup doubles as dinner and lunch the next day—no reheating drama, just reheat and serve. Honestly, I make it when I’m hosting friends or when I just want to avoid takeout. It’s that kind of reliable.
- Budget-Friendly Hero: Chicken thighs and bacon stretch this recipe far, and canned tomato sauce means no wasted grocery trips. My wallet thanks me every time, and so does my taste buds. (Yes, even on a Tuesday night.)
Step-by-step instructions for Abuelos chicken tortilla soup
Here's how to build this comforting soup with rich tomato-bacon broth and crispy tortilla strips.
Cook the Bacon and Sauté the Aromatics
Heat a large Dutch oven over medium heat and add the 2 tablespoons avocado oil. Once shimmering, add the 8 ounces chopped bacon and cook for 5-6 minutes until golden brown and crispy, stirring occasionally. The bacon should render enough fat to coat the bottom of the pot.
Remove the bacon with a slotted spoon and set aside, leaving the rendered fat in the pot. Add the diced yellow onion and cook for 4-5 minutes until softened and translucent. Stir in the 4 minced garlic cloves and cook for another 30 seconds until fragrant—this prevents the garlic from burning and creates the soup's aromatic foundation.
Build the Tomato-Bacon Broth
Add the 2 cups canned tomato sauce, 4 cups chicken broth, 1 teaspoon cumin, 1 teaspoon oregano, 2 whole bay leaves, 1.5 teaspoons salt, and 0.5 teaspoon black pepper to the pot. Stir well to combine all ingredients, scraping up any browned bits from the bottom of the pot—they're packed with flavor.
Bring the mixture to a gentle boil, then reduce heat to medium-low and let it simmer uncovered for 15 minutes. This allows the flavors to meld and the broth to develop its rich, slightly tangy character. You'll notice the broth deepening in color as it reduces slightly—this indicates the flavors are concentrating.
Cook and Shred the Chicken
While the broth simmers, add the 2 pounds bone-in, skin-on chicken thighs to the pot. Increase heat to medium-high and bring to a boil. Once boiling, reduce heat to medium-low, cover partially, and simmer for 25-30 minutes until the chicken is cooked through and the meat easily shreds with two forks.
Remove the chicken from the pot and let it rest for 5 minutes before shredding it into bite-sized pieces. Discard the skin and bones, then return the shredded chicken to the pot. The broth should now have a rich, slightly thickened consistency with visible chicken pieces suspended throughout.
Prepare and Add the Tortilla Strips
Cut the 12 corn tortillas into ½-inch wide strips—this creates the signature crispy texture. Heat a large skillet over medium-high heat and add the tortilla strips in a single layer. Cook for 1-2 minutes per side until golden brown and crispy, stirring occasionally to prevent burning. Remove the strips and set aside.
Return the tortilla strips to the pot with the soup and stir gently to combine. The strips should maintain their crispness while absorbing some of the broth's flavor. Taste the soup and adjust seasoning if needed—you may need to add a pinch more salt or a splash of broth to reach your preferred consistency.
Finish and Serve
Remove the 2 bay leaves from the soup and discard them. Stir in the 0.25 cup chopped fresh cilantro just before serving to add a bright, fresh contrast to the rich broth. The cilantro should be distributed evenly throughout the soup, adding both visual appeal and a pop of freshness.
Ladle the soup into bowls and serve immediately, garnished with additional tortilla strips and cilantro if desired. The soup should be hot and steaming, with each spoonful delivering a perfect balance of tender chicken, crispy tortilla pieces, and aromatic tomato-bacon broth. The contrast between the warm soup and cool tortilla strips creates the signature texture that makes this dish so satisfying.
Pro Tips For Making Abuelos Chicken Tortilla Soup
- CRISP THE BACON LOW: I used to rush this and end up with greasy bacon—no one wants soggy bacon in soup. Cook it slow over medium heat until the edges curl and the fat renders out almost completely. That’s where the flavor hides, not in the last bit of oil.
- CHOP ONIONS SMALL: Big chunks of onion turn to mush in this soup. Dice them into 1/4-inch pieces so they soften but don’t disappear. Same goes for garlic—mince it finely so it blends into the sauce instead of sitting as chunks.
- DON’T BOIL THE CHICKEN: Simmer the thighs gently or you’ll end up with dry, rubbery meat. Keep the heat at a barely bubbling simmer—if you see big, rolling bubbles, you’re overdoing it. This soup is about tender, falling-apart chicken, not tough shreds.
- SAVE THE BACON FAT: That golden, smoky fat is liquid gold for this soup. After crisping the bacon, pour the rendered fat into a measuring cup and swirl it into the tomato sauce later. It adds richness without extra oil or butter—just pure flavor.
Flavor customization for abuelos chicken tortilla soup
Spicy Kick
Add ½ teaspoon cayenne pepper or 1 tablespoon chopped chipotle peppers in adobo sauce when building the tomato-bacon broth. For heat lovers, toast 1 teaspoon smoked paprika with the cumin and oregano at the start.
This transforms the soup into a fiery Tijuana-style version while keeping the same comforting base. 🌶️
Creamy Upgrade
Stir in ½ cup sour cream or ¼ cup Mexican crema just before serving to add richness without overpowering the broth. For extra creaminess, blend 1 cup of the soup with the sour cream and return it to the pot.
This creates a velvety texture that balances the crispy tortillas beautifully.
Cheesy Twist
Top each bowl with ¼ cup shredded Monterey Jack or pepper jack cheese right before serving. The cheese melts slightly from the hot soup, creating a gooey contrast with the crispy tortilla strips. For a smoky flavor, use queso fresco instead—it adds tangy brightness that cuts through the richness.
Herb Variations
Swap out the cilantro for ¼ cup chopped epazote (a traditional Mexican herb) or add 1 teaspoon dried thyme with the oregano. Epazote gives a distinct anise-like flavor, while thyme adds earthy depth. Both work beautifully with the tomato-bacon foundation. 🌿
Extra Protein Boost
Add 1 cup black beans (rinsed and drained) to the pot during the final 10 minutes of simmering. For a heartier version, stir in ½ cup cooked corn kernels and ½ cup diced bell peppers when adding the tortilla strips.
These additions turn the soup into a complete one-pot meal with extra fiber and texture.
Smoky Depth
Boost the smokiness by adding 1 teaspoon liquid smoke (just ½ teaspoon if you're sensitive to strong flavors) when building the broth. For a more authentic approach, use 1 chipotle pepper in adobo sauce (minced) instead of cayenne.
This adds a subtle smoky-sweet complexity that pairs perfectly with the bacon. 🔥
Nutrition facts
Frequently asked questions
Can I make this soup with chicken breasts instead of thighs?
Chicken breasts will work, but thighs are ideal for this recipe. Use a 50/50 mix of thighs and breasts to prevent dryness, or add 2 tablespoons extra broth if using all breasts. Cook breasts for 15-18 minutes instead of 25-30 minutes to avoid overcooking.
How do I keep the tortilla strips crispy when reheating?
Toast fresh strips in a dry skillet over medium-high heat for 30-45 seconds before serving reheated soup. Store extra strips separately in an airtight container—they stay crispy for 2 days at room temperature. For leftovers, add them to hot soup right before serving.
What's the best way to make this soup ahead of time?
Prepare the broth and chicken completely, then cool and refrigerate for 4-5 days or freeze for 3 months. Reheat gently on the stove with a splash of broth. Toast tortilla strips fresh when serving—they crisp up perfectly even after reheating. The flavors actually improve overnight!
Can I use flour tortillas instead of corn?
Flour tortillas work but won't toast as crispy. For best results, use corn tortillas—they hold their shape and develop a satisfying crunch. If you must use flour, reduce strips to ¼-inch width and cook at medium heat for 1-2 minutes per side to prevent burning.
Why does my soup taste bland after simmering?
Bland flavor usually means insufficient seasoning or rushed cooking. Simmer uncovered for the full 15 minutes to concentrate flavors, then taste and adjust with salt, cumin, or a splash of apple cider vinegar (just ½ teaspoon). Also ensure you're using low-sodium broth—salt builds gradually during simmering.
