01 - Combine mango, olive oil, lime juice, honey, garlic, ginger, chili flakes, salt, and black pepper in a blender or food processor. Blend until completely smooth to create a uniform marinade consistency.
02 - Set aside 1/4 cup of the blended marinade in a separate container. This reserved portion will be used for brushing during grilling and as an extra serving sauce.
03 - Place chicken breasts in a large resealable plastic bag or shallow glass dish. Pour the remaining marinade over the chicken, ensuring each piece is thoroughly coated. Seal or cover and refrigerate for at least 1 hour, up to overnight for maximum flavor penetration.
04 - Heat grill to medium-high temperature (400°F). Lightly brush the grates with oil to prevent sticking and ensure easy release of the chicken.
05 - Take chicken from the refrigerator and remove from the marinade. Let excess liquid drip off each piece. Discard all used marinade that has been in contact with raw chicken.
06 - Place chicken on the preheated grill. Cook for 6 to 8 minutes per side, turning once. During the final 2 minutes of cooking, brush with the reserved marinade. Continue until internal temperature reaches 165°F when tested with a meat thermometer.
07 - Transfer grilled chicken to a clean cutting board or platter. Let rest for 5 minutes to allow juices to redistribute throughout the meat. Slice against the grain for optimal tenderness.
08 - Sprinkle chopped fresh cilantro over the sliced chicken. Arrange lime wedges alongside for serving. Serve immediately while still warm.