Caldo de Pollo Recipe | Traditional Mexican Chicken Caldo Soup

Caldo de Pollo is the cozy Mexican chicken soup that always shows up when you need it most. It’s simple, soothing, and full of bright, fresh flavors from tender chicken, vegetables, and a gently seasoned broth. You can load it with toppings like lime, cilantro, and avocado for a bowl that feels both hearty and clean.

This version sticks to the comforting basics: bone-in chicken simmered with onion and garlic, then finished with carrots, potatoes, zucchini, and corn. You get a clear, golden broth with layers of flavor and just the right amount of warmth from whole spices. It’s a one-pot recipe you’ll want on repeat all year.

Why This Mexican Chicken Soup Works

Inline Image 1
  • Bone-in chicken builds deep flavor without heavy ingredients. The bones and skin enrich the broth naturally.
  • Whole vegetables stay vibrant and hold their texture. You’ll taste each one instead of a muddled mix.
  • Warm spices add subtle heat from black peppercorns and bay leaves, not a fiery burn.
  • Customizable toppings like lime, cilantro, jalapeño, and avocado let every bowl shine.
  • One pot, easy cleanup with a steady, no-fuss simmer for maximum comfort and minimal effort.

Ingredients

Inline Image 2

For the broth and chicken

  • 3 pounds bone-in chicken (thighs and drumsticks work best; include skin for flavor)
  • 1 large white onion, halved
  • 6 garlic cloves, smashed
  • 2 bay leaves
  • 10–12 whole black peppercorns
  • 2 teaspoons kosher salt, plus more to taste
  • 12 cups water (or low-sodium chicken broth for extra richness)

Vegetables

  • 3 medium carrots, peeled and cut into thick rounds
  • 2 medium potatoes, peeled and cut into 1-inch chunks (Yukon Gold or russet)
  • 2 zucchini, cut into thick half-moons
  • 2 ears corn, cut into 2–3 inch segments (or 2 cups frozen corn)
  • 2 celery stalks, cut into chunks (optional but classic)
  • 1 Roma tomato, diced (for a light sweetness)

Finishing and toppings

  • Fresh cilantro, chopped
  • Lime wedges
  • Avocado slices
  • Jalapeño or serrano, thinly sliced (optional heat)
  • Cooked rice or small pasta like fideo or orzo (optional, for serving)

How to Make This Caldo de Pollo

1) Build the clear, golden broth

  1. Add chicken, onion halves, smashed garlic, bay leaves, peppercorns, salt, and water to a large pot.
  2. Bring to a gentle boil over medium-high heat. Skim off any gray foam that rises. Skimming keeps the broth clear.
  3. Reduce heat to maintain a steady simmer. Cover slightly and cook 30–35 minutes, until chicken turns tender and pulls from the bone.

2) Shred the chicken

  1. Use tongs to transfer chicken to a bowl. Let it cool a few minutes.
  2. Remove skin and bones. Shred the meat into bite-sized pieces. Set aside, covered, to keep moist.
  3. Strain the broth if you want it extra clear, or just remove onion, garlic, and bay leaves with a slotted spoon.

3) Cook the vegetables just right

  1. Return the broth to a simmer. Add carrots and potatoes first. Cook 10 minutes.
  2. Add corn segments and celery. Simmer 5–7 minutes more.
  3. Add zucchini and tomato. Simmer 5 minutes, until all vegetables turn tender but not mushy.

4) Finish and serve

  1. Stir the shredded chicken back into the pot. Taste and add more salt as needed.
  2. Ladle into warm bowls. Top with cilantro, a big squeeze of lime, avocado, and sliced jalapeño.
  3. Serve with warm corn tortillas, and add a spoonful of cooked rice or fideo to each bowl if you like.
Inline Image 3

How to Store Leftover Caldo de Pollo

  • Cool completely, then transfer to airtight containers.
  • Refrigerate up to 4 days. The flavors deepen by day two.
  • Freeze up to 3 months. Leave 1 inch of headspace for expansion.
  • Reheat gently on the stovetop over medium heat until steaming. Add a splash of water if the broth reduced.
  • Store toppings separately. Add cilantro, lime, and avocado fresh at serving time.

Benefits of Making This Chicken Caldo

  • Nourishing and light: Clean broth, lean protein, and vegetables keep it satisfying without heaviness.
  • Budget-friendly: Bone-in chicken and pantry spices bring big flavor on a small budget.
  • Versatile meal prep: Portion for lunches, or stretch with rice or pasta for hungry crowds.
  • Family-approved flavor: Mild warmth with brightness from lime appeals to kids and adults alike.
  • Cold-weather (and cold-remedy) classic: Steam and citrusy broth comfort you when you need it.

