3-4smalldried chipotle peppers(or canned in adobo sauce)
salt(to taste)
For the tomato sauce:
2mediumtomatoes(cut into chunks)
1dried chipotle pepper(or canned in adobo sauce)
½small onion(sliced)
2garlic cloves
2Tbspolive oil
For serving:
panela or Oaxaca cheese(or queso fresco)
avocado(cubed or sliced)
3-4limes(juice)
onion(chopped)
Instructions
Cook the chicken
Place chicken in a large stockpot and cover with 2 inches of water. Add 1 tablespoon salt, onion, and garlic cloves.
Bring to a boil and cook until chicken is cooked through.
Strain the broth and then return it to the pot.
Shred the chicken and place it on a plate. Cover and set aside.
Make the flavorful broth
Heat the oil in a cooking pan over medium-low heat, add onion and garlic. Cook stirring constantly until the onion is softened and lightly translucent.
Add tomatoes and chipotle pepper, and cook everything until tomatoes soften.
Pour 1 cup of water and bring the mixture to a simmer, cook for 10 more minutes or until everything is cooked through.
Turn off the heat and allow the ingredients to slightly cool down, then transfer everything to a blender and blend until you’ll have a smooth sauce.
Strain the tomato sauce into the stockpot with the chicken broth you reserved before.
Add carrots, green beans, chickpeas, and dried chipotle peppers. Add also the epazote, oregano, and salt.
Bring to a boil and cook until vegetables are nicely soft. Adjust salt to taste and turn off the heat.
Serve
Add shredded chicken to every bowl you intend to serve. Ladle plenty of broth and vegetables.
Garnish with cheese, avocado, and one chipotle pepper.
Serve immediately with warm tortillas.
Notes
Don’t skip the chipotle peppers for serving the soup, this is a key ingredient for caldo tlalpeño! You can add them to the soup so they will soften or you can use canned chipotle peppers if dried chiles are not available to you.
If you don’t have epazote, you can use fresh cilantro instead, or simply omit the herb altogether.