01 - Combine mango, olive oil, lime juice, honey, garlic, ginger, chili flakes, salt, and black pepper in a blender or food processor. Blend until smooth to create a uniform marinade consistency.
02 - Set aside 1/4 cup of the blended marinade separately for brushing during grilling and serving. This ensures a fresh, uncontaminated sauce for finishing.
03 - Place chicken breasts in a large resealable bag or shallow dish. Pour the remaining marinade over the chicken, turning pieces to coat completely. Refrigerate for at least 1 hour, or overnight for maximum flavor penetration.
04 - Heat grill to medium-high temperature (400°F). Lightly oil the grates to prevent sticking and ensure easy release of the chicken.
05 - Take chicken from the refrigerator and remove from the bag. Let excess marinade drip off each piece. Discard the used marinade that was in contact with raw chicken.
06 - Place chicken on the preheated grill. Cook for 6-8 minutes per side, or until internal temperature reaches 165°F. During the final 2 minutes of cooking, brush generously with the reserved marinade.
07 - Transfer grilled chicken to a clean cutting board or platter. Let rest for 5 minutes to allow juices to redistribute throughout the meat.
08 - Slice chicken against the grain. Sprinkle with chopped fresh cilantro and arrange on plates. Serve immediately with lime wedges on the side for squeezing.