01 - Whisk together honey, lime juice, lime zest, olive oil, garlic, soy sauce, chili powder, cayenne pepper, smoked paprika, salt, and black pepper in a medium bowl until fully combined.
02 - Place chicken breasts in a large resealable bag or shallow dish. Pour marinade over chicken, ensuring all pieces are coated. Seal and refrigerate for at least 30 minutes, up to 4 hours for deeper flavor.
03 - Preheat grill or grill pan over medium-high heat.
04 - Remove chicken from marinade, allowing excess to drip off. Discard remaining marinade. Grill chicken breasts for 6-8 minutes per side, or until internal temperature reaches 165°F.
05 - Remove from grill and let rest for 5 minutes before slicing. Garnish with fresh cilantro and lime wedges if desired.