Note: If Hatch chiles from New Mexico or Anaheim peppers are not available, substitute 1 poblano peppers and 1 wax pepper.
About the author: J. Kenji Lopez-Alt is the Chief Creative Officer of Serious Eats where he likes to explore the science of home cooking in his weekly column The Food Lab. You can follow him at @thefoodlab on Twitter, or at The Food Lab on Facebook.
Every recipe we publish is tested, tasted, and Serious Eats-approved by our staff. Never miss a recipe again by following @SeriousRecipes on Twitter!
- Yield:Serves 4 to 6
- Active time: 30 minutes
- Total time:1 1/2 hours
- 2 green chiles, preferably Hatch or Anaheim (see note above)
- 2 medium tomatillos, husks removed, split in half
- 1 small yellow onion, peeled and split in half
- 3 cloves garlic
- 2 tablespoons vegetable oil, divided
- 1 cup fresh cilantro leaves, roughly chopped
- Kosher salt and freshly ground black pepper
- 4 limes
- 2 pounds chicken thighs (bone in and skin on)
- 1 small white onion, minced
- 16 to 24 warm corn tortillas
- 1 batch pickled red onions
- 1/2 cup grated queso cotija or jack cheese
- 1 avocado, sliced
Preheat broiler to high and adjust broiler rack to 5 - 6 inches below heating element. Toss peppers, tomatillos, yellow onion, and garlic in a medium bowl with 1 tablespoon olive oil. Place on a foil lined rimmed baking sheet and broil until vegetables are completely tender and charred on all sides, turning occasionally, about 20 minutes total. Peel peppers and remove stems and seeds when cool enough to handle. Transfer vegetables to a food processor or blender with half of the cilantro and process on high speed until smooth. Add 2 tablespoons lime juice from about 2 of the limes, season to taste with salt, and set aside.
While vegetables broil, heat remaining oil in a Dutch oven over high heat until shimmering. Add chicken pieces skin side-down and cook without moving until well browned, about 6 minutes. Flip and brown second side, about 3 minutes longer. Remove to a plate and set aside. Pour off excess fat and deglaze dutch oven with 1 cup water, scraping up browned bits from bottom.
When vegetable puree has been made, transfer to the Dutch oven and stir with the water to combine. Nestle the chicken pieces into it. Bring to a boil, reduce to a bare simmer, cover, and cook until chicken is completely tender, about 30 minutes. Remove chicken from sauce and place on a plate to cool.
When chicken is cool enough to handle, discard skin and bones and shred meat into bite-sized pieces. Return meat to sauce and bring to a simmer. Cook until thick and saucy, then season to taste with salt and pepper if desired.
Combine white onion and remaining cilantro in a bowl. Serve chicken with warm tortillas, onion and cilantro mixture, pickled onions, cheese, and avocado.