Prepare the marinade: In a small bowl, mix the ancho chili powder, cumin, smoked paprika, garlic, lime zest, lime juice, olive oil, honey (if using), salt, and pepper. Stir until well combined.
Marinate the chicken: Pat the chicken breasts dry with a paper towel, then coat them evenly with the ancho marinade. Let the chicken marinate for at least 30 minutes (or up to 2 hours) in the refrigerator to allow the flavors to infuse.
Cook the chicken: Heat a large skillet or grill pan over medium-high heat. Add a little oil to the pan and cook the chicken for about 6-7 minutes on each side or until the internal temperature reaches 165°F (75°C) and the chicken is cooked through.
Rest and serve: Let the chicken rest for a few minutes after cooking. Garnish with chopped cilantro and serve with lime wedges for extra flavor.
This dish highlights the smoky, slightly sweet flavor of ancho powder and pairs well with citrusy lime!