Mix together all ingredients but chicken, cornstarch and green onion.
Set aside 1 cup of marinade.
Pour remaining marinade over chicken in a bowl or zippered plastic bag and refrigerate for 3 hours to overnight.
In a sauce pan combine 1 cup of reserved marinade and cornstarch, stir and heat until thickened.
When ready to grill, remove chicken from marinade and throw away marinade
Place chicken on grill over medium heat. Cook on each side, turning several times and brushing chicken with thickened marinade after each turn. Grill until cooked through and glaze has thickened.
Garnish with green onions
If doing in the oven bake at 350 degrees F for about 20 minutes or until chicken is cooked through. Baste and turn as youl would on the grill.
Video
Notes
Prepare grill: I use a gas grill. Clean the grill grates before using. Preheat to a medium high heat.
Place chicken on grill: Place chicken pieces on grill leaving space around each. Cover with lid and allow to cook for several minutes, then turn chicken and baste.
Continue turning and basting until chicken reaches 165 degrees F. This should take about 15 minutes.