Ingredients
Equipment
Method
Prepare the Marinade
- In a large bowl, whisk together the soy sauce, honey, lime juice, olive oil, grated ginger, minced garlic, and red pepper flakes (if using).
Marinate the Chicken
- Add the cubed chicken breast to the marinade, tossing to ensure all pieces are well coated. Cover the bowl and refrigerate for at least 30 minutes, or up to 2 hours. (Do not marinate pineapple, as its enzymes can break down chicken texture).
Prepare Vegetables and Pineapple
- While the chicken marinates, prepare the pineapple, red bell pepper, yellow bell pepper, and red onion, cutting them into roughly 1-inch pieces suitable for threading onto skewers. If using wooden skewers, soak them in water now to prevent burning.
Assemble the Kebabs
- Thread the marinated chicken, pineapple chunks, bell pepper pieces, and red onion pieces alternately onto the soaked skewers. Aim for 4-5 pieces of chicken per skewer, distributing the other ingredients evenly.
Preheat Grill
- Preheat your grill to medium-high heat (about 400-450°F or 200-230°C). Lightly oil the grill grates to prevent sticking.
Grill the Kebabs
- Place the assembled kebabs on the preheated grill. Grill for 12-15 minutes, turning every 3-4 minutes, until the chicken is cooked through (internal temperature of 165°F or 74°C) and the vegetables and pineapple are tender with nice char marks. You can baste occasionally with any remaining marinade from the chicken, but discard any marinade that came into contact with raw chicken if not boiled separately.
Serve
- Remove the kebabs from the grill and let them rest for a few minutes. Garnish with fresh chopped cilantro, if desired. Serve hot with rice or a fresh salad.
Notes
• **Soaking Wooden Skewers**: Don't skip soaking wooden skewers! It prevents them from burning on the grill.
• **Don't Over-Marinate**: Marinating the chicken for more than 2 hours can make it slightly mushy due to the lime juice.
• **Batch Cooking/Storage**: Leftover kebabs can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently in a microwave or oven.
• **Air Fryer/Oven Method**: If you don't have a grill, you can cook these in an air fryer at 375°F (190°C) for 12-18 minutes, flipping halfway, or bake in an oven at 400°F (200°C) for 20-25 minutes, flipping halfway, until cooked through.
• **Don't Over-Marinate**: Marinating the chicken for more than 2 hours can make it slightly mushy due to the lime juice.
• **Batch Cooking/Storage**: Leftover kebabs can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently in a microwave or oven.
• **Air Fryer/Oven Method**: If you don't have a grill, you can cook these in an air fryer at 375°F (190°C) for 12-18 minutes, flipping halfway, or bake in an oven at 400°F (200°C) for 20-25 minutes, flipping halfway, until cooked through.
![Grilled {{ $('Fetch Recipe Data').first().json["Main Keyword"] }} loaded with pineapple, red peppers, and onions next to dipping sauces.](https://tastytablekitchen.com/wp-content/uploads/2026/03/zesty-grilled-pineapple-chicken-kebabs.webp)