
This soul-warming Mexican chicken soup is built entirely from whole, unprocessed ingredients — bone-in chicken, fresh vegetables, and aromatics that do all the heavy lifting on flavor. For anyone navigating paraben sensitivities, the beauty here is that every single component is something you can pick up fresh: no packaged broths, no canned shortcuts, no preservative-laden seasoning blends to second-guess. The broth develops its richness naturally as the chicken simmers low and slow with onion, garlic, tomatoes, and black peppercorns, creating a deeply savory base that tastes like it took far more effort than it did. Hearty chunks of carrot, zucchini, chayote, corn, and cabbage make this a genuinely complete meal in a bowl. A handful of fresh cilantro and optional mint add brightness that no dried spice packet could replicate. Finish each bowl with a squeeze of lime, a pinch of dried oregano, and a warm corn tortilla on the side, and you have comfort food that's as clean and straightforward as it gets.
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!
