In a medium mixing bowl, combine the coconut milk, freshly squeezed lime juice, lime zest, minced garlic, grated ginger, honey, ground cumin, and a pinch of salt and pepper. Whisk everything together until it is well blended and smooth.
Transfer the chicken breasts into a large resealable plastic bag or a shallow dish. Pour the coconut lime marinade over the chicken, ensuring it is well-coated. Seal the bag or cover the dish with plastic wrap, then place it in the refrigerator. Marinate for at least 30 minutes, but for best results, allow it to marinate for up to 2 hours to deeply infuse the flavors.
Preheat your grill or a skillet over medium heat. If using a grill, lightly oil the grates to prevent sticking.
Once marinated, remove the chicken from the marinade, allowing any excess to drip off. Set aside the remaining marinade for later use.
Cook the chicken: Place the chicken breasts on the grill or skillet and cook for approximately 6-7 minutes on each side, or until the chicken is thoroughly cooked and reaches an internal temperature of 165°F (75°C).
While the chicken is cooking, pour the reserved marinade into a small saucepan. Bring to a gentle boil over medium heat, then reduce the heat and let it simmer for about 5 minutes, stirring occasionally until the sauce thickens slightly.
Once the chicken is cooked, remove it from the grill or skillet. Allow it to rest for a few minutes to help retain its juices.
Plate the chicken and generously drizzle the thickened coconut lime sauce over the top. Garnish with fresh chopped cilantro for a pop of color and flavor. Serve with lime wedges on the side for an extra burst of zesty lime goodness.
Notes
Serve with jasmine rice or a fresh salad for a complete meal.