01 -
In a large bowl, whisk together all marinade ingredients until well combined. Set aside.
02 -
Pat the chicken dry and place it in a large ziplock bag or deep bowl. Pour half of the marinade over the chicken, ensuring it's well coated. Cover and refrigerate for at least 20 minutes, or up to 24 hours. Reserve the remaining marinade in the fridge for basting.
03 -
Preheat the grill to medium heat. Clean and oil the grates to prevent sticking.
04 -
In a small saucepan, bring the reserved marinade to a simmer over medium heat. Let it cook for 5-10 minutes until slightly thickened.
05 -
Place marinated chicken on the preheated grill, discarding any leftover marinade from the bag. Cook for about 3 minutes per side, flipping until internal temperature reaches 165°F (75°C). Baste both sides with the thickened marinade while grilling. Total cook time is about 8-10 minutes per side.
06 -
Add the pineapple rings to the grill during the last 4 minutes of cooking. Grill until slightly caramelized.
07 -
Let the chicken rest for 5 minutes before serving. Garnish with fresh cilantro and green onions. Serve over rice or enjoy on its own!
08 -
Preheat air fryer to 350°F (175°C). Place chicken in a single layer and cook for 15-18 minutes, basting halfway through. Ensure chicken reaches 165°F before serving.
09 -
Preheat oven to 375°F (190°C). Place chicken on a non-stick baking sheet and bake for 16-18 minutes, basting with thickened marinade halfway through. Warm pineapple rings in a skillet or serve them at room temperature.