
This deeply comforting Mexican chicken soup is built entirely from whole, real ingredients — bone-in chicken, garden vegetables, and a handful of aromatic spices that do all the heavy lifting. Every drop of color in that golden broth comes from slow-simmered onion, garlic, cumin, and carrots, not from a dye bottle. That matters more than it might seem, because packaged soups and seasoning blends are notorious for sneaking in synthetic colorings that have no business being in a bowl of caldo. Here, you control every single ingredient from start to finish. The technique is straightforward: build a fragrant base, layer in the vegetables at the right time so nothing turns to mush, then shred the chicken back into that rich, naturally tinted broth. Chayote squash, zucchini, and carrots give the soup body and a gorgeous rustic look without any artificial help. A squeeze of lime and a few crisp radish slices on top finish it off in the most satisfying way.
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 6–8 qt pot 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, bay leaves, serrano pepper, cumin, 2 tsp kosher salt, and 1 tsp black pepper. 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!
