Heartwarming Caldo de Pollo: Traditional Mexican Chicken Soup Made with Love
There’s something universally comforting about a bowl of warm soup—especially when it’s made with care, love, and simple ingredients. Caldo de Pollo, a traditional Mexican chicken soup, captures that essence perfectly. Rooted in generations of Mexican home cooking, this dish is more than just soup—it’s a celebration of family, nourishment, and resilience. Known for its aromatic broth, tender chicken pieces, and chunky vegetables, it’s commonly enjoyed in Mexican households as a staple comfort meal, particularly during colder months or when someone is feeling under the weather.

What sets this dish apart is its rustic, unprocessed approach. There’s no need for cream, heavy seasoning, or complicated ingredients—just wholesome food at its finest. Whether you’re serving it to your family on a chilly evening or preparing a large pot to share with friends, this recipe promises deep flavor and satisfaction with every spoonful.
Ingredients and Preparation
This recipe yields about 6 to 8 servings.
For the Soup Base
- 3 ½ to 4 pounds bone-in skin-on chicken pieces (legs and thighs recommended)
- 12 cups water (or low-sodium chicken broth for more flavor)
- 2 teaspoons salt (adjust to taste)
- 1 teaspoon black pepper
- 2 bay leaves
- ½ large white onion, peeled
For the Vegetables
- 3 large carrots, peeled and cut into thick rounds
- 2 ears of corn, each cut into 3 pieces
- 2 medium zucchinis, sliced into thick rounds
- 2 small potatoes, peeled and cut into quarters
- 1 cup green beans, ends trimmed and halved
- ½ head of cabbage, roughly chopped
For Garnish (optional, but recommended)
- ½ cup chopped fresh cilantro
- 2 limes, cut into wedges
- 1 avocado, sliced
- Warm corn tortillas or cooked rice for serving
Optional Additions or Substitutions
- If you’re substituting bacon: Add sautéed chopped beef or grilled chicken breast strips at the end for a smoky depth
- To make the broth richer: Use a whole chicken and include the bones
- To boost heat: Add one or two serrano or jalapeño peppers to the pot whole
Step-by-Step Instructions
- Prepare the Chicken Broth
- In a large stockpot, add the chicken pieces and water (or broth).
- Toss in the onion half, salt, pepper, and bay leaves.
- Bring the pot to a gentle boil over medium-high heat. As it begins to bubble, skim off any foam or impurities that rise to the top with a spoon.
- Once the foam is cleared, reduce heat to medium-low and let the broth simmer uncovered for about 35–40 minutes. This allows the chicken to cook through and the broth to absorb deep flavor.
- Remove the Onion and Bay Leaves
- After simmering, carefully remove the onion and bay leaves from the pot. These ingredients are used purely for flavor and aren’t typically served in the final soup.
- Add Hard Vegetables First
- Begin with the carrots, potatoes, and corn. These require a longer cooking time.
- Simmer the soup for about 15 minutes or until the potatoes and carrots are just tender when pierced with a fork.
- Add Softer Vegetables
- Next, stir in the zucchini, green beans, and chopped cabbage. These cook quickly and will soften beautifully in the hot broth.
- Continue simmering for another 10–15 minutes until all vegetables are fork-tender but not mushy.
- Adjust Seasoning
- Taste the broth and adjust with more salt or pepper if necessary. If using low-sodium broth earlier, you may need more seasoning at this stage.
- Shred the Chicken (Optional)
- For easier eating, you can remove the chicken from the pot, let it cool slightly, and shred it off the bone before returning it to the soup.
- Alternatively, you can leave the pieces whole, as is often done in traditional Mexican households.
- Serve Hot with Garnishes
- Ladle the soup into large bowls. Add a handful of fresh cilantro, a squeeze of lime juice, and a slice or two of avocado on top.
- Serve with warm corn tortillas or a scoop of white rice on the side.
Beginner Tips and Notes
- Use Bone-In Chicken for Richer Flavor: The bones enhance the depth of the broth. Don’t rush the simmering stage—it’s what develops the taste.
- Skim the Broth Often: Removing the foam or impurities as the broth simmers ensures a clear, clean-tasting soup.
- Chop Evenly: Cutting vegetables in similar sizes ensures even cooking and a balanced bite in every spoonful.
- Customize to Your Preference: This dish is extremely forgiving. If you prefer more or less of a certain vegetable, adjust accordingly.
- Make It Ahead: Caldo de Pollo tastes even better the next day as flavors continue to meld. Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Freezer-Friendly: Portion it out and freeze for up to 3 months. Just make sure to separate the vegetables and broth for better texture upon reheating.
- Add Rice or Noodles: In some regions, people enjoy this soup with cooked white rice or thin noodles stirred into the bowl before serving.
Heartwarming Caldo de Pollo: Traditional Mexican Chicken Soup Made with Love
This Heartwarming Caldo de Pollo is comfort in a bowl! 🍲🍗 Made with tender chicken, vibrant veggies, and a rich, aromatic broth, it’s a classic Mexican soup that soothes the soul. 🥕🧅🌿 Perfect for chilly days, sick days, or family dinners, every spoonful is nourishing, flavorful, and made with love. Serve with warm tortillas and a squeeze of lime for a simple, satisfying meal that never goes out of style! 🍋🔥
- Prep Time: 20 minutes
- Cook Time: 1 hour 10 minutes
- Total Time: 1 hour 30 minutes
- Yield: 6–8 servings 1x
Ingredients
For the Soup Base
-
3 ½ to 4 pounds bone-in skin-on chicken pieces (legs and thighs recommended)
-
12 cups water (or low-sodium chicken broth for more flavor)
-
2 teaspoons salt (adjust to taste)
-
1 teaspoon black pepper
-
2 bay leaves
-
½ large white onion, peeled
For the Vegetables
-
3 large carrots, peeled and cut into thick rounds
-
2 ears of corn, each cut into 3 pieces
-
2 medium zucchinis, sliced into thick rounds
-
2 small potatoes, peeled and cut into quarters
-
1 cup green beans, ends trimmed and halved
-
½ head of cabbage, roughly chopped
For Garnish (optional, but recommended)
-
½ cup chopped fresh cilantro
-
2 limes, cut into wedges
-
1 avocado, sliced
-
Warm corn tortillas or cooked rice for serving
Optional Additions or Substitutions
-
If you’re substituting bacon: Add sautéed chopped beef or grilled chicken breast strips at the end for a smoky depth
-
To make the broth richer: Use a whole chicken and include the bones
-
To boost heat: Add one or two serrano or jalapeño peppers to the pot whole
Instructions
- Prepare the Chicken Broth
- In a large stockpot, add the chicken pieces and water (or broth).
- Toss in the onion half, salt, pepper, and bay leaves.
- Bring the pot to a gentle boil over medium-high heat. As it begins to bubble, skim off any foam or impurities that rise to the top with a spoon.
- Once the foam is cleared, reduce heat to medium-low and let the broth simmer uncovered for about 35–40 minutes. This allows the chicken to cook through and the broth to absorb deep flavor.
- Remove the Onion and Bay Leaves
- After simmering, carefully remove the onion and bay leaves from the pot. These ingredients are used purely for flavor and aren’t typically served in the final soup.
- Add Hard Vegetables First
- Begin with the carrots, potatoes, and corn. These require a longer cooking time.
- Simmer the soup for about 15 minutes or until the potatoes and carrots are just tender when pierced with a fork.
- Add Softer Vegetables
- Next, stir in the zucchini, green beans, and chopped cabbage. These cook quickly and will soften beautifully in the hot broth.
- Continue simmering for another 10–15 minutes until all vegetables are fork-tender but not mushy.
- Adjust Seasoning
- Taste the broth and adjust with more salt or pepper if necessary. If using low-sodium broth earlier, you may need more seasoning at this stage.
- Shred the Chicken (Optional)
- For easier eating, you can remove the chicken from the pot, let it cool slightly, and shred it off the bone before returning it to the soup.
- Alternatively, you can leave the pieces whole, as is often done in traditional Mexican households.
- Serve Hot with Garnishes
- Ladle the soup into large bowls. Add a handful of fresh cilantro, a squeeze of lime juice, and a slice or two of avocado on top.
- Serve with warm corn tortillas or a scoop of white rice on the side
Notes
- Use Bone-In Chicken for Richer Flavor: The bones enhance the depth of the broth. Don’t rush the simmering stage—it’s what develops the taste.
- Skim the Broth Often: Removing the foam or impurities as the broth simmers ensures a clear, clean-tasting soup.
- Chop Evenly: Cutting vegetables in similar sizes ensures even cooking and a balanced bite in every spoonful.
- Customize to Your Preference: This dish is extremely forgiving. If you prefer more or less of a certain vegetable, adjust accordingly.
- Make It Ahead: Caldo de Pollo tastes even better the next day as flavors continue to meld. Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Freezer-Friendly: Portion it out and freeze for up to 3 months. Just make sure to separate the vegetables and broth for better texture upon reheating.
- Add Rice or Noodles: In some regions, people enjoy this soup with cooked white rice or thin noodles stirred into the bowl before serving.
Serving Suggestions
Caldo de Pollo is extremely versatile when it comes to side dishes and presentation. Here are some ways to enjoy it:
- With Corn Tortillas: Serve warm, lightly toasted corn tortillas on the side. Use them to scoop the broth or wrap bits of chicken and vegetables.
- With Cooked White Rice: Add a spoonful of rice directly into the soup bowl for added substance.
- With Fresh Avocado: The creamy texture of avocado offers a pleasant contrast to the hot, clear broth.
- With Lime Wedges: A squeeze of fresh lime juice over the top brightens all the flavors.
- Topped with Cilantro or Diced Onions: Adds freshness and texture.
- With Pickled Jalapeños: For spice lovers, a bit of acidity and heat enhances the soup’s richness.
- As a Meal or Starter: You can serve Caldo de Pollo as a full meal with bread or tortillas, or use it as a first course in a multi-dish menu.
Final Thought
Caldo de Pollo is more than just a chicken soup—it’s a bowl of tradition, comfort, and simplicity. Every ingredient, from the humble carrot to the rich bone-in chicken, contributes to a dish that’s deeply satisfying without needing heavy creams or elaborate spices. It’s a one-pot wonder that offers healing during illness, warmth during winter, and joy on any given day.
Whether you’re recreating a memory from childhood or discovering it for the first time, this Caldo de Pollo recipe brings authenticity and nourishment to your kitchen. Make a big pot, share it with loved ones, and let its aroma fill your home with comfort. Cooking doesn’t have to be complicated to be meaningful—and this recipe proves just that.
Let this timeless soup become a new staple in your household, a recipe you’ll reach for again and again.