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 consistent marinade.
02 - Set aside 1/4 cup of the prepared marinade in a separate small bowl. This reserved portion will be used for brushing during grilling and as a 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 and refrigerate for at least 1 hour, or overnight for maximum flavor penetration.
04 - Preheat grill to medium-high heat (400°F). Lightly oil the grates with a paper towel dipped in vegetable oil to prevent sticking.
05 - Remove chicken from the marinade, allowing excess liquid to drip off. Discard the used marinade safely. Pat chicken breasts lightly with paper towels if desired.
06 - Place chicken on the preheated grill. Cook for 6 to 8 minutes per side, brushing with the reserved marinade during the final 2 minutes of cooking. Grill until internal temperature reaches 165°F when tested with a meat thermometer.
07 - Transfer grilled chicken to a clean cutting board and let rest for 5 minutes to allow juices to redistribute. Slice chicken crosswise and sprinkle generously with chopped fresh cilantro.
08 - Arrange sliced chicken on a serving platter. Accompany with fresh lime wedges for squeezing and any remaining reserved marinade as a dipping sauce.