Old-World Tortilla Soup

🕒 Prep: 15 min
🔥 Cook: 30 min
🍽 Serves: 6
Be the First to Review!

Old-World Tortilla Soup is a comforting, flavorful dish that brings together the warmth of traditional Mexican flavors with a touch of modern flair. Perfect for a cozy evening, this soup is vibrant and satisfying, yet simple enough to whip up on a weeknight.

Old-World Tortilla Soup

This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases.

Ingredients for Old-World Tortilla Soup

Ingredients for Old-World Tortilla Soup

Olive oil is the base for sautéing and adds a rich mouthfeel. Onion and garlic form the aromatic foundation, bringing depth to every spoonful. A jalapeño provides a gentle kick, balanced by earthy cumin and coriander, while chili powder adds warmth. Chicken broth serves as the flavorful liquid backbone. Diced tomatoes lend acidity and a touch of sweetness, complemented by hearty black beans and sweet corn kernels. A squeeze of lime juice brightens everything, and fresh cilantro finishes the soup with a burst of freshness. Corn tortillas are transformed into crispy strips for texture, while creamy avocado and sharp cheddar cheese round out the toppings. Finally, lime wedges are perfect for adding a zesty finish as you serve.

Why This Old-World Tortilla Soup Works

As the onion, garlic, and jalapeño sit in the hot oil, they soften and lose their sharp bite. The spices cling to these vegetables and warm up in the oil, so their taste spreads evenly through the pot. Once the broth goes in, all that flavor stuck to the bottom and sides of the pot loosens and drifts into the liquid.

During the simmer, the tomatoes, black beans, and corn sit in the hot broth and soak it up. The beans stay whole but become creamy inside, and the corn softens while still keeping a little bite. The soup doesn’t get thick like a stew, but it does feel fuller as the starch from the beans and corn mixes into the broth. Right at the end, lime juice and cilantro go in so they stay bright and don’t fade in the heat.

While the soup rests on low heat, the tortilla strips fry in oil until they dry out and turn crisp. Those crunchy strips, plus cool avocado and melty cheese on top of the hot soup, give a mix of soft, creamy, and crunchy in each spoonful.

Old-World Tortilla Soup Tips & Tricks

  • For an extra smoky flavor, roast the jalapeño before adding it to the soup.
  • Use fresh corn when in season for an even sweeter taste.
  • To make it vegetarian, swap the chicken broth with vegetable broth.
  • Fry the tortilla strips in small batches to ensure they cook evenly and stay crispy.

Mistakes To Avoid

Letting the onions stay pale and crunchy instead of cooking until soft means the base of the soup never really mellows. The onion pieces stay sharp and a bit raw-tasting, and they don’t blend into the broth, so every spoonful has little hard bits instead of a smooth, cozy texture.

Adding the garlic and jalapeño too early and cooking them as long as the onion often leads to burning on the bottom of the pot. Burnt garlic turns bitter and the whole pot of soup takes on that harsh, slightly burnt edge that can’t really be fixed later.

Pouring in the lime juice at the start and simmering it for 20 minutes flattens it out. The acid cooks off, the soup can turn a little dull and slightly bitter, and the fresh, bright snap that’s supposed to hit at the end just isn’t there.

Frying the tortilla strips on low heat instead of a good medium heat makes them soak up oil and stay chewy. Instead of light, crisp strips that hold up in the hot soup, they turn soft and greasy almost as soon as they hit the bowl.

Ingredients

  1. 2 tbsp olive oil
  2. 1 large onion, chopped
  3. 3 cloves garlic, minced
  4. 1 jalapeño, seeded and chopped
  5. 1 tsp ground cumin
  6. 1 tsp ground coriander
  7. 1 tsp chili powder
  8. 6 cups chicken broth
  9. 1 can (14.5 oz) diced tomatoes
  10. 1 can (15 oz) black beans, drained and rinsed
  11. 2 cups corn kernels
  12. 1 lime, juiced
  13. 1/4 cup fresh cilantro, chopped
  14. Salt and pepper to taste
  15. 4 corn tortillas, cut into strips
  16. 1 avocado, sliced
  17. 1/2 cup shredded cheddar cheese
  18. Lime wedges for serving

Step-by-step Instructions

  1. 1. Heat olive oil in a large pot over medium heat.
  2. 2. Add the chopped onion and sauté until translucent, about 5 minutes.
  3. 3. Stir in garlic and jalapeño, cooking for another minute until fragrant.
  4. 4. Add cumin, coriander, and chili powder, stirring to coat the vegetables.
  5. 5. Pour in the chicken broth and bring to a simmer.
  6. 6. Add diced tomatoes, black beans, and corn; let the soup simmer for 20 minutes.
  7. 7. Stir in lime juice and fresh cilantro; season with salt and pepper.
  8. 8. In a skillet over medium heat, fry tortilla strips until crispy, then drain on paper towels.
  9. 9. Ladle soup into bowls and top with avocado slices, tortilla strips, and shredded cheddar cheese.
  10. 10. Serve with lime wedges on the side.

Frequently Asked Questions

Can I make this soup ahead of time?
Absolutely! The flavors only get better as they meld together. Just wait to add the tortilla strips and toppings until serving, so they stay crisp and fresh.
How do I store leftovers?
Store the soup in an airtight container in the fridge for up to three days. Reheat gently on the stove or in the microwave.
Can I freeze this soup?
Yes, you can freeze the soup without the toppings for up to three months. Thaw in the fridge overnight before reheating.

Serving Ideas for Old-World Tortilla Soup

This soup pairs beautifully with a side of warm, crusty bread or a simple green salad. A chilled Mexican beer or a light, citrusy white wine complements the flavors perfectly. For a more substantial meal, serve alongside a platter of quesadillas or empanadas.

Ratings and Comments

Your feedback helps other cooks — thank you!

This recipe is for informational purposes only. Always follow proper food safety practices, cook foods to safe internal temperatures, and store leftovers appropriately. Results may vary.