Caldo Tlalpeño is more than just a soup; it’s a culinary embrace, a vibrant tapestry of traditional Mexican flavors that warms the soul and nourishes the body. This exquisite dish, celebrated for its rich, homemade broth, features tender shredded chicken, wholesome chickpeas, crisp green beans, sweet carrots, and the distinctive aroma of epazote, all infused with the tantalizing smoky heat of chipotle peppers. Whether you’re seeking a comforting meal on a cool evening or a flavorful pick-me-up any time of year, Caldo Tlalpeño stands out as a truly satisfying and healthy option for dinner or lunch.

When you’re longing for a meal that offers both comfort and a burst of unique flavor, Caldo Tlalpeño is the ideal choice. It’s particularly soothing when you’re feeling under the weather, providing a hearty, wholesome remedy. The soup’s characteristically warm and inviting notes are beautifully complemented by the unmistakable smoky undertone and gentle spice derived from chipotle peppers in adobo sauce. This makes for a truly satisfying and filling experience that leaves you feeling content.
Here’s why this authentic Mexican soup will quickly become a cherished favorite in your kitchen:
- An Unforgettable Flavor Journey. What truly sets Caldo Tlalpeño apart is its exceptional homemade broth. Crafted from slowly simmered chicken, then enriched with a vibrant blend of fresh tomatoes and smoky chipotle peppers, it delivers an unparalleled depth of flavor and a delightful kick of spice. This isn’t your everyday chicken soup; it offers a complex, nuanced profile that distinguishes it from other beloved Mexican chicken soups like Caldo de Pollo or Chicken Tortilla Soup, elevating it to a truly extraordinary level of deliciousness.
- A Powerhouse of Healthy Ingredients. Beyond its incredible taste, Caldo Tlalpeño is packed with nourishing components. Lean shredded chicken provides protein, while chickpeas and green beans contribute fiber and essential nutrients, making it an excellent choice for a healthy and balanced meal. For an added boost of vitamins, feel free to incorporate additional vegetables such as zucchini or corn, further enhancing its nutritional value.
What Exactly is Caldo Tlalpeño? A Dive into Mexican Culinary Heritage
Caldo Tlalpeño is a cherished traditional Mexican soup with deep roots in the Tlalpan borough of Mexico City. Its origins are steeped in local folklore, with several charming stories attempting to explain its creation. Regardless of the exact tale, all narratives agree on the soup’s distinctive and delicious flavors, which are attributed to its unique broth. This broth is famously prepared with tender chicken, a rich tomato base, fragrant epazote leaves, and the essential smoky chipotle peppers. Traditionally, the soup is generously filled with succulent shredded chicken, hearty chickpeas, sweet carrots, and crisp green beans, making it a wholesome and fulfilling meal that is both comforting and nutritious.
From its humble beginnings in Mexico City, Caldo Tlalpeño has transcended its regional boundaries and can now be savored in homes and restaurants across all of Mexico. Its popularity is a testament to its irresistible taste and comforting qualities. Now, with this comprehensive guide, you can easily bring the authentic flavors of this beloved Mexican soup right into your own kitchen and enjoy a taste of tradition.
Essential Ingredients for an Authentic Caldo Tlalpeño
Creating an authentic Caldo Tlalpeño relies on a selection of fresh, high-quality ingredients that come together to form its signature taste. Each component plays a vital role in building the soup’s complex flavor profile and comforting texture. Here’s a detailed look at what you’ll need:

