01 - In a mixing bowl, whisk together the honey, lime juice, lime zest, olive oil, minced garlic, cumin, chili powder, salt, and black pepper until well combined.
02 - Place the chicken breasts in a large resealable plastic bag or shallow dish. Pour the marinade over the chicken, ensuring all pieces are evenly coated. Seal and refrigerate for at least 30 minutes, or up to 4 hours for deeper flavor penetration.
03 - Preheat an outdoor grill or grill pan to medium-high heat, approximately 400°F.
04 - Remove the chicken from the marinade, allowing excess to drip off. Place the chicken on the grill and cook for 6 to 8 minutes per side, until fully cooked through and the internal temperature reaches 165°F when checked with a meat thermometer.
05 - Transfer the grilled chicken to a plate and let it rest for 5 minutes to allow the juices to redistribute. Garnish with chopped fresh cilantro and lime wedges. Serve immediately.