Caldo de Pollo, or Mexican chicken soup, is a comforting dish that is perfect for chilly evenings or when you’re feeling under the weather. This rustic and hearty soup is packed with tender chicken, vibrant vegetables, and a rich broth, offering a taste of authentic Mexican home-cooked flavors. Whether you’re a seasoned cook or a beginner, this easy-to-make recipe guarantees a satisfying and wholesome meal for everyone. In this article, we will walk you through the ingredients, step-by-step instructions, and tips for making the best Caldo de Pollo!
Table of Contents
Why You’ll Love This Caldo de Pollo Recipe
Caldo de Pollo is more than just a soup—it’s a complete meal in a bowl. With its rich flavors, hearty texture, and nourishing ingredients, it’s no wonder that this Mexican chicken soup is a family favorite. Here are a few reasons to love this recipe:
- Hearty and Filling: Packed with chicken, vegetables, and a savory broth, this soup is both satisfying and comforting.
- Simple to Make: The recipe requires just a few basic ingredients and is perfect for cooks of all skill levels.
- Full of Flavor: The combination of fresh herbs, spices, and chicken gives this soup a rich, authentic taste.
- Meal Prep Friendly: The flavors deepen over time, making leftovers even better the next day.
Ingredients for Caldo de Pollo
Here’s what you’ll need to make this classic Mexican chicken soup:
- Chicken: Whole cut-up chicken, thighs, or drumsticks (bone-in, skin-on) for a rich, flavorful broth.
- White Onion: Adds a subtle sweetness and depth to the broth.
- Garlic: Provides a fragrant base for the soup.
- Roma Tomatoes: Offers a tangy sweetness to balance the flavors.
- Green Bell Pepper: Enhances the soup with a mild peppery taste.
- Carrots: Adds color and a natural sweetness.
- Corn on the Cob: Provides a slightly sweet and crunchy texture.
- Chayote Squash: A traditional Mexican vegetable that adds a mild, crisp texture.
- Cabbage: Adds a hearty crunch and slight bitterness.
- Potatoes: Offers a creamy texture once tender.
- Fresh Herbs: Thyme, oregano, and cilantro add aromatic freshness.
- Chicken Bouillon: Enhances the soup’s flavor with a savory, rich taste.
- Lime: A squeeze of fresh lime juice brightens up the dish.
Alternative Ingredient Suggestions
If you can’t find certain ingredients, don’t worry! Here are some simple swaps to ensure your Caldo de Pollo still comes out delicious:
- Chayote Squash: Replace with zucchini or calabacita squash if you can’t find it.
- Cabbage: Napa cabbage or even spinach can serve as a substitute.
- Chicken: If you prefer a leaner option, skinless chicken breast can also work, though it will yield a lighter broth.
Step-by-Step Instructions for Making Caldo de Pollo
Follow these simple steps to prepare your delicious bowl of Caldo de Pollo:
- Prepare the Chicken Broth: In a large pot, add 8 cups of water (or low-sodium chicken broth), the chicken (whole or parts), half of an onion (left whole), garlic cloves, salt, and pepper. Bring the mixture to a simmer and cook for about 20 minutes.
- Sauté the Vegetables: While the chicken is simmering, heat olive oil in a skillet. Add the diced onions, tomatoes, bell pepper, and celery. Sauté until tender, then remove from heat and set aside.
- Combine and Simmer: After 20 minutes, add the sautéed vegetable mixture to the pot. Discard the large onion piece. Add the cabbage, potatoes, corn, carrots, squash, herbs, and chicken bouillon to the soup. Stir and let the soup simmer for 30 more minutes, or until the potatoes are tender and the chicken is fully cooked.
- Taste and Serve: Adjust the seasoning by adding more salt or chicken bouillon if needed. Remove the cilantro sprigs before serving, or leave them in for extra flavor. Serve hot with a squeeze of lime.

