Teriyaki chicken skewers with pineapple glaze hit that sweet-salty-charred spot without asking for much in return. You get juicy marinated chicken, sticky grilled pineapple, and glossy sauce, all in one hand.
600gboneless, skinless chicken thighscut into 2.5 cm / 1 inch chunks
80mlsoy sauceregular, not low-sodium (use low-sodium if salt-sensitive and season to taste at the end)
60mlmirinJapanese sweet rice wine (sub 60 ml / 1/4 cup pineapple juice + 1 tsp sugar if needed)
60mlpineapple juicefrom canned pineapple or bottled
2tbspbrown sugarpacked
1tbsprice vinegar
1tbspneutral oilcanola, grapeseed, or similar
2tspfresh gingerfinely grated
2clovesgarlicfinely grated or minced
1/2tsptoasted sesame oiloptional
For the pineapple glaze
180mlpineapple juice
80mlsoy sauce
2tbspmirinor 2 tbsp pineapple juice + 1 tsp sugar
2tbspbrown sugar
1tbsphoney
1tspcornstarchmixed with 1 tbsp cold water (slurry)
1tbspcold waterfor cornstarch slurry
For the skewers
1mediumred bell peppercut into 2.5 cm / 1 inch pieces
1smallyellow bell peppercut into 2.5 cm / 1 inch pieces
1/2mediumred onioncut into 2.5 cm / 1 inch wedges and separated into layers
250gfresh pineapple chunksabout 2 cups; cut into 2.5 cm / 1 inch pieces; pat dry
2–3scallionscut into 2.5 cm / 1 inch pieces (optional)
neutral oilfor brushing the grill or pan
sesame seedsfor serving (optional)
extra sliced scallionsfor serving (optional)
Instructions
Soak the skewers (if wooden): Submerge wooden skewers in water for at least 30 minutes so they don’t scorch on the grill. If using metal skewers, skip this.
Make the teriyaki marinade: In a medium bowl or measuring jug, whisk together soy sauce, mirin, pineapple juice, brown sugar, rice vinegar, neutral oil, ginger, garlic, and sesame oil (if using) until the sugar dissolves.
Marinate the chicken: Add chicken to a zip-top bag or shallow dish. Pour in the marinade, toss to coat, press out excess air, and seal. Chill at least 1 hour and up to 8 hours.
Prep the vegetables and pineapple: Cut peppers, onion, pineapple, and scallions into even 2.5 cm / 1 inch pieces. Spread on a tray and pat dry with paper towels.
Cook the pineapple glaze: In a small saucepan, combine pineapple juice, soy sauce, mirin, brown sugar, and honey. Bring to a simmer over medium heat, stirring to dissolve the sugar. Simmer 5–7 minutes until slightly reduced.
Thicken the glaze: Stir the cornstarch slurry, then drizzle into the simmering sauce while whisking. Cook 1–2 minutes until glossy and thick enough to coat a spoon; whisk in a splash of water if it gets gummy.
Preheat the grill or pan: Heat grill to medium-high (about 200–230°C / 400–450°F). Alternatively, use a lightly oiled grill pan or cast iron skillet over medium-high heat.
Skewer the ingredients: Drain chicken in a colander and discard used marinade. Thread chicken, pineapple, peppers, onion, and scallions onto skewers, snug but not packed too tightly.
Oil the grill grates: Fold a paper towel, dip in neutral oil, and use tongs to rub over hot grates to help prevent sticking.
Grill: Cook skewers 8–12 minutes total, turning every 2–3 minutes, until chicken has light char marks and turns opaque.
Brush with pineapple glaze: After the first turn, brush skewers with glaze each time you flip, building 2–3 layers. Lower heat if the glaze smokes aggressively.
Check for doneness: Chicken is done at 74°C / 165°F in the thickest piece.
Rest and finish: Rest skewers 5 minutes. Brush with extra warm glaze and top with sesame seeds and sliced scallions if desired.