
This hearty Mexican Chicken Soup is loaded with tender shredded chicken, vibrant vegetables, and bold spices in a deeply flavored broth that warms you from the inside out. Ready in under an hour, it's the ultimate healthy Mexican comfort food any night of the week.

If you have ever craved something that is deeply comforting, bold with flavor, and genuinely good for you all at once, this Mexican Chicken Soup is exactly what you need. It hits every note a great soup should: a rich, lightly spiced broth, tender shredded chicken, hearty black beans, sweet corn, and that unmistakable brightness from fresh lime and cilantro. One bowl and you will understand why this sits alongside the most beloved Mexican soup recipes in any home cook's repertoire.
This is not a fussy recipe. It comes together in about an hour using mostly pantry staples, and it is the kind of meal that somehow tastes even better the next day. Whether you are cooking it for a cozy weeknight dinner or meal prepping for the week, this healthy Mexican chicken soup delivers every single time.
If you have made chicken enchiladas before, you already know how much green enchilada sauce can transform a dish. That same magic works wonders in a soup pot. The tomatillo-based sauce adds a gentle tang, a subtle roasted heat, and a layer of complexity that plain chicken broth simply cannot achieve on its own. It is the ingredient that makes people ask, "What is in this? It tastes incredible."
Using a quality green enchilada sauce here is worth every penny. The same goes for a good low-sodium chicken broth and freshly squeezed lime juice rather than bottled. These small choices elevate the finished soup from good to genuinely memorable.
Having the right kitchen tools also makes a difference when you're building a soup like this. A large, heavy-bottomed Dutch oven distributes heat evenly and holds enough volume for a full batch without splattering.
The foundation of any great Mexican soup is aromatics cooked low and slow. Here, that means onion, garlic, and jalapeño sautéed in olive oil until they are soft, fragrant, and just beginning to caramelize. This step takes less than six minutes and sets the entire tone for the broth.
From there, the chicken thighs go in whole. Poaching them directly in the seasoned broth is the key to keeping the meat incredibly moist and allowing every bit of flavor to seep into the soup as they cook. Once tender, they pull apart effortlessly with two forks into those satisfying rustic shreds that make chicken soup recipes so irresistible.
Chef's Tip: Chicken thighs are the hero of this recipe. Their natural fat content keeps them juicy through the simmer and makes shredding almost effortless. If you only have chicken breasts, they work too but check them a few minutes earlier to avoid drying out.
After shredding, the black beans, corn, and diced tomatoes go in for a final simmer. This short second cook is just enough to warm everything through and let the flavors knit together into a cohesive, beautiful soup.
Beyond the flavor, this soup genuinely earns the label healthy. Each serving delivers around 32 grams of protein from the chicken, a solid dose of fiber from the beans and vegetables, and a broth-based base that keeps the calorie count moderate without feeling light or unsatisfying. It is naturally gluten-free and can be made dairy-free by skipping any cheese or sour cream toppings.
For anyone looking for fresh Mexican soup recipes that do not compromise on flavor or nutrition, this one checks every box.
Ready to bring this all together? Here is everything you need:

This hearty Mexican Chicken Soup is loaded with tender shredded chicken, vibrant vegetables, and bold spices in a deeply flavored broth that warms you from the inside out. Ready in under an hour, it's the ultimate healthy Mexican comfort food any night of the week.
Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the diced onion and cook for 4 to 5 minutes, stirring occasionally, until softened and lightly golden.
Add the minced garlic and diced jalapeño to the pot and cook for 1 minute more, until fragrant.
Pour in the chicken broth and green enchilada sauce. Stir in the cumin, chili powder, dried oregano, salt, and black pepper.
Nestle the whole chicken thighs into the broth. Bring the soup to a boil, then reduce the heat to medium-low. Cover and simmer for 25 to 30 minutes, until the chicken is fully cooked through and tender.
Remove the chicken thighs with tongs and transfer them to a cutting board. Use two forks to shred the meat into bite-sized pieces.
Return the shredded chicken to the pot. Stir in the drained diced tomatoes, corn, and black beans.
Simmer uncovered for an additional 8 to 10 minutes to let the flavors meld together.
Stir in the fresh lime juice. Taste and adjust salt and seasoning as needed.
Ladle into bowls and garnish generously with fresh cilantro. Serve with warm tortillas, avocado slices, shredded cheese, or a dollop of sour cream.
This Mexican chicken soup is a meal on its own, but a few thoughtful additions turn it into something truly special at the table:
For a heartier version, stir in a handful of small pasta, cooked rice, or diced zucchini during the last 10 minutes. If you love the flavor of chicken enchiladas, try adding a spoonful of chipotle peppers in adobo sauce for a smoky, deeper heat.
Leftovers store beautifully and this soup freezes well, making it one of the most practical chicken soup recipes to have in your back pocket all year long.