Ingredients
Equipment
Method
Make the marinade/sauce
- In a bowl, whisk together pineapple juice, soy sauce, brown sugar, garlic, ginger, and rice vinegar until the brown sugar dissolves.
- Set aside 0.5 cup of the sauce for glazing later.
Marinate the chicken
- Season the chicken thighs with salt and black pepper.
- Place the chicken in a zip-lock bag or bowl and add the remaining sauce, then marinate 30 minutes (up to 4 hours in the fridge for deeper flavor).
Cook the coconut rice
- Rinse the jasmine rice under cold water until the water runs clear.
- In a medium saucepan, combine jasmine rice, coconut milk, water, salt, and sugar.
- Bring to a boil over medium-high heat, then reduce to low, cover, and simmer for 18 minutes.
- Remove from heat and keep covered for 5 minutes of steam time.
- Fluff the rice with a fork.
Sear the chicken
- Heat vegetable oil in a large skillet over medium-high heat until shimmering.
- Remove chicken from the marinade (discard used marinade), then sear for 4–5 minutes per side until deeply golden and cooked through (165°F internal temperature).
- Transfer the chicken to a plate and set aside.
Build the glaze
- Add the reserved 0.5 cup sauce to the same skillet over medium heat.
- Whisk cornstarch with 2 tbsp water, then stir into the sauce.
- Simmer for 2–3 minutes, stirring, until the sauce thickens into a glossy glaze.
- Stir pineapple chunks into the glaze and warm for 1 minute, lightly caramelizing at the edges.
Glaze, serve, and garnish
- Return the seared chicken to the pan and spoon glaze over each piece.
- Cook 1–2 minutes, turning to coat fully.
- Serve immediately with coconut rice, topped with extra sauce and pineapple chunks.
- Garnish with sliced green onions and sesame seeds.
Notes
Marinating longer (up to 4 hours) helps the soy-garlic-ginger flavor penetrate the thighs; do not reuse the marinade after it touches raw chicken. Store leftovers in the fridge up to 3 days; freeze glazed chicken and rice separately up to 2 months (reheat gently to avoid drying). If you want a dairy-free swap that still keeps the rice creamy, use the full-fat coconut milk as written; it naturally stays coconut-forward without substitutions.
