National Dish Mexico: Caldo Xóchitl (Recipe)

In this article
Meet Caldo Xóchitl, an aromatic Mexican soup that puts tender pieces of chicken, garden vegetables and fresh chillies together in a fragrant golden broth. Its name comes from the Nahuatl word for “flower”, a fitting tribute to the bright herbs and produce that crown each bowl. Warming, nourishing and steeped in tradition, this is comfort food made for sharing — bring a little of Mexico’s hospitality straight to your own kitchen.
About Caldo Xóchitl
Caldo Xóchitl is a richly traditional Mexican dish, celebrated as much for its wonderful flavour as for its cultural meaning. The word Xóchitl means “flower” in the Nahuatl language, a nod to the fresh herbs and aromatic ingredients that go into the pot. It is often served on special occasions and has deep roots in Mexican food culture, so it is far more than a warming meal — it is a symbol of hospitality and of coming together to celebrate with family and friends.
Ingredients (serves 1–2)
- 1 chicken breast or leg
- 1 litre chicken stock
- 1 onion, diced
- 2 cloves garlic, chopped
- 1–2 carrots, sliced
- 1 small courgette, diced
- 1 cup fresh herbs (such as coriander and parsley)
- Juice of 1 lime
- Salt and pepper to taste
Shopping for the ingredients
When shopping for Caldo Xóchitl, the key is to choose fresh, good-quality produce. Visit your local market or greengrocer, where you will find the freshest vegetables and herbs. Check that the chicken looks fresh and has no off smells. If a particular ingredient is hard to find, you can happily swap in alternative vegetables or herbs that you enjoy — the soup is forgiving and welcomes a few substitutions.
Preparing the dish
For the best results, prepare everything before you start to cook. Wash and chop the vegetables thoroughly, then rinse the chicken and cut it into smaller pieces so it cooks more evenly. Roughly chop the fresh herbs ahead of time, as they bring brightness, fresh aromas and colour to the finished soup. A little groundwork keeps the whole process calm and lets the flavours come together smoothly.
Step-by-step instructions
- Bring the chicken stock to the boil in a large pot.
- Add the diced onion and chopped garlic and let them simmer for a few minutes until softened.
- Add the chicken and cook for around 20 minutes, until tender and cooked through.
- Add the carrots and courgette and let everything simmer for a further 10 minutes.
- Season the broth to taste with salt, pepper and lime juice.
- Just before serving, stir in the chopped herbs and mix well.
Gluten-free / lactose-free version
Caldo Xóchitl is naturally a brilliant choice for anyone with a gluten or lactose intolerance. Every ingredient used here is naturally gluten-free and contains no dairy. Do take care to read the labels on pre-prepared products, such as shop-bought chicken stock, to make sure there are no unexpected sources of gluten. With that small check, you can enjoy this comforting bowl without a second thought.
Tips for vegans and vegetarians
There are easy, creative ways for vegans and vegetarians to enjoy Caldo Xóchitl too. Use vegetable stock as your base instead of chicken, and add tofu or seitan to keep the protein up. Plenty of extra vegetables, such as broccoli, cauliflower and beans, boost the nutrients, while spices like cumin and paprika deepen the flavour. The result is just as warming and every bit as satisfying.
More tips and tricks
A few simple tips and tricks make Caldo Xóchitl easier to put together. Plan your timing so that all the ingredients are ready to go in at the right moment, and prepare the broth in advance to speed things up later. If you are cooking for guests, serve the caldo in pretty bowls and garnish with fresh herbs and lime for an inviting look. Much like a comforting Tortilla Soup, it tastes best when the broth has had time to mingle.
Adapting the recipe to your taste
Everyone has their own preferences, and Caldo Xóchitl offers plenty of room to make it your own. Adjust the seasoning to suit your palate or add extra vegetables that you love. For more heat, try perking it up with fresh or roasted chillies, the same warming kick you would find in a Pozole Rojo. You can also play with the texture — simmer the broth a little longer, or blend part of it for a creamier finish.
Ingredient substitutions
If you are missing a few ingredients, there are simple alternatives that can make the recipe your own. Instead of chicken, you could use fish or another meat such as beef, much as you would in a hearty Mole de Olla. For a vegetarian version, a mix of lentils and beans makes an excellent source of protein. And if you do not mind an Asian twist, try adding ginger and a splash of soy sauce for an interesting change of pace.
Drink pairing ideas
To round off the experience with Caldo Xóchitl, offer a few well-matched drinks. A refreshing margarita or a light, fruity rosé wine pairs beautifully with the soup’s bright flavours. A homemade agua fresca, made from fresh fruit and water, is another lovely match. For a non-alcoholic option, simply serve sparkling water with a squeeze of lime to underline the fresh, citrusy notes.
Serving and presentation ideas
Thoughtful presentation can lift the whole Caldo Xóchitl experience. Serve the soup in large, decorative bowls and garnish with fresh coriander and lime wedges. Pretty tablecloths and crockery help create a welcoming atmosphere, much as you might for a celebratory bowl of Sopa de Lima. Turn it into a relaxed dinner where everyone can help themselves to seconds whenever they like.
A bit of history
Caldo Xóchitl has a long and fascinating history that reaches back to the Aztec civilisations. It is said that such dishes were prepared to honour the gods and to strengthen the community. The variety of ingredients reflects Mexico’s rich culture and geography, and today the soup remains a treasured tradition in many families — a firm fixture of Mexican cuisine and its festive tables.
More recipe ideas
Summary: Caldo Xóchitl
In short, Caldo Xóchitl is a wonderful example of the warm, flavourful spirit of Mexican cooking. It offers a lovely range of aromas and textures, and it is endlessly adaptable, making it accessible to everyone whatever their dietary needs. The fragrant broth, fresh herbs and wholesome ingredients make it a perfect choice for cold days or special occasions. Use the tips and variations here to bring your own personal touch to this much-loved traditional dish.