- Bone-in Chicken Thighs: The secret to a truly rich and flavorful broth begins with bone-in cuts of chicken. Thighs or drumsticks are ideal choices as their bones and connective tissues release collagen and marrow, infusing the broth with incredible depth and body. While boneless cuts can be used, be aware that you might need to adjust seasoning to achieve comparable flavor intensity.
- Homemade Broth Essentials: The base of this soup is a robust homemade broth. You’ll achieve this by simmering the chicken thighs with a blend of aromatic ingredients:
- Water: The foundation for your nourishing broth.
- Garlic Cloves: Infuse the broth with a pungent, earthy base note.
- Kosher Salt: Essential for seasoning the chicken and drawing out its flavors during simmering.
- Bay Leaves: Add a subtle, herbaceous aroma that complements the chicken beautifully.
- White Onion: Provides a sweet and savory backbone to the broth.
- Flavorful Tomato Mixture: This blended component is key to the soup’s distinctive color and tangy, smoky notes. It’s prepared by combining:
- Roma Tomatoes: Chosen for their firm flesh and balanced acidity, they create a vibrant red color and a fresh, slightly sweet tomato flavor.
- Chipotle Pepper in Adobo Sauce: This is the star ingredient for that signature smoky heat. The adobo sauce itself adds an extra layer of savory depth and a touch of tang.
- Salt: To balance and enhance the flavors of the tomatoes and chipotle.
- Cooked Garlic and Onion: Re-incorporating the aromatic vegetables cooked with the chicken broth deepens the overall complexity.
- Chipotle Peppers (for Broth and Garnish): These smoked jalapeños, typically found in adobo sauce, are crucial. They provide a warm, inviting smokiness and a delicious spicy kick, both within the broth and as an optional, visually appealing garnish that lets diners customize their spice level.
- Carrots: Sliced into appealing half-moons, carrots contribute a natural sweetness and vibrant color, as well as essential nutrients and a tender bite.
- Green Beans: These add a lovely fresh flavor, a slight crunch, and an appealing green hue, enhancing the soup’s texture and visual appeal.
- Onions: A fundamental aromatic in countless cuisines, diced onions are sautéed to create a sweet, savory foundation for the soup’s main body, making them an absolute must-have.
- Chickpeas: Traditionally used in Caldo Tlalpeño, chickpeas are a hearty and nutritious addition. They provide a satisfying, creamy texture and a good source of plant-based protein and fiber.
- Epazote: This aromatic herb is a defining flavor of traditional Mexican cuisine. Epazote imparts a unique, slightly pungent, citrusy, and earthy flavor to the dish. While it’s an important authentic touch, it can sometimes be difficult to find outside of specialty Latin American markets. If unavailable, the soup will still be delicious without it, or you can try a very small amount of dried oregano as a distant substitute.
- Cilantro: Fresh cilantro sprigs are added during cooking and chopped for garnish, bringing a burst of bright, herbaceous freshness that perfectly complements the rich and smoky flavors of the soup. Feel free to omit if you are not a fan of cilantro.
- Optional Garnishes: Elevate your Caldo Tlalpeño with traditional and delicious toppings:
- Crumbled Queso Fresco: A mild, fresh cheese that adds a creamy texture and a subtle salty tang.
- Sliced Avocados: Offer a rich, buttery texture and a cool contrast to the warm, spicy broth.
- Extra Chipotle Pepper: For those who love an extra layer of smoky heat.
- Freshly Chopped Cilantro: To reinforce the vibrant herbaceous notes just before serving.
Mastering Caldo Tlalpeño: A Step-by-Step Culinary Journey
Crafting this flavorful Mexican soup from scratch is a rewarding experience that fills your kitchen with incredible aromas. Follow these detailed instructions to create a truly authentic Caldo Tlalpeño that will impress your family and friends:

Step 1: Prepare the Rich Chicken Broth. Begin by placing the bone-in chicken thighs, 8 cups of water, roughly chopped white onion, garlic cloves, kosher salt, and bay leaves into a large, heavy-bottomed pot or a Dutch oven. Bring this mixture to a rolling boil over high heat. Once boiling, reduce the heat to medium-low, cover the pot, and allow it to simmer gently for approximately 20 minutes, or until the chicken is thoroughly cooked through and fork-tender. This slow simmering process extracts maximum flavor from the bones and aromatics.

Step 2: Process Chicken and Reserve Broth. Carefully remove the cooked chicken thighs from the pot and transfer them to a separate bowl to cool. Discard the bay leaves, as their flavor can become too dominant if left in. Using a slotted spoon, retrieve the cooked white onion and garlic cloves from the broth and set them aside to be used in the tomato mixture. Finally, carefully strain the remaining chicken broth through a fine-mesh sieve into another large bowl, ensuring it is free of any solids. Reserve this flavorful broth for later steps.
Step 3: Create the Signature Tomato-Chipotle Mixture. In a blender, combine the reserved cooked onions and garlic (from Step 2) with 1 cup of your homemade chicken broth, the Roma tomatoes, 2 teaspoons of kosher salt, and the chipotle pepper in adobo sauce. Blend these ingredients until the mixture is completely smooth and uniform. This rich, smoky, and slightly spicy purée will form the heart of your soup’s flavor.

Step 4: Sauté Vegetables and Develop Broth Base. Using the same large pot or Dutch oven (emptied and wiped clean if necessary), heat 1 tablespoon of olive oil over medium-high heat. Add the sliced carrots and cook for about 5 minutes, stirring occasionally, until they start to soften slightly. Then, add the diced white onion to the pot and continue to cook for another 5 minutes, stirring frequently, until the onion becomes translucent and tender. This step builds a foundational layer of flavor.
Step 5: Simmer the Tomato Mixture. Pour the blended tomato-chipotle mixture from the blender into the pot with the sautéed carrots and onions. Bring the mixture to a gentle simmer and cook for an additional 10 minutes, stirring periodically. This allows the flavors to meld and deepen, creating a more intense and harmonious base for the soup.
Step 6: Shred the Chicken. While the tomato mixture is simmering, take the cooled chicken thighs from Step 2. Using two forks or your hands (once cool enough to handle), shred the chicken meat into bite-sized pieces. Set aside the shredded chicken, ready to be added to the soup.
Step 7: Combine and Finish the Soup. Add the shredded chicken, chopped green beans, drained and rinsed chickpeas, the remaining reserved chicken broth, fresh epazote leaves, and cilantro sprigs to the pot. Stir all the ingredients together gently to combine. Bring the soup back to a simmer and cook for approximately 8 minutes, or until the green beans are tender-crisp. Taste the soup and adjust the seasoning with additional salt if needed. The flavors should be vibrant, smoky, and well-balanced.

