-
1
In a large saucepan, combine the chicken, 2 cups cilantro, broth, and water.
-
2
Bring to a boil, reduce heat, and simmer gently until the chicken is just cooked through, about 10 minutes.
-
3
Transfer the chicken to a plate; let cool.
-
4
Cut into 1/2-inch dice.
-
5
Strain the broth through a fine strainer lined with several layers of cheesecloth; reserve.
-
6
Wipe out the pot.
-
7
Heat 1/2 tablespoon of the oil in a cast-iron skillet over medium-high heat until hot.
-
8
Add 3 of the tomatoes and the onions and garlic; cover and cook, turning the vegetables occasionally, until the skins are nicely charred, about 10 minutes.
-
9
Remove from heat.
-
10
When the vegetables are cool enough to handle, remove the skins, stems, and cores; discard.
-
11
Place the tomatoes, onions, and garlic in a blender with 1/2 cup reserved broth; blend until smooth.
-
12
Scrape the mixture into the saucepan; cook, stirring, over medium heat until thickened and darker, about 6 minutes.
-
13
Stir in the remaining broth, 1/4 teaspoon salt, corn, chickpeas, and chicken.
-
14
Remove from heat.
-
15
Preheat the oven to 375F.
-
16
Place the tortilla strips on a rimmed baking sheet; toss with the remaining tablespoon oil and 1/8 teaspoon salt.
-
17
Bake until golden and crisp, about 12 minutes, turning once or twice.
-
18
Cool.
-
19
Finely dice the avocado; gently rinse with cold water.
-
20
Place in a bowl.
-
21
Finely dice the remaining tomato, and add to the avocado with the lime juice, jalapeno, chopped cilantro, and remaining 1/8 teaspoon salt.
-
22
Rewarm the soup; ladle into bowls.
-
23
Garnish with the avocado mixture, sour cream, and tortilla strips.