Pin it
These kebabs are my go-to when I want dinner to feel like a mini vacation without leaving the backyard. The combination of salty soy glaze, sweet pineapple, and charred peppers hits every note I want in a summer meal.
I prefer chicken thighs because they forgive a few extra minutes on the grill, but this marinade works on whatever cut you have. If you want a simpler version without the mixed vegetables, our Hawaiian Chicken Pineapple Kebabs keeps things classic.
The whole meal takes about thirty-five minutes from the moment you fire up the grill, and most of that is hands-off while the chicken soaks up flavor.
What threads onto the skewers
These kebabs come together with a short list of fresh, colorful ingredients. Look for a ripe pineapple that smells sweet at the base and bell peppers with taut, glossy skin.
- Boneless chicken thighs. They stay juicier than breast meat over the high heat of a grill, and they carry the marinade deeply.
- Fresh pineapple. Cut into sturdy chunks that caramelize without falling apart. Canned pineapple is too soft here.
- Bell peppers and red onion. The peppers soften just enough while the onion chars at the edges, adding sweetness and color.
- Soy sauce and brown sugar. The salty-sweet backbone of the glaze that turns sticky and glossy on the fire.
- Fresh ginger and garlic. Grated fine so they disappear into the marinade and leave a warm, bright hum.
- Rice vinegar and sesame oil. A little acid to balance the sugar and a nutty finish that ties everything together.
How to build and grill them
- Whisk the marinade. Stir together soy sauce, brown sugar, pineapple juice, rice vinegar, sesame oil, ginger, and garlic until the sugar dissolves. Set aside a quarter cup for basting.
- Marinate the chicken. Cut the thighs into one-and-a-half-inch chunks and toss them in the remaining marinade. Refrigerate for at least thirty minutes and up to four hours.
- Prep the produce. Core and cut the pineapple into one-inch chunks. Slice the bell peppers and red onion into pieces that match the chicken in size so everything cooks evenly.
- Thread the skewers. Alternate chicken, pineapple, pepper, and onion, packing them snugly so the flavors mingle and the ingredients stay stable on the grill.
- Grill over medium heat. Cook for ten to twelve minutes, turning every few minutes, until the chicken reads 165°F inside and the edges of the pineapple are caramelized. Brush with the reserved marinade in the final minutes.
- Rest and serve. Let the kebabs sit for three minutes so the juices settle, then serve straight off the skewers or slide everything onto a platter.
The glaze that makes them sticky
The real magic is the reserved marinade brushed on during the last few minutes of grilling. The sugars brown and bubble on the hot metal, creating a thin lacquered crust without burning. Keep the heat at medium, not blazing high, so the sauce has time to thicken before the chicken overcooks. If you enjoy this sweet-savory balance, our Hawaiian BBQ Chicken with Pineapple uses a similar glaze on the bone.
Why thigh meat wins here
Chicken thighs have a little more fat than breasts, which protects them from drying out over open flame. They also cook more evenly when threaded in chunks, so you are less likely to end up with dry edges and raw centers. If you only have breasts on hand, cut them slightly larger and watch them closely, pulling the kebabs as soon as they hit 165°F.
Veggie swaps and additions
Red and green bell peppers are the classic choice, but zucchini, summer squash, or button mushrooms work just as well. The key is to cut everything to roughly the same size so no single ingredient outpaces the others. Cherry tomatoes are best avoided because they burst and slide off the skewers. For another grilled skewer idea with bold flavor, try our Garlic Parmesan Chicken Kebabs for Grilling and Serving.
Serving and what to pair
These kebabs love starch. Coconut rice soaks up the glaze beautifully, or keep it light with a simple green salad tossed in lime juice. Leftovers make excellent lunch bowls the next day. Just slide the cold chicken and vegetables off the stick over rice and drizzle with a little extra soy sauce. For a backyard spread, serve these alongside our BBQ Pineapple Chicken Kabobs with Teriyaki Glaze and Grilled Veggies and let guests mix and match.
Storing and reheating
Refrigerate leftover kebabs in an airtight container for up to three days. Reheat in a 350°F oven or back on the grill for a few minutes to revive the char. The microwave works in a pinch but softens the peppers more than I like. The U.S. Department of Agriculture reminds cooks to check that poultry reaches a safe internal temperature of 165°F. See the USDA chicken safety guidelines for details.
Make it ahead
You can cut the chicken and make the marinade the night before. Keep them submerged in the fridge and thread the skewers an hour before grilling. The pineapple and vegetables can also be chopped ahead, though they keep best in separate containers so they do not soften in the marinade.
FAQs
- Can I use chicken breast instead of thighs?
Yes. Cut the breast into slightly larger chunks and pull the kebabs from the grill as soon as the chicken hits 165°F so it does not dry out.
- How long should I marinate the chicken?
Thirty minutes is the minimum for good flavor, but two to four hours gives you the best penetration without the acid breaking down the meat.
- Can I bake these instead of grilling?
Absolutely. Arrange the threaded skewers on a foil-lined baking sheet and bake at 425°F for 18 to 20 minutes, turning once halfway through.
- What other vegetables work on these kebabs?
Zucchini, summer squash, and cremini mushrooms all grill well. Just cut them to the same size as the chicken so everything finishes at the same time.
- How do I keep wooden skewers from burning?
Soak them in water for at least twenty minutes before threading. This buys enough time on a medium grill without charring the sticks.
- Can I prep these ahead of time?
Yes. You can marinate the chicken and chop the vegetables the day before. Thread the skewers up to an hour ahead and keep them chilled until you are ready to cook.