Ingredients
Equipment
Method
Step 1
- In a mixing bowl, I whisk together the pineapple juice, soy sauce, ketchup, brown sugar, ginger, garlic, apple cider vinegar, sesame oil, and black pepper until the sugar fully dissolves.

Step 2
- I set aside about ¾ cup of the marinade in a separate container for basting later, then refrigerate it.

Step 3
- I place the chicken thighs into a zip-top bag or container and pour the remaining marinade over them. I make sure everything is well coated, cover, and refrigerate for at least 4 hours or overnight.

Step 4
- When ready to cook, I preheat the grill to medium-high heat and lightly oil the grates. I let the chicken sit at room temperature for about 20 minutes.

Step 5
- I grill the chicken for about 5–6 minutes on the first side, flip, and cook for another 3 minutes. Then I start basting with the reserved marinade, flipping and basting every minute until glossy and cooked through.

Step 6
- Once the chicken reaches 165°F internally, I remove it from the grill, loosely cover with foil, and let it rest for 5 minutes.

Step 7
- If using pineapple slices, I grill them for about 3 minutes per side until lightly caramelized, then serve with the chicken and garnish with green onions.

Notes
I always recommend using chicken thighs because they stay juicy and don’t dry out on the grill. I never use fresh pineapple juice since it can make the chicken mushy. If the glaze starts browning too fast, I lower the heat or move the chicken to indirect heat and keep basting gently.
