This comforting Mexican-style soup combines tender shredded chicken with black beans, sweet corn, and a zesty tomato broth seasoned with cumin, chili powder, and smoked paprika. Crispy homemade tortilla strips add a satisfying crunch on top. Fresh lime juice and chopped cilantro brighten the flavor, while optional toppings like avocado and cheese provide extra richness. Easy to prepare and perfect for any casual meal.
The first time I made chicken tortilla soup was during a rainy April weekend when my apartment felt too quiet. I'd been craving something that felt like a warm blanket but still had enough brightness to wake up my tastebuds. That afternoon, standing over a steaming pot with cumin wafting through every room, I realized soup doesn't have to be reserved for cold weather. Now it's my go-to when I want comfort food that doesn't weigh me down.
Last winter, I served this soup at a casual dinner party when three friends dropped by unexpectedly. I'd made the tortilla strips earlier that day, so all I had to do was reheat everything and set out toppings in small bowls. Everyone ended up standing around the kitchen island, ladling soup and building their own bowls, talking long past when we planned to leave the table. Some meals are meant to be lingered over.
Ingredients
- 2 tablespoons vegetable oil: This creates the foundation for sautéing your aromatics and gets those spices blooming properly
- 1 medium yellow onion, diced: Yellow onions have the right balance of sweetness and savory depth for soup bases
- 3 garlic cloves, minced: Fresh garlic beats jarred every time; you want those aromatic oils to release into the hot oil
- 1 jalapeño, seeded and finely chopped: Seeding keeps the heat manageable while still bringing that signature kick
- 1 teaspoon ground cumin: This is the backbone flavor that makes the soup taste distinctly Mexican-inspired
- 1 teaspoon chili powder: Use a good quality blend; it adds subtle warmth without overwhelming the other flavors
- 1/2 teaspoon smoked paprika: The smokiness here mimics the depth you'd get from hours of simmering
- 1 teaspoon dried oregano: Mexican oregano is traditional but regular works fine; it adds an earthy, floral note
- 1 (400 g/14 oz) can diced tomatoes: The juices are just as important as the tomatoes for building your broth base
- 1 liter (4 cups) chicken broth: Low-sodium lets you control the seasoning; homemade broth is even better if you have it
- 2 cooked boneless, skinless chicken breasts, shredded: Rotisserie chicken works perfectly here; just shred it with two forks
- 1 (400 g/14 oz) can black beans, rinsed and drained: Rinse thoroughly to remove the canning liquid and keep your soup clear
- 1 cup corn kernels: Fresh corn adds sweetness; frozen works but thaw it first so it doesn't cool down your soup
- 1 teaspoon salt, or to taste: Start with less; you can always add more but you can't take it back
- 1/2 teaspoon freshly ground black pepper: Freshly ground makes a huge difference in depth of flavor
- Juice of 1 lime: This brightens everything and cuts through the richness of the broth
- 2 tablespoons chopped fresh cilantro: Add it at the end so it stays vibrant and fresh-tasting
- 4 small corn tortillas: White corn tortillas get the crispest; stale ones actually work even better than fresh
- 2 tablespoons vegetable oil: For coating the tortilla strips; olive oil works too if that's what you have
- 1/4 teaspoon salt: A little salt on the strips makes them irresistible on their own
Instructions
- Make the crispy tortilla strips first:
- Preheat your oven to 200°C (400°F) and cut the tortillas into thin strips using a sharp knife. Toss them with 2 tablespoons of oil and 1/4 teaspoon of salt until evenly coated, then spread them in a single layer on a baking sheet. Bake for 8–10 minutes, flipping halfway through, until they're golden and crisp; they'll continue to crisp as they cool.
- Sauté the aromatics:
- Heat 2 tablespoons of oil in a large pot over medium heat, then add the diced onion and cook for 4–5 minutes until it's soft and translucent. Add the minced garlic and chopped jalapeño; cook for just 1 minute until fragrant, being careful not to burn the garlic.
- Bloom the spices:
- Add the cumin, chili powder, smoked paprika, and oregano to the pot, stirring constantly for 30 seconds. The spices will become fragrant and deepen in color, which releases their essential oils and intensifies their flavor.
- Build the soup base:
- Pour in the diced tomatoes with all their juices and the chicken broth, stirring to combine. Bring everything to a gentle simmer, letting the flavors start to meld together; this should take about 5 minutes.
- Add the heartiness:
- Stir in the shredded chicken, rinsed black beans, corn kernels, salt, and pepper. Let the soup simmer gently for 15 minutes, stirring occasionally; this gives all the ingredients time to get to know each other.
- Finish with brightness:
- Remove the pot from the heat and stir in the fresh lime juice and chopped cilantro. Taste the soup and adjust the salt or pepper if needed; the lime juice should make everything pop without making it too sour.
- Serve it up:
- Ladle the hot soup into bowls and generously top with the crispy tortilla strips. Add any optional toppings you like; avocado adds creaminess, a dollop of sour cream cuts the heat, and extra cilantro keeps it fresh.
This soup has become my answer to practically every dinner dilemma; it's easy enough for Tuesday but impressive enough for company. The way the crispy strips soften slightly as they soak in the broth while still maintaining crunch is something I never get tired of. Food should be this satisfying and this uncomplicated more often.
Making It Your Own
The beauty of this soup is how forgiving it is; I've made it with leftover roast chicken, shredded rotisserie from the grocery store, and even cooked thighs. If you're vegetarian, vegetable broth and extra beans make it just as satisfying. Once you master the base, you'll start seeing possibilities everywhere.
The Secret to Perfect Tortilla Strips
After years of making this soup, I've learned that day-old tortillas actually crisp up better than fresh ones. They've lost some moisture, which means they get extra crunchy in the oven. If you only have fresh tortillas, let them sit out for an hour before cutting; small details like this matter.
Serving Ideas That Elevate the Meal
Serve this soup alongside warm corn tortillas or a simple green salad dressed with lime vinaigrette. A cold Mexican beer or crisp white wine cuts through the spices beautifully. I like to set up a topping bar and let everyone customize their own bowls.
- Mash some avocado with lime and salt for a creamy topping
- Squeeze extra lime right before eating to wake up the flavors
- Keep some tortilla strips on the side to replenish as you eat
There's something deeply satisfying about a recipe that feels substantial but still leaves room for tomorrow's leftovers. This is the kind of soup that turns strangers into friends sitting around your table.
Recipe FAQs
- → How are the crispy tortilla strips made?
-
The tortillas are sliced into thin strips, tossed with oil and salt, and baked at 200°C (400°F) for 8-10 minutes until golden and crisp.
- → Can this soup be made gluten-free?
-
Yes, using certified gluten-free corn tortillas for the strips and ensuring gluten-free broth keeps the dish suitable for gluten-sensitive diets.
- → What spices give this soup its flavor?
-
The soup is flavored with ground cumin, chili powder, smoked paprika, and dried oregano to create a rich Mexican-inspired taste.
- → Is it possible to make a vegetarian version?
-
Yes, replace chicken broth with vegetable broth and omit chicken, adding extra beans or roasted vegetables for heartiness.
- → What toppings complement this dish?
-
Diced avocado, sour cream or Greek yogurt, shredded cheese, extra cilantro, and lime wedges all enhance the soup's flavors beautifully.
- → How long does the soup take to prepare and cook?
-
Preparation takes about 20 minutes, and simmering the soup requires 35 minutes, totaling approximately 55 minutes.