In a medium bowl, whisk together the sweet chili sauce, lime juice, lime zest, minced garlic, soy sauce, honey, and ground ginger until smooth. This will be your marinade.
Season the chicken breasts with salt and pepper on both sides. Place them in a resealable plastic bag or a shallow dish.
Pour the marinade over the chicken, ensuring it's evenly coated. Seal the bag or cover the dish and refrigerate for at least 30 minutes (up to 2 hours for more flavor).
Preheat your grill to medium-high heat. Once hot, lightly oil the grill grates to prevent sticking.
Remove the chicken from the marinade, allowing any excess to drip off. Discard the marinade.
Place the chicken on the preheated grill and cook for about 6-7 minutes on each side, or until the internal temperature reaches 165°F (74°C) and the chicken has nice grill marks.
Once cooked, remove the chicken from the grill and let it rest for 5 minutes before slicing.
Serve the grilled chicken on a platter, garnished with fresh cilantro and lime wedges on the side.
Notes
For best flavor, marinate the chicken for up to 2 hours.