
Few things are as deeply comforting as a big pot of Mexican chicken soup simmering away on the stove, filling the kitchen with the aroma of garlic, tomato, and fresh cilantro. This is the kind of broth-forward dish that feels like a warm hug — built entirely from whole, recognizable ingredients with zero need for packaged shortcuts or processed additions. Bone-in chicken pieces simmer low and slow with onion, garlic, and tomatoes to create a naturally rich, golden broth that you simply cannot fake. Hearty vegetables like chayote, carrots, zucchini, corn, and cabbage are added in stages so everything finishes perfectly tender without turning to mush. Because the recipe relies on nothing but fresh produce, chicken, and pantry staples, there are no hidden tree nut derivatives to worry about — just clean, wholesome flavor from start to finish. A squeeze of lime, a pinch of dried oregano, and a warm corn tortilla on the side take it completely over the top. This is the kind of meal that earns a permanent spot in your weekly rotation.
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!
