01 -
In a large mixing bowl, whisk together pineapple juice, soy sauce, brown sugar, ketchup, rice vinegar, minced garlic, grated ginger, sesame oil, and black pepper until the sugar is fully dissolved and marinade is smooth.
02 -
Place the chicken pieces in a large resealable plastic bag or shallow dish. Pour half of the marinade over the chicken, ensuring all surfaces are coated. Reserve the remaining marinade in a covered container in the refrigerator for basting.
03 -
Seal the bag or cover the dish and refrigerate for at least 1 hour, preferably overnight, to allow the flavors to infuse.
04 -
Preheat the grill to medium-high heat (200-230°C). Clean and oil the grates to prevent sticking. Arrange charcoal for indirect cooking if using a charcoal grill.
05 -
Transfer the reserved marinade to a small saucepan. Bring to a boil, then reduce heat and simmer for 5 minutes until slightly thickened and safe for basting.
06 -
Remove chicken from the marinade and discard the used marinade. Grill the chicken for 6-7 minutes per side, frequently basting with the reduced marinade. Cook until the exterior is caramelized and an instant-read thermometer registers 75°C at the thickest part.
07 -
Transfer grilled chicken to a plate and let rest for 3-5 minutes. Slice and serve immediately over jasmine rice, garnished with chopped green onion, grilled pineapple slices, and lime wedges.