Step 8: Serve with Traditional Garnishes. Ladle the hot Caldo Tlalpeño into individual bowls. Garnish each serving generously with crumbled queso fresco, creamy sliced avocados, a piece of chipotle pepper in adobo sauce (for an extra kick and visual appeal), and a sprinkle of freshly chopped cilantro. Serve immediately and enjoy the comforting warmth and authentic flavors of this classic Mexican soup!
Helpful Tips for Perfecting Your Caldo Tlalpeño
Making a delicious Caldo Tlalpeño is straightforward, but a few expert tips can elevate your soup from good to extraordinary:
- Customizing the Spice Level: Chipotle peppers are central to this soup’s flavor. If you prefer a milder soup, you can reduce the amount of chipotle pepper added to the tomato mixture to half a pepper, or even just use the adobo sauce without the pepper itself. For those sensitive to spice, definitely omit the extra chipotle pepper as a garnish. Conversely, for an extra fiery kick, add another chipotle to the blender or serve extra on the side.
- Time-Saving Shortcut: Store-Bought Broth and Chicken: While making your own chicken broth and shredding fresh chicken undeniably delivers the most robust and authentic flavor, you can certainly opt for convenience. High-quality store-bought chicken broth and pre-cooked shredded chicken (like rotisserie chicken) can save you significant time. If using this shortcut, remember to taste the soup frequently and adjust seasonings as store-bought broths can vary widely in sodium content and flavor intensity. You may need to add more salt or a pinch of garlic powder to compensate.
- Choosing Your Chicken Cut: Bone-in chicken thighs or drumsticks are highly recommended for the initial broth preparation. The bones, skin (even if removed later), and connective tissues contribute immensely to the richness and depth of flavor in the broth. If you prefer, boneless chicken breasts can be used, but be aware that the broth may be slightly less complex. In this case, consider adding a chicken bouillon cube or a bit more aromatics to boost the broth’s base flavor.
- Finding Epazote: Epazote is a distinctive herb in Mexican cooking. Look for it in Mexican grocery stores or specialty Latin American markets, often in the fresh herb section. If you absolutely cannot find fresh epazote, you can omit it. While its unique flavor will be missed, the soup will still be delicious thanks to the other strong aromatics. Do not substitute with other herbs like cilantro or parsley, as their flavors are entirely different.
- Don’t Skimp on Simmering: The simmering time for both the chicken broth and the tomato mixture is crucial. Allow ample time for the flavors to meld and deepen. Rushing these steps will result in a less flavorful soup.
How to Perfectly Serve Caldo Tlalpeño
Caldo Tlalpeño is a substantial and satisfying soup that is traditionally served as a complete main dish on its own. Its rich broth, tender chicken, and assortment of vegetables and chickpeas make it a fulfilling meal. However, it also pairs wonderfully with a variety of classic Mexican sides that complement its flavors and add extra texture to your dining experience:
- Authentic Mexican Rice: The fluffy, seasoned rice is a perfect absorbent companion to the savory broth.
- Homemade Corn Tortillas or Flour Tortillas: Warm tortillas are excellent for dipping into the broth or for making mini tacos with the shredded chicken.
- Homemade Tortilla Chips: Add a delightful crunch and can be crumbled into the soup for added texture.
- Bolillo Bread: Crusty Mexican rolls are ideal for soaking up every last drop of the delicious broth.
- Fresh Lime Wedges: A squeeze of fresh lime juice over the top brightens all the flavors and adds a refreshing zest.
Storing, Freezing, and Reheating Your Caldo Tlalpeño
Caldo Tlalpeño is a fantastic make-ahead meal, and it often tastes even better the next day as the flavors have more time to meld. Proper storage ensures you can enjoy its comforting taste for days to come:
To store: Once completely cooled, transfer any leftover Caldo Tlalpeño to an airtight container. It can be safely refrigerated for up to 1 week. Ensure the container is sealed tightly to maintain freshness and prevent any absorption of refrigerator odors.
To freeze: For longer storage, Caldo Tlalpeño freezes beautifully. Pour the cooled soup into freezer-safe containers or heavy-duty freezer bags, leaving some headspace for expansion. It can be frozen for up to 3 months. Thaw overnight in the refrigerator before reheating.
To reheat: To enjoy your delicious leftovers, simply place the soup in a large pot or Dutch oven. Heat it over medium-high heat, stirring occasionally, until it is fully warmed through and simmering gently. If the soup has thickened during storage, you may add a splash of chicken broth or water to achieve your desired consistency.
Explore More Authentic Mexican Soups
If you loved the comforting flavors of Caldo Tlalpeño, you might enjoy discovering other traditional Mexican soups that offer their own unique culinary experiences:
- Albondigas Soup: Hearty meatballs in a rich, savory broth.
- Lentejas (Mexican Lentil Soup): A rustic and flavorful lentil soup, perfect for a nourishing meal.
- Sopa de Lima: A refreshing and tangy chicken-lime soup from the Yucatán Peninsula.
- Caldo de Camaron: A spicy and vibrant Mexican shrimp soup.
- Caldo de Res: A hearty and comforting Mexican beef and vegetable soup.
If you tried this Caldo Tlalpeño Recipe or any other recipe on Isabel Eats, don’t forget to rate the recipe and let me know how it went in the comments below! I love hearing about your experience making it!

