Mexican Chicken Soup: The 30-Second Fix for Clear Broth

The first time I made Mexican chicken soup, I almost dumped the whole pot in the sink.

There was gray foam floating on top, the kitchen smelled like plain boiled chicken, and Silas kept hovering behind me asking if dinner was “still happening.”

Then I found out what I did wrong. And the fix took about thirty seconds.

Now this Mexican chicken soup (known as caldo de pollo) is my go-to for cold nights, sick days, and those weeks when I just want one pot that feeds us twice. It is clear, golden, and loaded with big chunks of vegetables.

I will show you the one small step that changes everything. Keep reading, because it comes right after the broth section.

Side Note: Caldo de pollo is a brothy, vegetable-heavy soup. If you are after the tomato-red, noodle-filled kind, that is sopa de fideo, which is a different recipe.

Why This Mexican Chicken Soup Works in 2026

Short answer: it is cheap, forgiving, and nearly impossible to ruin once you know the foam trick.

Here is what I love about it:

  • One pot only. Less cleanup, more couch time.
  • Bone-in chicken gives the broth real body without any store-bought shortcuts.
  • Big vegetable chunks mean every spoonful feels like a full meal.
  • Total time is about 1 hour 15 minutes, and most of it is hands-off.
  • It reheats beautifully, so tomorrow’s lunch is already handled.

It also feels fancy when you serve it right. A squeeze of lime, a few slices of avocado, and suddenly your weeknight dinner looks like something from a family kitchen in Jalisco.

What You’ll Need

This recipe serves 6 people. Nothing here is hard to find, and most of it lives in the regular produce aisle.

For the Broth

  • 3 pounds bone-in chicken pieces (thighs and drumsticks work best)
  • 10 cups cold water
  • 1 medium white onion, cut in half
  • 4 garlic cloves, smashed
  • 2 Roma tomatoes, cut in half
  • 1 bay leaf
  • 1/2 teaspoon dried Mexican oregano
  • 1 tablespoon kosher salt, plus more to taste
  • 1/2 teaspoon black pepper

For the Vegetables

  • 3 large carrots, peeled and cut into thick rounds
  • 2 medium Yukon Gold potatoes, cut into big chunks
  • 2 ears of corn, cut into 2-inch rounds
  • 2 zucchini, cut into thick half-moons
  • 1/4 small green cabbage, cut into 2 wedges
  • 1/2 bunch fresh cilantro, tied with kitchen twine

For Serving

  • Fresh limes, cut into wedges
  • 1 ripe avocado, sliced
  • 1/2 cup finely diced white onion
  • 1 serrano or jalapeño, finely chopped
  • Warm corn tortillas
  • Extra chopped cilantro

Read this also: Easy Fish Soup That Stays Tender, Not Mushy

Tools You’ll Need

Nothing fancy. If your kitchen is tiny like some of the rentals we have cooked in, you will still be fine.

  • Large 6 to 8 quart stockpot or Dutch oven with a lid
  • Chef’s knife and cutting board
  • Fine skimmer or large spoon for the foam
  • Tongs for moving the chicken
  • Two forks for shredding
  • Kitchen twine for the cilantro
  • Ladle and soup bowls
  • Instant-read thermometer (nice to have)

Pro Tips for Your First Pot

Mexican Chicken Soup: The 30-Second Fix for Clear Broth
Mexican Chicken Soup: The 30-Second Fix for Clear Broth

I learned all of these the messy way, so you do not have to.

  1. Start with cold water. Cold water pulls flavor out of the chicken slowly, and the broth ends up cleaner and richer.
  2. Skim the foam in the first 10 minutes. This is the thirty-second fix I mentioned. That gray scum is protein, and removing it is what keeps your broth clear and golden instead of cloudy.
  3. Keep it at a gentle simmer. A hard boil makes the broth murky and the chicken rubbery. You want small, lazy bubbles.
  4. Add vegetables in stages. Carrots and potatoes go in first. Zucchini and cabbage go in last. Otherwise you get mush, and nobody wants mush.
  5. Salt in two rounds. Season at the start, then taste again right before serving. Vegetables soak up a lot of salt as they cook.

How to Make Mexican Chicken Soup Step by Step

Total time: 1 hour 15 minutes. Active time: about 20 minutes.

  1. Start the broth. Put the chicken, cold water, onion, garlic, tomatoes, bay leaf, oregano, salt, and pepper in your pot. Bring it up to a boil over medium-high heat.
  2. Skim the foam. As soon as it boils, gray foam will rise to the top. Scoop it off with a skimmer. Keep skimming for about 10 minutes until the surface looks mostly clear.
  3. Lower the heat. Turn it down to a gentle simmer and cover the pot with the lid slightly open. Cook for 40 minutes.
  4. Check the chicken. It should be tender and reach an internal temperature of 165°F (74°C). Pull it out with tongs and set it on a plate.
  5. Clean up the broth. Fish out the onion halves, bay leaf, and tomato skins if you spot them. Leave the garlic. It is soft now and melts into the soup.
  6. Add the hard vegetables. Drop in the carrots, potatoes, and corn, plus the tied cilantro. Simmer for 12 minutes.
  7. Add the soft vegetables. Nestle in the zucchini and cabbage wedges. Simmer another 8 to 10 minutes, until a fork slides into the potatoes with no resistance.
  8. Shred the chicken. While the vegetables cook, remove the skin and bones and shred the meat with two forks into bite-sized pieces.
  9. Bring it all together. Toss out the cilantro bundle, stir the shredded chicken back into the pot, and taste. Add salt if it needs it.
  10. Serve it hot. Ladle into deep bowls and let everyone top their own with lime, avocado, onion, chile, and cilantro.

