01 -
In a medium bowl, whisk together oyster sauce, ketchup, honey, chili garlic sauce, Dijon mustard, minced garlic, grated ginger, and water until fully combined.
02 -
Place chicken pieces in a large resealable bag or bowl. Add marinade, reserving 80 ml (1/3 cup) for later. Mix well to coat the chicken evenly. Refrigerate and marinate for at least 2 hours, preferably overnight, turning occasionally.
03 -
Remove chicken from marinade and discard used liquid. Thread marinated chicken pieces onto skewers.
04 -
Brush skewers with canola oil and season with salt and pepper to taste.
05 -
Preheat grill to medium heat. Grill chicken skewers, turning occasionally, until fully cooked and juices run clear, approximately 10 minutes or until chicken reaches an internal temperature of 74°C.
06 -
During the last 1–2 minutes of grilling, brush skewers with the reserved marinade and cook briefly to set the glaze.
07 -
Transfer skewers to a serving plate. Sprinkle with sliced green onions and toasted sesame seeds before serving.