
In a large mixing bowl, combine fresh ginger and garlic, finely minced to release their aromatic oils.
Add light and dark soy sauces to introduce savory and umami flavors along with a deep, appealing color.
Stir in coconut cream for a rich, creamy base that tenderizes the chicken, enhancing its moisture and flavor.
Mix in sugar and oyster sauce, balancing the marinade's taste with a hint of sweetness and an additional layer of umami.
Whisk the ingredients until well combined, ensuring the sugar is fully dissolved.
Cut the chicken into uniform pieces to ensure even cooking.
Submerge the chicken pieces in the marinade, making sure each piece is thoroughly coated.
Cover the bowl and refrigerate. Marinate for at least 2 hours, preferably overnight, to allow flavors to fully penetrate the meat.
If using wooden skewers, soak them in water for at least 30 minutes to prevent burning.
Thread the marinated chicken pieces onto the skewers, packing them tightly to avoid any loose ends that might burn.
Arrange the skewers on a tray, ready for grilling.
Preheat your grill to a medium-high temperature, around 500°F (260°C).
Place the skewers on the grill, leaving some space between each to ensure even cooking.
Grill the skewers, turning every 2-3 minutes to achieve an even char and prevent burning.
After about 10-12 minutes, when the chicken is nearly cooked through, apply the coconut cream glaze with a brush for added flavor and a caramelized finish.
Continue grilling for an additional 2-3 minutes until the glaze is caramelized and the chicken is thoroughly cooked.
Remove the skewers from the grill and let them rest for a few minutes before serving.
Arrange the skewers on a platter, garnish as desired, and serve with your chosen side dishes and sauces.