Soups & Stews
This Abuelos Chicken Tortilla Soup recipe delivers the perfect balance of homestyle warmth and restaurant-quality crunch—every spoonful is packed with tender chicken, aromatic spices, and crispy tortilla pieces that transform an ordinary bowl into something extraordinary. The secret lies in slow-simmered broth infused with cumin, chili powder, and garlic, while the crispy tortilla topping adds a satisfying texture contrast that keeps everyone reaching for seconds. I've perfected this version over years of testing, ensuring the soup is rich enough to stand alone but light enough for a summer lunch.
The foundation of great tortilla soup begins with properly seasoned chicken and a flavorful broth that carries all the essential spices—cumin, chili powder, and a touch of smoked paprika—without overpowering the dish. The key technique is toasting the spices in oil before adding liquid, which unlocks their full aroma and creates depth that store-bought seasonings simply can't match. We'll also demonstrate how to achieve that signature crispy tortilla topping using a simple baking method that guarantees perfect crunch every time.
What makes this recipe truly special is how it brings together comfort and authenticity in one bowl—warm, hearty, and packed with layers of flavor that feel both nostalgic and fresh. The combination of tender chicken, velvety broth, and crispy tortilla pieces creates a textural experience that's impossible to resist. Once you taste the difference between this homemade version and anything you'd find in a restaurant or grocery store, you'll never go back.
This soup adapts beautifully to modern preferences while staying true to its roots—whether you want to add fresh corn for extra sweetness or swap chicken broth for a lighter version. The recipe delivers restaurant-quality results in under an hour, making it perfect for weeknight dinners or gathering friends for a casual meal. Let's get started on creating your own bowl of homestyle perfection.
Ingredients for abuelos chicken tortilla soup
Six servings of homestyle comfort—crispy tortilla crunch meets aromatic spice in every bowl.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Breast 🍗 | 2 lb | Boneless, skinless, cut into bite-sized pieces |
| Yellow Onion 🧅 | 1 whole | Medium-sized, diced |
| Garlic Cloves 🧄 | 6 cloves | Fresh, minced |
| Corn Tortillas 🌽 | 8 whole | Small size, cut into 1/2-inch strips |
| Cumin Ground 🌿 | 2 tsp | Toasted for deeper flavor |
| Chili Powder 🌶️ | 2 tbsp | Medium heat preferred |
| Smoked Paprika 🌶️ | 1 tsp | For subtle smokiness |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano if available |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Beans 🫘 | 15 oz | Canned, drained and rinsed |
| Diced Tomatoes 🍅 | 14 ½ oz | Canned, fire-roasted preferred |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For toasting spices |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍋 | 1 whole | Juiced, for serving |
The chicken is your flavor anchor here. Buy bone-in thighs if you can—they stay juicier than breasts, but boneless, skinless works too. Trader Joe's or H-E-B usually have pre-cut chicken that saves time. For the spices, Penzeys or bulk bins at Latin markets are gold—freshly ground cumin and chili powder make all the difference. The fire-roasted diced tomatoes? San Marzano cans are worth the splurge for that deep, caramelized flavor. Don't skip toasting the spices in oil—that's where the magic happens.
No cumin? Dried coriander at half the amount works in a pinch, but it's not the same. Running low on fire-roasted tomatoes? Regular diced tomatoes with a pinch of sugar mimics that sweetness. The tortillas should be small—Mission brand is my go-to, but any corn tortillas cut into strips work. For extra crunch, bake them twice: once before adding to the soup, once after. Fresh cilantro is ideal, but dried cilantro at one-third the amount gets you close if you're out. The lime? Juice it fresh—bottled lime juice just can't compare.
Broth keeps for 5 days in the fridge, but the soup tastes even better the next day as flavors meld. The crispy tortilla topping? Store it separately in an airtight container for 3 days—it stays crunchy if you reheat it in the oven for 3 minutes. Double the batch and freeze portions—3 months in the freezer, no problem. Just reheat the broth and add the crispy tortillas fresh for that perfect crunch.
Why You'll Love This Recipe
- Minimal Chopping Required: I swear by this recipe because the onion and garlic get a quick sauté—no dicing, no fuss. Just slice the onion in half, char it whole, then peel off the layers as you go. That smoky depth? Chef’s kiss.
- Cumin-Packed Magic: Honestly, the ground cumin in this soup is where it all happens. It’s earthy, warm, and just a pinch transforms that simple chicken broth into something rich and layered. The tortillas soak up every bit—crispy edges, tender centers—like they’re meant to.
- Leftover Hero: Between us, this soup begs to be made ahead. The flavors actually deepen overnight, and reheating it is a cinch. I’ll make a double batch on Sundays, freeze half, and still have hearty leftovers for my kid’s soccer game snacks.
- Budget-Friendly Feast: Chicken breast stretches so far when you shred it, and those corn tortillas? A dollar bag lasts forever. Add a can of beans or some leftover rice, and suddenly you’ve fed four people for the price of takeout. (Yes, even on a Tuesday night.)
Step-by-step instructions for Abuelos chicken tortilla soup
Here's how to create that perfect balance of smoky, spicy broth and crispy tortilla crunch.
🍳 Step 1: Sear and Simmer the Chicken
Heat 2 tablespoons extra-virgin olive oil in a large Dutch oven over medium-high heat. Add the 2 lb chicken breast cut into bite-sized pieces and cook for 5-6 minutes until the edges turn light golden brown and the chicken loses its pink color. This searing step builds deep flavor that infuses the broth.
Remove the chicken from the pot and set aside. In the same pot, add the 1 whole yellow onion and 6 cloves garlic cloves that have been minced. Cook for 3-4 minutes until the onions soften and the garlic becomes fragrant—this forms the aromatic base of your soup. You'll know it's ready when you can smell that sweet, caramelized onion scent filling your kitchen.
🍳 Step 2: Toast the Spices and Build the Broth
Lower the heat to medium and add 2 tablespoons chili powder, 2 teaspoons cumin, 1 teaspoon smoked paprika, and 1 teaspoon dried oregano. Stir constantly for 30 seconds to toast the spices—this releases their essential oils and creates that authentic Abuelos depth of flavor. You'll see the spices sizzle and smell their aromatic compounds wafting through the air.
Pour in the 14.5 oz diced tomatoes and 4 cups chicken broth, scraping up any browned bits from the bottom of the pot. Bring to a boil, then reduce heat to low and return the chicken to the pot. Simmer for 20 minutes until the chicken is fully cooked and the flavors meld together beautifully. The broth should be rich and slightly thickened from the natural reduction.
🥘 Step 3: Add Beans and Season to Perfection
Add the 15 oz black beans (drained and rinsed) and 1.5 teaspoons salt to the simmering broth. Stir gently and continue cooking for another 10 minutes to allow the beans to absorb some of the flavorful liquid. The beans should be heated through but still hold their shape—you want them tender but not mushy.
Taste the soup and adjust the seasoning if needed. I usually add a pinch more salt or a bit more chili powder to intensify the flavors. The soup should be well-seasoned but not overwhelmingly spicy—this is where that perfect Abuelos balance comes together. Let the soup sit off the heat for 5 minutes to allow the flavors to settle and deepen.
🔥 Step 4: Fry the Tortilla Strips for Crunch
While the soup simmers, cut the 8 whole corn tortillas into ½-inch strips. Heat ¼ cup extra-virgin olive oil in a skillet over medium-high heat until shimmering. Fry the tortilla strips in batches for 1-2 minutes until they turn golden brown and crispy—this is the key to that perfect texture contrast in every spoonful.
Drain the fried tortillas on paper towels to remove excess oil. They should be crisp enough to stand up to the broth but not so hard they won't soften slightly when added to the soup. Keep them warm until ready to serve—just add them to individual bowls right before serving to maintain that satisfying crunch.
🍽️ Step 5: Finish and Serve with Fresh Garnishes
Ladle the hot soup into bowls, adding 3-4 tortilla strips to each serving. Garnish with ¼ cup chopped fresh cilantro and a squeeze of 1 whole lime (juiced). The acidity from the lime brightens all the rich, smoky flavors, while the cilantro adds that fresh herbal note that ties everything together.
Serve immediately with warm corn bread or crusty rolls on the side. The contrast between the warm, spicy broth and the crispy tortilla strips is what makes this soup truly special—each bite delivers that perfect combination of textures and flavors that keeps people coming back for seconds.
Pro Tips For Making Abuelos Chicken Tortilla Soup
- Sear the Chicken First: I learned this the hard way—skipping the sear means flavorless broth. Cook the chicken breasts in a dry pan over medium-high heat until golden on both sides before adding any liquid. That crust locks in moisture and builds depth that simmering alone can’t match.
- Toast the Cumin: Don’t just sprinkle it in raw—bloom that cumin in the oil for 30 seconds until it smells toasty. My grandmother swore by this, and she was right: it cuts through the richness of the chicken and tortillas, giving the soup that warm, earthy kick without overpowering.
- Cut Tortillas in Half First: I used to tear them randomly, but cutting them into quarters or sixths makes them cook faster and soak up broth better. Toss them in after the soup simmers—adding them too early turns them into mush. (Yes, even if you’re impatient like me.)
- Use Chicken Thighs Instead: This isn’t the prettiest method, but it’s the tastiest. Chicken thighs stay juicier and add fat that makes the tortillas crisp up nicely. If you’re set on breasts, pound them thin—otherwise, skip the drama and go for thighs. Your future self will thank you.
Dietary considerations for this recipe
Gluten-Free Adaptations
This soup is naturally gluten-free, but always double-check your ingredients—especially the chicken broth and tortillas. I use Mission brand corn tortillas (certified gluten-free) and Swanson gluten-free chicken broth to ensure safety. The black beans and diced tomatoes are also typically gluten-free, but brands like Annie's or Bush's can vary, so verify labels. 🌱
Dairy-Free Options
Traditional tortilla soup often includes cheese, but this version keeps it dairy-free by focusing on the crispy tortilla strips, cilantro, and lime for freshness. If you want to add cheese, try dairy-free cotija or nutritional yeast for a cheesy flavor without lactose. The chicken broth and beans are naturally dairy-free, making this an easy adaptation for lactose-intolerant eaters.
Lower-Carb Adjustments
For a lower-carb version, reduce the tortilla strips to just 2-3 per bowl and add extra shredded chicken or avocado slices for creaminess. I also swap corn tortillas for low-carb tortillas (like Mission Carb Balance) or even lettuce wraps for a lighter option. The black beans can be halved or replaced with cauliflower rice for fewer carbs while keeping the soup hearty.
Spice Level Control
Adjust the chili powder to your tolerance—start with 1 tablespoon for mild heat and increase to 2 tablespoons for a spicier kick. For extra heat, add ½ teaspoon cayenne pepper or diced jalapeños. If you prefer no spice, omit the chili powder and smoked paprika entirely, replacing them with extra cumin for warmth. The lime juice also balances heat beautifully.
Protein Swaps
Replace the chicken breast with shredded rotisserie chicken for convenience, or use white fish (like cod) or shrimp for a seafood twist. For vegetarian versions, swap the chicken for extra beans or lentils and boost the fire-roasted tomatoes and spices to carry the flavor. The broth remains the same, ensuring the soup stays rich and satisfying. 💪
Nutrition facts
Frequently asked questions
Can I make this soup with chicken thighs instead of breasts?
Chicken thighs stay juicier and more flavorful than breasts, making them perfect for this rich soup. Use 2 lbs bone-in, skin-on thighs for maximum flavor—just increase cooking time to 30 minutes after adding to the broth. The skin will render fat that enhances the soup's richness, but remove it before serving if preferred.
How do I keep the tortilla strips crispy when serving?
Fry the tortilla strips in batches until golden brown, then drain on paper towels. Keep them warm in a 200°F oven on a wire rack (not a plate) until serving—this maintains crispiness. For extra crunch, sprinkle with ½ teaspoon salt right after frying and serve immediately with the soup.
What if I don't have fire-roasted tomatoes?
Regular diced tomatoes work fine—just add ½ teaspoon sugar or 1 teaspoon honey to mimic the caramelized sweetness. For deeper flavor, stir in 1 teaspoon tomato paste with the spices during toasting. The soup will still taste amazing, just slightly less complex.
Can I make this soup ahead of time?
Yes! Prepare the soup (without tortilla strips) up to 2 days ahead and store it covered in the fridge. Reheat gently on the stove, then add fresh tortilla strips just before serving. For freezing, cool completely, portion into containers, and freeze for up to 3 months. Thaw overnight in the fridge and reheat without the tortillas.
Why does my soup taste bland?
Most likely, the spices weren't toasted long enough. Always toast the spices in oil for 30 seconds to release their flavors. Also check your salt—this soup needs 1.5 teaspoons total. For extra depth, add 1 teaspoon chicken bouillon powder when simmering. Fresh herbs like cilantro and lime brighten flavors too!