Tips & Tricks for the Perfect Caldo de Pollo
- Depth of Flavor: For a richer broth, use bone-in, skin-on chicken. The bones add depth and a silky texture to the soup.
- Spice It Up: If you enjoy a little heat, add some sliced jalapeños or serrano peppers to the soup. Adjust the amount based on your spice tolerance.
- Slow Cooker Option: For a hands-off method, transfer all the ingredients into a slow cooker and cook on low for 6-8 hours. The longer the simmer, the richer the flavors.
- Don’t Skip the Lime: A fresh squeeze of lime juice just before serving enhances all the flavors and brightens the dish.
Pairing Ideas and Variations
Caldo de Pollo is a versatile dish that pairs wonderfully with a variety of sides and variations:
- Add Rice: A traditional variation is to add a scoop of white rice to each bowl, making the soup even more filling.
- Tortillas: Serve with warm corn tortillas or homemade flour tortillas on the side for a complete meal.
- Toppings: Top your soup with fresh cilantro, diced avocado, or even a dollop of sour cream for extra flavor.
- Spicy Caldo de Pollo: Add chopped serrano peppers for a spicier version that packs a punch.
How to Store and Reheat Caldo de Pollo
- Make-Ahead: Caldo de Pollo is even better the next day, as the flavors continue to meld and deepen. Simply store it in an airtight container in the fridge for up to 5 days.
- Reheat: Reheat the soup in the microwave for 2 minutes or on the stovetop until hot. If reheating a large portion, use a crockpot for even heating.
- Freezing: Caldo de Pollo freezes well for up to 3 months. To reheat, thaw it in the fridge overnight and warm it up before serving.
Conclusion
Caldo de Pollo is a timeless Mexican chicken soup that offers a perfect balance of tender chicken, hearty vegetables, and a richly seasoned broth. Whether you’re looking for comfort during colder months, a meal to nourish your body, or a dish that brings the family together, this soup is a winner. It’s simple, flavorful, and versatile, making it ideal for both weeknight dinners and special occasions. With its fresh ingredients and satisfying nature, this recipe is sure to become a staple in your kitchen.
Frequently Asked Questions (FAQ)
1. Can I use boneless chicken for Caldo de Pollo?
While bone-in chicken provides a richer and more flavorful broth, you can use boneless chicken for a quicker option. However, the broth might not be as deep or rich in flavor. If using boneless chicken, try adding chicken bouillon to boost the flavor.
2. What other vegetables can I add to Caldo de Pollo?
Caldo de Pollo is highly customizable! Besides the ingredients listed, you can add vegetables like zucchini, green beans, or even sweet potatoes. The key is to use vegetables that complement the savory broth.
3. Can I make Caldo de Pollo in a slow cooker?
Yes, Caldo de Pollo can be made in a slow cooker. Simply add all the ingredients to the slow cooker and cook on low for 6-8 hours. The longer it simmers, the more the flavors develop.
4. How do I store and reheat leftovers?
Store any leftover Caldo de Pollo in an airtight container in the fridge for up to 5 days. To reheat, use the microwave (2 minutes) or stovetop until heated through. You can also freeze the soup for up to 3 months.
More Relevant Recipes
- Slow Cooker Chicken and Dumplings – Easy Comfort Food: This comforting dish combines tender chicken, hearty vegetables, and fluffy dumplings, making it a perfect alternative for those who love rich, satisfying soups like Caldo de Pollo. It’s easy to make and a family favorite!
- Creamy Orzo Pasta with Butternut Squash: This creamy dish is a great side or main course with flavors that complement the hearty and comforting essence of Caldo de Pollo. The sweetness of butternut squash combined with the creamy sauce offers a satisfying, rich flavor profile.
- Chicken Tortellini Soup: This chicken-based soup with tender tortellini in a savory broth is a great alternative to Caldo de Pollo. It’s loaded with flavor, rich in protein, and perfect for anyone who loves hearty soups with comforting ingredients like chicken and vegetables.

Caldo de Pollo Recipe
- Total Time: 1 hour 10 minutes
- Yield: 10 servings
- Diet: Gluten Free
Description
Caldo de Pollo is a hearty and comforting Mexican chicken soup. It’s packed with tender chicken, vibrant vegetables, and a richly seasoned broth, making it the perfect meal to warm you up during colder months or when you’re feeling under the weather.
Ingredients
- 8-10 cups water or low-sodium chicken broth
- 4 pounds whole chicken (cut into pieces) or chicken thighs and drumsticks
- 1 large white onion, halved (one half left whole, the other diced)
- 4 cloves garlic
- 1 teaspoon salt
- 1 teaspoon pepper
- 1 teaspoon olive oil
- 2 Roma tomatoes, diced
- 1 green bell pepper, seeded and diced
- 3 stalks celery, sliced
- 2 cups chopped cabbage
- 2 large potatoes, cubed
- 2 corn on the cob, each cut into 3 pieces
- 3 large carrots, peeled and cut into 2-inch slices
- 2 chayote squash (or calabacitas or zucchini), cut into thirds and sliced lengthwise into fourths
- 1 sprig fresh mint (optional)
- 1 teaspoon minced fresh thyme (or ½ teaspoon dried thyme)
- 1 teaspoon minced fresh Mexican oregano (or ½ teaspoon dried Mexican oregano)
- 1 tablespoon chicken bouillon
- 1 large bunch cilantro, divided (½ chopped, half left whole)
- 1 lime, cut into wedges (for serving)
Instructions
- In a large stock pot, add 8 cups of water or low-sodium chicken broth, chicken pieces, the whole half of the onion, garlic cloves, salt, and pepper. Bring to a simmer and cook for about 20 minutes.
- While the chicken is cooking, heat olive oil in a large skillet. Add the diced onions, tomatoes, bell pepper, and celery. Sauté until tender, then remove from heat and set aside.
- After the chicken has cooked for 20 minutes, add the sautéed vegetable mixture to the pot. Discard the large onion half used for flavor. Add the cabbage, potatoes, corn, carrots, squash, herbs, and chicken bouillon to the soup. Stir to combine and bring back to a simmer.
- Simmer the soup for 30 minutes or until the potatoes are fork-tender and the chicken is fully cooked.
- Adjust the seasoning to taste by adding more salt or chicken bouillon if desired. Remove the cilantro sprigs before serving or leave them in for added flavor.
- Serve the soup with freshly chopped cilantro and lime wedges on the side for added freshness.
Notes
- For a deeper flavor, use bone-in, skin-on chicken.
- If you like spicy food, you can add jalapeños or serrano peppers to the soup.
- If you don’t have chayote, substitute with zucchini or calabacita squash.
- This soup tastes even better the next day as the flavors meld.
- You can freeze leftovers for up to 3 months.
- Prep Time: 10 minutes
- Cook Time: 1 hour
- Category: Soup, Main Dish
- Method: Simmering, Sautéing
- Cuisine: Mexican
Nutrition
- Serving Size: 1 bowl
- Calories: 304
- Sugar: 4g
- Sodium: 359mg
- Fat: 17g
- Saturated Fat: 5g
- Unsaturated Fat: 7g
- Trans Fat: 0.1g
- Carbohydrates: 18g
- Fiber: 4g
- Protein: 19g
- Cholesterol: 96mg