That lime squeeze at the end is not optional in my house. It wakes up the whole bowl.

Substitutions and Variations

Got a half-empty fridge? You can bend this recipe quite a bit without losing the soul of it.

Ingredient Swap or Variation What Changes
Bone-in chicken thighs Whole cut-up chicken Lighter broth, a bit more white meat
Yukon Gold potatoes Sweet potatoes Sweeter, softer bite
Zucchini Chayote squash Traditional, more firm texture
Green cabbage Green beans Crisper, less sweet
Fresh chile Chipotle in adobo (1 tsp) Smoky heat in the broth
Plain broth Add 1/2 cup uncooked white rice Heartier, more filling soup
Corn tortillas Crispy tortilla strips Crunchy topping

Easy Variations Worth Trying

  • Spicy version: Simmer one dried guajillo chile in the broth for extra warmth.
  • Gluten-free: This soup already is, as long as you skip flour tortillas.
  • Low-carb: Skip the potatoes and corn, and double the zucchini and cabbage.
  • Slow cooker: Cook the broth ingredients on low for 6 hours, then add vegetables for the last 90 minutes.

Read this also: Chicken and Rice Soup That Stays Brothy Overnight

Make Ahead Tips

This is one of those recipes that gets better with time.

  • Make the broth a day early. Cook the chicken and broth, then refrigerate both. Fat will rise and harden on top, which makes it super easy to remove.
  • Prep your vegetables ahead. Cut everything and keep it in containers for up to 2 days.
  • Chop the toppings in the morning. Onion, cilantro, and chile can sit in small bowls. Wait to slice the avocado until you serve.

Storage and Leftover Tips

Good news: the leftovers are the reason I double this recipe.

  • Fridge: Store in airtight containers for 3 to 4 days.
  • Freezer: Freeze the broth and chicken for up to 3 months. Potatoes turn grainy after freezing, so I leave them out if I plan to freeze.
  • Reheating: Warm it slowly on the stove over medium-low heat. Avoid high heat, because it will break down the vegetables.
  • Refresh it: Add a splash of water and a fresh squeeze of lime when you reheat. It tastes brand new.

Side Note: Cold leftover broth might look like jelly in the fridge. That is totally normal. It is natural collagen from the bones, and it melts right back into liquid once it heats up.

Nutrition Snapshot

These numbers are estimates for one serving (about 1 1/2 cups with chicken and vegetables). Exact values change with your brands and chicken cut.

Nutrient Approximate Amount
Calories 320
Protein 28 g
Carbohydrates 26 g
Fat 12 g
Fiber 5 g
Sodium Varies with salt used

Want it lighter? Use skinless chicken and remove the fat from the top of the broth before serving.

What to Serve With Mexican Chicken Soup

The soup is a full meal on its own, but a few sides make it feel like a feast.

  • Warm corn tortillas for scooping and dipping
  • Mexican rice if you did not add rice to the pot
  • Quesadillas with melty cheese for dunking
  • Fresh salsa and lime wedges on the table
  • Agua de jamaica or a cold sparkling water with lime to drink

FAQs Related to Mexican Chicken Soup

1. What is Mexican chicken soup called?
It is called caldo de pollo. Some families also call it sopa de pollo. Both mean chicken soup, and the recipe changes a little from home to home.
2. What vegetables go in Mexican chicken soup?
Most versions use carrots, potatoes, corn, zucchini, and cabbage. Chayote is very common too, and some cooks add green beans.
3. How long does it take to cook chicken soup from scratch?

Plan on about 1 hour 15 minutes with bone-in chicken. The chicken needs around 40 minutes, then vegetables finish in 20 to 25 more.

4. Can I use boneless chicken breast?
You can, but the broth will taste thinner. If you do, add a few chicken wings or a couple of drumsticks to bring back the richness.
5. Why is my broth cloudy?
Cloudy broth usually comes from boiling too hard or skipping the skimming step. Keep the heat low and scoop off the foam early.
6. Is Mexican chicken soup healthy?
Yes, it is a lean, protein-rich meal packed with vegetables. It is also naturally gluten-free, which many people like.
7. Can I make it in an Instant Pot?

Yes. Cook the chicken and broth ingredients on high pressure for 15 minutes, release naturally, then add vegetables and use the sauté setting for 10 minutes.

Conclusion

This Mexican chicken soup is simple, honest food. No fancy ingredients, no stress, just a pot that makes your whole home smell like someone is taking care of you.

Skim the foam, keep the simmer gentle, and squeeze that lime at the end. That is really all there is to it.

Make a pot this week and tell me how it turned out in the comments below. Did you add rice? Go spicy? Have a family twist I should try? I read every single one, and I would love to hear your questions too.