Soups & Stews
This basic chicken tortilla soup recipe delivers bold, comforting flavors with minimal effort—perfect for weeknight dinners or meal prep. The secret lies in layering spices directly into the broth while simmering chicken and black beans until tender, then finishing with crispy tortilla strips for texture. What starts as simple ingredients transforms into a restaurant-worthy bowl packed with smoky cumin, bright tomato, and earthy black beans.
Professional-level results come from a few key techniques: browning the spices in oil before adding liquid, using a combination of broth and canned tomatoes for depth, and toasting the tortilla strips until golden. The soup builds flavor as it simmers, allowing each ingredient to shine without overpowering the others. This version skips shortcuts—no pre-made seasoning blends—so you control the heat and richness perfectly.
By the time you're ready to serve, you'll have a steaming bowl of spiced tomato-black bean bliss with tender chicken, creamy avocado, and crispy tortilla strips floating on top. The aroma alone will bring everyone to the table, while the first bite delivers that perfect balance of smoky, tangy, and savory. It reheats beautifully too, making it ideal for leftovers or meal prep.
Whether you're feeding a family or prepping lunches for the week, this soup delivers restaurant-quality results with simple pantry staples. The instructions walk through each step clearly—from sautéing to simmering to toasting—so you'll have dinner on the table in under an hour. Let's get started with this foolproof recipe.
Ingredients for basic chicken tortilla soup
Pantry staples plus a few fresh touches—this soup delivers restaurant-quality flavor with minimal effort.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Breast 🍗 | 1 ½ lb | Cut into bite-sized pieces |
| Black Beans 🫘 | 2 cups | Canned, drained and rinsed |
| Diced Tomatoes 🍅 | 2 cups | Canned, fire-roasted preferred |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Ground Cumin 🌿 | 1 tbsp | Freshly toasted for depth |
| Chili Powder 🌶️ | 1 tbsp | Medium heat preferred |
| Smoked Paprika 🌶️ | 1 tsp | For smoky flavor |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Corn Tortillas 🌽 | 6 whole | Cut into strips |
| Avocado 🥑 | 1 whole | Ripe, diced for serving |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing and toasting |
The spices are the soul of this soup, so don't skimp. Whole spices toasted in oil (cumin, chili powder, paprika) create that deep, smoky flavor that sets it apart. Penzeys or Trader Joe's carry great pre-toasted blends, but toasting your own at home makes a huge difference. For the chicken, boneless, skinless breasts work best—they stay tender while cooking. If you prefer thighs, they'll give a richer flavor but may need slightly less cooking time. The fire-roasted canned tomatoes add natural sweetness that balances the earthy black beans perfectly.
No fire-roasted tomatoes? Regular diced tomatoes with a pinch of sugar will do in a pinch. Short on black beans? Kidney beans or pinto beans work too, though the texture changes slightly. The tortilla strips are key for texture—corn tortillas toast up better than flour, and cutting them into long, thin strips ensures maximum crispiness. If you can't find corn, small flour tortillas cut into strips work, but they'll be slightly less crisp. For the avocado, Hass variety is ideal—it's creamy and holds up well to the soup's acidity.
This soup tastes even better the next day—honestly, the flavors meld beautifully after a night in the fridge. Keeps for 4-5 days covered, or 3 months frozen in airtight containers. I like to make a double batch on Sundays so lunches are sorted for the week. The tortilla strips can be toasted fresh or reheated in a dry pan for 1-2 minutes until crispy again. Store the avocado separately until ready to serve to prevent browning, and add it just before eating for that perfect creamy texture.
Why You'll Love This Recipe
- Foolproof Simplicity: I swear by this recipe because it’s the kind of meal that doesn’t demand perfection—just chop an onion, dice a chicken breast, and let the broth do the work. The beans and tomatoes soften while you stir, so there’s no babysitting the stove.
- Layered Taste Magic: That first spoonful of broth simmered with onion and chicken? Rich, but not heavy. Add the black beans and tomatoes, and suddenly it’s got this je ne sais quoi—earthy, tangy, and just salty enough to make you reach for another bowl.
- Weeknight to Potluck: Between us, this soup is my secret weapon for busy nights and Sunday gatherings. Double the batch, pack it in jars, and it’s still hearty enough to feed a crowd—or save me for lazy lunches all week.
- Budget Meal That Lasts: A single chicken breast stretches for four servings, and the canned beans and broth keep costs low. Honestly, the leftovers taste even better the next day—like a cozy hug in a bowl.
Step-by-step instructions for spiced tomato-black bean chicken tortilla soup
Here's how to build this comforting soup layer by layer—rich, smoky, and packed with texture.
Sauté the Aromatics Until Fragrant
Heat the 2 tablespoons extra-virgin olive oil in a large pot over medium heat until shimmering. Add the 1 whole diced yellow onion and cook for 5 minutes until soft and translucent. You'll notice the onions release moisture and collapse slightly—this is perfect.
Add the 4 minced garlic cloves and cook for 30 seconds until you can smell that sweet, pungent aroma. Don't let it brown—just enough to wake up the flavors. Immediately stir in the 1 tablespoon ground cumin, 1 tablespoon chili powder, and 1 teaspoon smoked paprika. Let the spices toast for 30 seconds until fragrant—this builds depth that you won't get by just adding them later.
Cook the Chicken Until Fully Done
Push the aromatics to one side of the pot and add the 1.5 lb boneless, skinless chicken breast cut into bite-sized pieces. Cook for 6-8 minutes until the chicken is no longer pink in the center and the edges are lightly browned. You'll see the chicken pieces release from the pot easily when ready.
Transfer the chicken to a plate and set aside. In the same pot, pour in the 2 cups diced tomatoes and cook for 2 minutes until slightly thickened. This step concentrates the tomato flavor and removes some of the acidity, balancing the soup's taste.
Build the Flavor-Packed Base
Pour in the 4 cups chicken broth and scrape up any browned bits from the bottom of the pot with a wooden spoon. Add the 2 cups black beans, 1 teaspoon salt, and ½ teaspoon black pepper. Bring everything to a gentle boil, then reduce heat to low and let it simmer for 15 minutes uncovered.
During this time, the flavors will meld together beautifully. You'll notice the soup develop a rich, smoky aroma and the beans soften slightly. Taste the broth—you want it to be well-seasoned but not overly salty. If it needs more salt, add it now, but don't overdo it.
Finish with Crispy Tortilla Strips
While the soup simmers, cut the 6 whole corn tortillas into ¼-inch thick strips. Heat 1 tablespoon extra-virgin olive oil in a separate skillet over medium-high heat until shimmering. Fry the tortilla strips in batches for 2-3 minutes until golden brown and crispy—you want them to be slightly charred in spots for maximum texture.
Add the cooked chicken back to the pot and stir to combine. Simmer for another 5 minutes to heat through. The tortilla strips will soften slightly in the soup, but they'll still provide that perfect crunchy contrast when served.
Serve with Fresh Toppings
Ladle the soup into bowls and top each serving with ¼ of the diced avocado and 1 tablespoon chopped fresh cilantro. The creamy avocado adds richness while the bright cilantro cuts through the smoky flavors. Serve immediately with additional tortilla strips on the side if desired.
Each spoonful should deliver a perfect balance of tender chicken, hearty beans, and the smoky-spiced broth. The contrast between the warm soup and crispy tortilla strips makes this dish truly special—don't skip that crispy element!
Pro Tips For Making Basic Chicken Tortilla Soup
- POACH CHICKEN LOW AND SLOW: Skip the sear—chicken breast stays dry when you cook it fast and hot. Instead, simmer it in the broth at a gentle boil (tiny bubbles, not rolling) for 12-15 minutes. Pull it out early, shred it, then return it to the pot to finish cooking. The broth will stay rich, and the chicken will stay juicy—no more rubbery bites.
- SOAK BEANS 2 HOURS MINIMUM: Draining canned beans and tossing them straight in? That’s how you get a soup with a weird, metallic aftertaste. Rinse well, then soak dried black beans overnight—or at least 2 hours in hot water. The extra effort makes the beans creamier and cuts down on that "beany" flavor. (Yes, even canned beans benefit from a quick soak if you’re short on time.)
- SWEAT THE ONION UNTIL IT’S SOFT: Tossing diced onion in cold oil and cranking the heat? You’ll just burn it before it releases flavor. Cook the onion over medium-low heat for 8-10 minutes until it’s translucent and slightly caramelized—almost mushy. This builds the base flavor without bitterness. (Trust me, your soup will taste like it was simmered for hours, not rushed.)
- TOAST TORTILLAS IN OIL: Tearing store-bought tortillas straight into the pot is lazy, and they’ll turn to mush. Heat a dry skillet over medium, add a little oil, and toast each tortilla for 30 seconds per side until crisp. Tear them fresh into the soup—crunch is the difference between "meh" and "worth it." (Save the leftovers for quesadillas.)
Best sauces and condiments for basic chicken tortilla soup
Creamy Avocado Lime Dressing
Blend 1 ripe avocado, ¼ cup sour cream, 2 tbsp lime juice, 1 tbsp chopped cilantro, ½ tsp salt, and ¼ tsp cumin until smooth. Drizzle over each bowl for a cooling contrast to the smoky soup. This adds healthy fats that balance the spices beautifully. 🥑
Spicy Chipotle Crema
Mix ¼ cup sour cream with 1 tsp adobo sauce (from canned chipotles) and ½ tsp lime zest. Stir well and spoon over the soup for a smoky kick. The crema cuts through the richness while adding depth. I like to serve this on the side for dipping tortilla strips too.
Lime Crema
Whisk together ½ cup sour cream, 2 tbsp lime juice, 1 tbsp chopped cilantro, ½ tsp salt, and ¼ tsp garlic powder. This lighter version brightens the soup without overpowering the smoky flavors. It's perfect for those who prefer less heat but still want that tangy finish.
Pickled Red Onion
Quick-pickle 1 small red onion sliced thin by soaking in ½ cup apple cider vinegar, 1 tbsp lime juice, 1 tsp sugar, and ½ tsp salt for 20 minutes. The tangy crunch adds a refreshing contrast to the hearty soup. I often serve it alongside the avocado and tortilla strips.
Sour Cream and Cotija
Top each serving with a dollop of sour cream and a sprinkle of crumbled cotija cheese. The salty, crumbly cheese adds a satisfying texture that pairs perfectly with the creamy avocado. This combination is a must for that authentic Mexican restaurant feel.
Hot Sauce Options
Keep a small bowl of hot sauce (like Cholula or Valentina) on the table for those who want extra heat. A few drops add a fiery finish that complements the smoky spices. I recommend serving it on the side so everyone can adjust to their preference. 🌶️
Nutrition facts
Frequently asked questions
Can I use chicken thighs instead of breasts?
Chicken thighs add richer flavor and stay juicier while cooking. Use 1.5 lb bone-in, skin-on thighs instead, and reduce simmering time to 10-12 minutes after adding them back to the pot. The skin will crisp slightly and add extra depth to the broth.
How do I make this soup vegetarian?
Swap the chicken for 1.5 cups extra black beans or 1 can lentils, and use 4 cups vegetable broth instead. Add 1 tsp liquid smoke or ½ tsp smoked paprika extra to mimic the chicken flavor. The tortilla strips and avocado will still add great texture.
Why do the tortilla strips get soggy?
Tortilla strips soften when submerged in hot liquid, but you can keep them crispier by adding them fresh to each bowl instead of cooking them into the soup. For extra crunch, toast them in the oven at 400°F for 3-4 minutes before serving. Another trick is to fry them in neutral oil instead of olive oil.
Can I make this soup in a slow cooker?
Yes! Brown the chicken and spices as directed, then transfer everything to a 6-quart slow cooker. Cook on low for 4-5 hours or high for 2-3 hours. Add the tortilla strips just before serving to maintain crispness. The slow cooker method actually enhances the smoky flavors.
What if I don't have corn tortillas?
Flour tortillas work fine, but they won't be as crispy. Cut them into ¼-inch strips and fry them in batches until golden brown. For extra texture, try tortilla chips instead—just heat them in a dry skillet until crispy again. The flavor will still be delicious!
