How to make the BEST Mexican Soup Recipe!

hero: steaming bowl of Mexican chicken soup with tortilla strips, avocado, radishes, cheese, and sour cream garnish, rustic Mexican ceramic bowl, vibrant colors, warm natural lighting from window, no text or watermarks
4.8 out of 5
(370 reviews)

There’s nothing quite like a steaming bowl of authentic Mexican soup to warm your soul and transport your taste buds straight to the heart of Mexico. Whether you’re craving something light and brothy or rich and hearty, this best Mexican soup recipe delivers incredible flavor with simple, accessible ingredients.

Mexican cuisine has a beautiful tradition of soulful, nourishing soups that have been perfected over generations. This particular recipe captures all those authentic flavors—the bright citrus, the subtle heat, the tender proteins, and those amazing garnishes that make each spoonful absolutely delicious. What I love most about making Mexican soup at home is how customizable it is. You can adjust the heat level, swap proteins, add extra vegetables, or make it vegetarian—it’s truly a recipe that works with your preferences and what you have on hand.

The secret to the best Mexican soup lies in building layers of flavor. We start with a flavorful broth base, add tender chicken or beef, incorporate classic Mexican ingredients like cilantro and lime, and finish with all those incredible toppings that make this soup sing. Think crispy tortilla strips, creamy avocado, fresh radishes, and a squeeze of fresh lime juice. Every element serves a purpose, creating a complex, satisfying dish that tastes like it took hours but comes together in under an hour.

This recipe is perfect for meal prep, freezer-friendly (without the garnishes), and absolutely impressive when serving guests. It’s the kind of soup that makes your kitchen smell amazing and has everyone asking for the recipe. I’ve made this countless times for family dinners, lunch gatherings, and even casual weeknight meals, and it never disappoints. The best part? Most of the ingredients are probably already in your pantry or easily found at any grocery store.

If you love Mexican flavors, you’ll also want to check out our collection of Best Cream Cheese Brownie Recipe for dessert inspiration and our Best Greek Yogurt Pancakes Recipe for breakfast ideas. For more soup inspiration, explore Best Brownie and Cookie Recipe and Best Chocolate Chip Muffin Recipe for complete meal planning.

For additional inspiration and techniques, check out Serious Eats for detailed cooking science, Bon Appétit for restaurant-quality recipes, and New York Times Cooking for classic and contemporary recipes.

Prep Time
20 minutes
Cook Time
35 minutes
Total Time
55 minutes
Servings
6-8 servings

Ingredients

  • 2 tablespoons olive oil
  • 1 large white onion, diced
  • 4 garlic cloves, minced
  • 2 jalapeños, seeded and finely diced (adjust for heat preference)
  • 2 pounds boneless, skinless chicken breasts
  • 8 cups chicken broth
  • 1 can (14.5 ounces) diced tomatoes with green chiles
  • 1 can (14.5 ounces) fire-roasted diced tomatoes
  • 2 cups corn kernels (fresh or frozen)
  • 1 can (15 ounces) black beans, drained and rinsed
  • 2 teaspoons ground cumin
  • 1 teaspoon dried oregano
  • 1/2 teaspoon smoked paprika
  • Juice of 2 fresh limes
  • 1/2 cup fresh cilantro, chopped
  • Salt and black pepper to taste
  • Tortilla strips for serving
  • Sliced avocado for serving
  • Radish slices for serving
  • Shredded cheddar cheese for serving
  • Sour cream for serving
  • Lime wedges for serving
process: cooking Mexican soup in large pot, chef adding shredded chicken, aromatic steam rising, close shot of ingredients being stirred together, natural kitchen lighting, photorealistic, no text

