
This bold and comforting Mexican Chicken Soup is loaded with tender shredded chicken, green enchilada sauce, and vibrant spices for a hearty bowl that warms you from the inside out.

If there is one soup that checks every box, this is it. This Mexican Chicken Soup is rich, deeply seasoned, and loaded with tender shredded chicken, hearty black beans, sweet corn, and a broth that gets its soul from green enchilada sauce and a blend of warm Mexican spices. It is the kind of bowl that feels like a hug on a cold night, but it is bright and fresh enough to enjoy year-round.
Whether you have been searching for the best Mexican soup recipes, want a new spin on classic chicken soup recipes, or are just looking for something healthy and satisfying to meal prep this week, this recipe delivers on every front.
If you have made chicken enchiladas before, you already know how much flavor green enchilada sauce brings to the table. Made from roasted tomatillos, green chiles, garlic, and herbs, it gives this soup a tangy, mildly smoky depth that plain broth simply cannot replicate.
Using it in a Mexican soup transforms what might otherwise be a standard chicken soup into something genuinely special. It is the difference between a good bowl and one your family asks for every single week.
Chef's Tip: Look for a green enchilada sauce with minimal added sugar and a short ingredient list. Brands that use roasted tomatillos as the base will give you the most authentic flavor. Homemade salsa verde works beautifully here too.
Using the right pot and quality pantry staples makes a noticeable difference when building a healthy Mexican soup like this one. A heavy-bottomed Dutch oven distributes heat evenly and lets the aromatics bloom without scorching, and a good low-sodium chicken broth gives you control over the final seasoning.
The technique here is simple but intentional. You start by softening onions and garlic in olive oil, then toast the spices directly in the pot before any liquid goes in. This step, called blooming, wakes up the cumin, chili powder, and oregano so they contribute maximum flavor to the broth rather than sitting flat in the background.
Once the chicken simmers in that spiced broth with the green enchilada sauce and diced tomatoes, it becomes incredibly tender and easy to shred. The result is a broth that tastes like it has been going all day, even though you can have it on the table in under an hour.
A few things that make this recipe shine:
This is a forgiving recipe, but a few small choices will take it from good to great.
First, do not rush the simmer. Letting the chicken cook low and slow in the broth, even just for 25 minutes, makes shredding effortless and ensures the flavors have time to marry.
Second, taste your enchilada sauce before you add it. Some brands are saltier than others, so you may want to reduce or hold back on adding extra salt until the end.
Third, do not skip the lime. It might seem like a small garnish, but a good squeeze of fresh lime at the table ties the whole bowl together and is a hallmark of great Mexican soup chicken dishes.
Make It Your Own: This soup is endlessly adaptable. Add a diced zucchini or a handful of baby spinach in the last few minutes of cooking for extra vegetables. Stir in a spoonful of cream cheese or sour cream if you want a richer, creamier broth. Top with crispy tortilla strips, diced avocado, or shredded cheese for a heartier bowl.
Ready to make the most comforting bowl of the week? Here is everything you need:

This bold and comforting Mexican Chicken Soup is loaded with tender shredded chicken, green enchilada sauce, and vibrant spices for a hearty bowl that warms you from the inside out.
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook for 4 to 5 minutes, stirring occasionally, until softened and translucent.
Add the minced garlic and jalapeño (if using) and cook for 1 more minute until fragrant.
Stir in the cumin, chili powder, dried oregano, salt, and black pepper. Toast the spices for about 30 seconds to bloom their flavor.
Add the chicken pieces to the pot and pour in the chicken broth, green enchilada sauce, and diced tomatoes with their juices. Stir to combine.
Bring the soup to a boil over high heat, then reduce the heat to medium-low. Cover and simmer for 20 to 25 minutes, or until the chicken is cooked through and tender.
Remove the chicken from the pot and shred it using two forks on a cutting board. Return the shredded chicken to the pot.
Add the drained black beans and frozen corn. Stir and simmer uncovered for an additional 5 minutes to heat everything through.
Taste and adjust seasoning as needed. Ladle into bowls and top with fresh cilantro. Serve with lime wedges on the side.
This soup is a natural fit for weeknight dinners but also shines as a meal prep staple. It reheats beautifully and the flavors only improve after a night in the refrigerator.
Serve it with:
For storage, let the soup cool completely before transferring to airtight containers. It keeps in the fridge for up to 4 days and freezes well for up to 3 months, making it one of the most practical chicken soup recipes you can have in your rotation.
Once you make this, it will be hard to go back to any other version of Mexican soup.