Checking browser support…
Step-by-step instructions.
Mix the marinade and reserve the brushing portion
- Whisk the coconut milk, soy sauce, honey, oil, lime juice, lime zest, garlic, ginger, paprika, black pepper, and optional crushed red pepper until smooth.
- Before adding any chicken, transfer ⅓ cup to a separate covered container for brushing. Refrigerate this reserved portion separately.
Marinate the chicken
- Toss the chicken pieces with the remaining marinade in a covered nonreactive bowl or food-safe bag. Refrigerate for 2–6 hours.
- Keep the pineapple separate until assembly. Do not add it or its juice to the chicken marinade.
Preheat and assemble the skewers
- Preheat the grill to 400–425°F and lightly oil the clean grates. Set up a cooler area for moving skewers away from flare-ups or intense heat.
- Thread the chicken, pineapple, peppers, and onion onto approximately 10–12 long metal skewers, leaving a little space between pieces. Let excess marinade drip off and discard the marinade that held the raw chicken.
- If using bamboo skewers, soak them in water for at least 30 minutes beforehand and keep exposed ends away from direct flame.
Grill, turn, and brush
- Grill for approximately 12–18 minutes, turning every 3–4 minutes. Keep the lid closed between turns when practical.
- Brush lightly with the separately reserved marinade after the first turn and again around halfway through cooking. Let each brushed side cook before turning. Avoid heavy coats that drip and flare up.
- Move the skewers to gentler heat if the honey, coconut coating, or pineapple browns too quickly. Cook until several of the largest chicken pieces reach 165°F in the center, checking without touching the metal skewer. Timing varies with piece size and grill heat.
Rest and serve
- Transfer to a clean platter and rest for 3–5 minutes. Discard any unused brushing sauce after cooking; do not use it as a table sauce once the brush has touched undercooked chicken.
- Serve the skewers warm, or slide the chicken, pineapple, and vegetables off the hot skewers before serving. They pair well with rice or a crisp green salad.
Marinate chicken in the refrigerator and keep raw-chicken marinade separate from the reserved brushing portion. Cook chicken to 165°F in the center. Use a clean platter for cooked skewers and discard leftover brushing sauce after cooking.
FoodSafety.gov temperature guidance

