Caldo de Pollo is a traditional Mexican chicken soup made with bone in chicken, fresh vegetables, and aromatic herbs. It is hearty, comforting, and nourishing, the kind of meal families serve when gathering around the table or when someone needs a healing bowl of homemade goodness. Each bowl is customizable with lime, salsa, avocado, or rice, making it a true taste of Mexican home cooking.
5lbbone-in chicken piecesthighs, drumsticks, or breast
13-15cups waterstart with 13 cups and add more as needed to keep chicken and vegetables fully covered while simmering
1large white onionhalved
1head garlic
2bay leaves
2tbspchicken bouillonadjust to taste
Vegetables
3ears corn on the cobcut into pieces
4medium carrotssliced
3celery stalkschopped
3medium russet potatoescut into chunks
1medium chayote squashpeeled and chopped
2medium zucchinisliced into thick rounds
½head green cabbagecut into wedges
1jalapeñooptional, for heat
½bunch fresh cilantro
Seasoning
1tspMexican oregano
¼tspground cumin
Salt & pepperto taste
Optional Garnishes
Lime wedges
Chopped onion
Fresh cilantro
Avocado slices
Queso fresco or panela
Cooked Mexican rice
Roasted salsa
Instructions
Start the Broth
Add 10 cups water to a large stockpot.
Place in 5 lb bone-in chicken pieces (legs, thighs, or whole cut-up chicken).
Add 1 whole white onion, halved.
Add 1 head of garlic, halved crosswise.
Drop in 2 bay leaves.
Add 2 Tbsp chicken bouillon powder.
Bring to a boil, skim off any foam, then reduce heat and simmer for 30–40 minutes, or until the chicken is fully cooked and tender.Chicken Cooking Note: Bone-in thighs and drumsticks usually take the full 30–40 minutes to become tender. If you’re using chicken breasts or smaller pieces, check them earlier (around 20–25 minutes) to avoid overcooking. Remove each piece from the pot as soon as it’s cooked through.
Remove chicken and set aside to cool slightly.
Strain out the onion, garlic, and bay leaves, leaving a clear broth.
Prepare Vegetables
Slice 4 medium carrots into thick sticks.
Slice 3 celery stalks into large chunks.
Cut 3 medium potatoes into quarters (peel if using russets; leave skin on if using thin-skinned varieties like red or Yukon gold).
Peel and dice 1 chayote.
Slice 1 zucchini into thick rounds.
Cut ½ head green cabbage into wedges.
Add 2 ears corn on the cob, halved directly into the simmering broth.
Cook Vegetables in Broth
Add the carrots and celery to the pot. (Add 1 jalapeño optional, for mild heat).
Season broth with 1 tsp ground cumin, 1 tsp dried oregano, 2 Tbsp chicken bouillon, and salt and pepper to taste.
Stir well and let simmer 10–15 minutes until carrots begin to soften.
Add potatoes and chayote and cook another 5–8 minutes.
Stir in zucchini slices and cook until tender, adding a few extra minutes if cut thick.
Place cabbage wedges on top to steam gently in the broth.
Continue simmering until all vegetables are tender.
Finish the Soup
Shred the reserved chicken and return it to the pot.
Stir in ¼ cup fresh cilantro, chopped.
Taste broth and adjust with more bouillon, salt, or pepper if needed.
Ladle caldo into bowls, making sure each serving has chicken and a variety of vegetables.
Serve with Garnishes
Add a scoop of cooked Mexican rice into each bowl (optional).
Spoon on roasted salsa if desired.
Garnish with lime wedges.
Add diced onion if desired.
Top with avocado slices, queso fresco, or more cilantro.
Serve immediately with warm corn tortillas or bolillos on the side.
Video
Notes
Potato choice: Use 4 medium potatoes. If using russets, peel before cutting. Their thicker skin tends to flake off in the broth, and peeling helps them cook evenly. If using red or Yukon gold potatoes, you can leave the skin on because it’s thin and helps the potato hold its shape in the caldo.
Carrots: Use 4 medium carrots, cut into thick sticks. Adjust based on size. Larger carrots may need fewer pieces.
Chicken options: A whole cut up chicken adds the deepest flavor. Dark meat (legs, thighs) stays juicier, while breast meat cooks faster and can be added later to avoid drying out.
Bouillon vs. stock: Chicken bouillon is traditional for that rich, fondita style flavor. You can also use homemade or store-bought chicken stock. Just adjust the salt at the end.
Seasoning: Broth is seasoned with bouillon, cumin, oregano, and salt and pepper to taste. Always taste and adjust just before serving.
Make ahead: The broth can be made the day before. Chill overnight, skim off excess fat, then reheat and add vegetables fresh.
Serving ideas: Traditionally served with Mexican rice inside the soup and warm corn tortillas or bolillos on the side.
Spice level: Adding a whole jalapeño during simmering gives gentle flavor. For more heat, slice the jalapeño or add serranos.
Keyword authentic Mexican recipes, caldo de pollo, Mexican chicken soup, Mexican comfort food, sopa de pollo