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 smooth and 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, up to 8 hours for deeper flavor penetration.
03 - Preheat grill to medium-high heat (approximately 400–450°F). Lightly oil the grates to prevent sticking.
04 - Remove chicken from marinade, letting excess drip off. Place chicken on the grill and cook 6–7 minutes per side, or until the internal temperature reaches 165°F at the thickest part.
05 - Transfer grilled chicken to a platter and let rest for 5 minutes to allow juices to redistribute before slicing.
06 - Garnish with chopped fresh cilantro and serve alongside lime wedges.