
Few things are as deeply comforting as a big pot of chicken and vegetable soup simmering on the stove, filling the kitchen with the aroma of garlic, tomato, and fresh cilantro. This classic Mexican caldo starts with bone-in chicken pieces that slowly build a rich, golden broth, layered with whole peppercorns, smashed garlic, and halved tomatoes for a depth of flavor that feels like it took all day. The vegetable lineup is generous and colorful ā carrots, zucchini, chayote, corn, and cabbage all go in at staggered intervals so everything comes out perfectly tender rather than mushy. Once the chicken is cooked through, it gets pulled from the bone and returned to the pot, so every bowl is loaded with soft, juicy meat and hearty chunks of vegetables swimming in that savory broth. A squeeze of lime, a pinch of dried oregano, and a warm corn tortilla on the side turn it into a full, satisfying meal. This is the kind of recipe that works beautifully for anyone avoiding red meat, since the entire dish is built around poultry with no substitutions or workarounds needed ā just honest, wholesome ingredients doing exactly what they're supposed to do.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more ā6 servings

















Place the chicken pieces in a large pot (6-quart or larger) and cover with 10 cups of water. Bring to a boil over high heat, then use a ladle or spoon to skim off any gray foam that rises to the surface, about 3ā4 minutes.
Add the quartered onion, smashed garlic, halved tomatoes, black peppercorns, and 1 tsp salt. Reduce the heat to medium-low, cover partially, and simmer for 30 minutes.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