What to Avoid for Best Results

  • Don’t boil hard. A rolling boil clouds the broth and toughens chicken. Keep a steady simmer.
  • Don’t skip skimming. Removing foam early gives you a clear, clean-tasting soup.
  • Don’t overcook veggies. Add them in stages so carrots and potatoes soften while zucchini stays tender.
  • Don’t forget salt. Season in layers—broth, then at the end after adding chicken and vegetables.
  • Don’t add lime too early. Finish with fresh lime at the table to keep flavors bright.

Easy Variations to Try

  • Herb swap: Add a few sprigs of fresh epazote or oregano during the last 5 minutes.
  • Spicier broth: Simmer a whole serrano with the broth, then remove before serving.
  • Tomatillo twist: Add 3–4 chopped tomatillos with the zucchini for a tangy edge.
  • Rice or pasta: Stir in 1–2 cups cooked rice or small pasta at the end, or cook fideo separately and add to bowls.
  • Rotisserie shortcut: Use store-bought rotisserie chicken and start with good-quality chicken broth; simmer veggies in it, then add shredded meat at the end.
  • Extra veg: Green beans, cabbage wedges, or chayote fit right in. Add hearty veg earlier; delicate veg later.

FAQ

Can I make it in a slow cooker?

Yes. Add chicken, onion, garlic, bay, peppercorns, salt, and 10 cups water to the slow cooker. Cook on Low for 6–7 hours. Remove chicken to shred. Add carrots, potatoes, and corn; cook on High 25–30 minutes. Add zucchini and tomato for the last 10 minutes. Return chicken, adjust salt, and serve with toppings.

What if I only have boneless chicken?

Use thighs for the best texture. Start with chicken broth instead of water to make up for the missing bones, and simmer 20–25 minutes before adding vegetables.

How do I keep the broth clear?

Start cold, bring up to a simmer slowly, skim foam in the first 10 minutes, and avoid a rolling boil. Strain before adding vegetables if you want it extra pristine.

Can I meal prep this?

Absolutely. Store the soup without lime or cilantro. Reheat, then finish bowls with fresh toppings for the best flavor and texture.

What should I serve with caldo de pollo?

Warm corn tortillas, lime wedges, cilantro, sliced jalapeño, and avocado. A little rice or fideo turns it into a complete, comforting meal.

Conclusion

You don’t need fancy tricks to make incredible Caldo de Pollo—just good chicken, patient simmering, and fresh toppings. With a clear, savory broth and tender vegetables in every spoonful, this soup brings comfort and brightness to the table any night of the week. Squeeze the lime, pass the tortillas, and enjoy a bowl that never goes out of style.

Caldo de Pollo (Traditional Mexican Chicken Soup)

A comforting, clear-broth Mexican chicken soup simmered with bone-in chicken, vegetables, and warm spices, finished with fresh lime, cilantro, and avocado.

Prep Time
20 minutes
Cook Time
55 minutes
Total Time
1.2 hours
Servings
6 servings

Ingredients

  • 3 pounds bone-in chicken (thighs and drumsticks, skin on)
  • 1 large white onion, halved
  • 6 garlic cloves, smashed
  • 2 bay leaves
  • 10–12 whole black peppercorns
  • 2 teaspoons kosher salt, plus more to taste
  • 12 cups water (or low-sodium chicken broth)
  • 3 medium carrots, peeled and cut into thick rounds
  • 2 medium potatoes, peeled and cut into 1-inch chunks (Yukon Gold or russet)
  • 2 zucchini, cut into thick half-moons
  • 2 ears corn, cut into 2–3 inch segments (or 2 cups frozen corn)
  • 2 celery stalks, cut into chunks (optional)
  • 1 Roma tomato, diced
  • Fresh cilantro, chopped (for serving)
  • Lime wedges (for serving)
  • Avocado slices (for serving)
  • Jalapeño or serrano, thinly sliced (optional, for serving)
  • Cooked rice or small pasta like fideo or orzo (optional, for serving)
  • Warm corn tortillas (for serving)

Instructions

  1. Add chicken, onion halves, smashed garlic, bay leaves, peppercorns, salt, and water to a large pot.
  2. Bring to a gentle boil over medium-high heat and skim off any foam; reduce to a steady simmer, cover slightly, and cook 30–35 minutes until chicken is tender.
  3. Transfer chicken to a bowl to cool slightly; remove skin and bones and shred the meat. Strain broth or remove onion, garlic, and bay leaves.
  4. Return broth to a simmer. Add carrots and potatoes; cook 10 minutes.
  5. Add corn segments and celery; simmer 5–7 minutes.
  6. Add zucchini and tomato; simmer 5 minutes until vegetables are tender but not mushy.
  7. Stir shredded chicken back into the pot and adjust salt to taste.
  8. Ladle into bowls and top with cilantro, lime juice, avocado, and sliced jalapeño. Serve with warm corn tortillas and, if desired, a spoonful of cooked rice or small pasta.

Explore More

Leave a Reply

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