Caldo Tlalpeño
Ingredients
For the chicken and broth
- 2 pounds bone-in skinless chicken thighs
- 8 cups water
- ¼ white onion, roughly chopped
- 4 cloves garlic
- 2 teaspoons kosher salt
- 2 bay leaves
For the soup
- 3 Roma tomatoes
- 2 teaspoons kosher salt, plus more to taste
- 1 chipotle pepper in adobo sauce
- 2 carrots, peeled and sliced into half-moons
- 1 tablespoon olive oil
- ¼ white onion, diced
- 2 cups chopped green beans (fresh or frozen)
- 1 (15-ounce) can chickpeas, drained and rinsed
- 4 epazote leaves
- 4 sprigs cilantro
For garnish
- Chipotle pepper in adobo sauce
- Queso fresco
- Chopped cilantro
- Sliced avocados
Instructions
-
1. Prepare the Rich Chicken Broth. Add the chicken thighs, water, roughly chopped white onion, garlic cloves, kosher salt, and bay leaves to a large pot or Dutch oven. Bring to a boil, then reduce heat to medium-low and simmer for 20 minutes until the chicken is fully cooked and tender.
-
2. Process Chicken and Reserve Broth. Transfer the cooked chicken to a bowl to cool. Discard the bay leaves. Use a slotted spoon to transfer the cooked onions and garlic into a blender. Strain the remaining broth into a large bowl and reserve for later.
-
3. Create the Signature Tomato-Chipotle Mixture. In the blender, add 1 cup of the reserved chicken broth, the Roma tomatoes, 2 teaspoons of kosher salt, and the chipotle pepper in adobo sauce to the cooked onions and garlic. Blend until completely smooth.
-
4. Sauté Vegetables and Develop Broth Base. Heat the olive oil in the same large pot or Dutch oven over medium-high heat. Add the sliced carrots and cook for 5 minutes, stirring occasionally. Add the diced white onion and cook for 5 more minutes until softened and translucent.
-
5. Simmer the Tomato Mixture. Pour in the blended tomato mixture and cook for an additional 10 minutes, stirring occasionally, allowing the flavors to meld and deepen.
-
6. Shred the Chicken. While the tomato mixture is simmering, shred the cooled chicken thighs into bite-sized pieces.
-
7. Combine and Finish the Soup. Add the shredded chicken, chopped green beans, drained and rinsed chickpeas, the remaining reserved chicken broth, epazote leaves, and cilantro sprigs to the pot. Stir to combine, bring to a simmer, and cook for 8 minutes until the green beans are tender-crisp. Taste and season with more salt if needed.
-
8. Serve with Traditional Garnishes. Ladle the hot soup into bowls and garnish with an extra chipotle pepper (if desired), crumbled queso fresco, sliced avocados, and freshly chopped cilantro. Serve immediately.
Notes
- Adjust the spice level. If you don’t want a lot of spice, I recommend leaving out the chipotle as a garnish but not in the tomato mixture/broth. You can use half of a chipotle pepper if you’re sensitive to spice.
- Don’t want to make your own chicken broth? Using and making your own chicken broth and shredded chicken adds tons of great flavor, but you can save time by using store-bought chicken broth and shredded chicken. Just note you may need to adjust the seasonings.
- Don’t want to use bone-in chicken? I like to use bone-in cuts of chicken, like thighs or drumsticks, when making broth since it adds flavor, but feel free to use chicken breasts.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.