01 - In a medium bowl, whisk together honey, lime juice, lime zest, olive oil, chili powder, smoked paprika, cumin, garlic powder, salt, black pepper, and red pepper flakes until well combined.
02 - Place chicken breasts in a large resealable bag or shallow dish. Pour marinade over the chicken, ensuring all pieces are evenly coated. Seal or cover and refrigerate for at least 1 hour, or up to 8 hours for deeper flavor penetration.
03 - Preheat grill to medium-high heat. Lightly oil the grates to prevent sticking.
04 - Remove chicken from marinade, letting excess drip off. Grill chicken for 6–7 minutes per side, or until cooked through and internal temperature reaches 165°F (74°C).
05 - Transfer grilled chicken to a platter. Let rest for 5 minutes before slicing to allow juices to redistribute.
06 - Garnish with chopped fresh cilantro and serve with lime wedges alongside grilled corn, rice, or a fresh salad.