Instructions

  1. Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Once shimmering, add diced onion and cook for 5-7 minutes, stirring occasionally, until the onion becomes translucent and fragrant.
  2. Add minced garlic and diced jalapeños to the pot and cook for another 2 minutes, stirring constantly, until the raw garlic smell dissipates and you can smell the toasted garlic aroma.
  3. Place the chicken breasts directly into the pot with the aromatics and pour the chicken broth over them. Bring to a gentle boil, then reduce heat to medium-low and simmer for 15-18 minutes until the chicken is cooked through and no longer pink in the center.
  4. Remove the cooked chicken breasts from the pot using tongs and transfer to a cutting board. Let cool for 2-3 minutes, then shred using two forks or your hands, creating bite-sized pieces.
  5. While the chicken cools, add both cans of diced tomatoes (including the green chiles and fire-roasted varieties) to the broth, stirring to combine and distribute the tomatoes evenly throughout the soup.
  6. Add the corn kernels, black beans, ground cumin, dried oregano, and smoked paprika to the pot. Stir well to combine all ingredients and spices evenly.
  7. Return the shredded chicken to the pot and stir to incorporate. Bring the soup back to a gentle simmer and cook for 10 minutes, allowing the flavors to meld together and the soup to heat through completely.
  8. Remove the pot from heat and stir in the fresh lime juice and chopped cilantro. Taste the soup and adjust seasoning with salt and pepper as needed—remember that the toppings add additional flavor, so don’t oversalt.
  9. Ladle the hot soup into serving bowls, filling them about three-quarters full to leave room for generous toppings.
  10. Top each bowl with a crispy tortilla strips, sliced avocado, fresh radish slices, shredded cheddar cheese, and a dollop of sour cream according to preference.
  11. Serve immediately with lime wedges on the side for guests to squeeze over their individual bowls for extra brightness and flavor.
detail: close-up overhead shot of finished Mexican soup bowl showing layers of toppings including tortilla strips, creamy avocado, fresh cilantro, lime wedge, detailed texture, warm natural light, appetizing presentation

Pro Tips

Make Ahead: This soup can be prepared up to 2 days in advance and stored in an airtight container in the refrigerator. Simply reheat gently on the stovetop over medium heat, stirring occasionally. Do not add the fresh cilantro, lime juice, or toppings until ready to serve for best results.

Freezer Friendly: This Mexican soup freezes beautifully for up to 3 months. Cool completely before transferring to freezer-safe containers, leaving a bit of headspace for expansion. Thaw overnight in the refrigerator and reheat on the stovetop. Again, save all garnishes for serving day.

Protein Variations: Swap the chicken for shredded beef, turkey, or ground turkey for a different flavor profile. You can also make this vegetarian by omitting the chicken and using vegetable broth instead, adding extra beans and vegetables like zucchini, bell peppers, or diced sweet potato for heartiness.

Heat Level: Jalapeños add a mild heat to this soup. For a spicier version, add more jalapeños, include the seeds, or add a pinch of cayenne pepper. For a milder soup, use just one jalapeño and remove all seeds before chopping.

Garnish Importance: The toppings aren’t optional—they’re essential to the experience! Each component adds texture, flavor, and richness. Crispy tortilla strips provide crunch, avocado adds creaminess, radishes offer peppery freshness, and lime juice brightens everything.

Broth Quality: Using quality chicken broth makes a significant difference in this recipe. Consider using homemade broth if available, or choose low-sodium store-bought versions so you can control the salt level.

Corn Options: Fresh corn in season is wonderful, but frozen corn works beautifully and is available year-round. Thaw frozen corn before adding if you prefer, though it can go straight from frozen into the soup.

Cilantro Substitution: If you’re not a cilantro fan, simply omit it or replace with fresh parsley for a milder herbal note. Some people prefer adding fresh dill or basil instead.

Serving Suggestions: Serve this soup as a complete meal with warm cornbread or flour tortillas on the side. It also works wonderfully as a first course for a Mexican-inspired dinner party.

2 thoughts on “How to make the BEST Mexican Soup Recipe!”

  1. Pingback: Cuban Food Recipes: 12 Authentic Dishes You Must Try - Simple Recipe Finder

  2. Pingback: Daniel Fast Recipes: 25 Delicious Plant-Based Meals - Simple Recipe Finder

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top