Pineapple chicken kabobs come off the grill with charred edges, juicy chicken, and pineapple that turns glossy and caramelized in the heat. The sweet-savory marinade clings to every bite, and the peppers and onions bring just enough bite to keep the whole skewer balanced. This is the kind of dinner that disappears fast because each piece tastes like it was built to sit on a grill.
What makes these kabobs work is the marinade. Soy sauce gives the chicken salt and depth, pineapple juice brings brightness, and honey helps the surface brown without burning before the chicken is cooked through. The key is cutting everything into even cubes so the chicken and fruit finish at the same pace. If the pieces are too small, the pineapple can collapse; if they’re too large, the chicken won’t get enough grill time to pick up that smoky edge.
Below you’ll find the timing that keeps the chicken juicy, the skewer order that helps everything cook evenly, and a few smart swaps for when you want to change up the vegetables or cook these another way.
The marinade made the chicken tender, and the pineapple got those caramelized edges without turning mushy. I grilled them for 12 minutes total and everything came off the skewers perfectly.
Pineapple Chicken Kabobs with caramelized edges and juicy grilled fruit are worth keeping handy for your next BBQ.
The Grill Mark That Tells You the Kabobs Are Ready to Flip
These kabobs don’t need constant turning. Let the first side sit on the grill until the chicken releases easily and you can see the edges turning opaque halfway up each cube. If you pull too early, the chicken will stick and tear; if you wait until the fruit looks deeply dark before flipping, the honey in the marinade can go past caramelized and tip into bitter.
The better cue is the surface itself. You want light grill marks, glossy glaze, and pineapple that has softened just enough to get a little translucent at the edges. Medium-high heat gives you enough color in 5 to 6 minutes per side without drying out the chicken breast, which is the real risk here.
What Each Ingredient Is Actually Doing in These Kabobs

- Chicken breasts — Boneless, skinless breasts cook quickly and stay clean-tasting against the sweet marinade. Cube them evenly so they finish at the same time as the pineapple and peppers. Thighs work too, but they’ll take a little longer and give you a richer, juicier result.
- Pineapple — Fresh pineapple is worth using here because it holds its shape and caramelizes at the edges instead of turning watery. Canned pineapple can work in a pinch, but drain it well and expect a softer texture. If you use canned, keep the pieces a little larger so they don’t break down on the grill.
- Soy sauce and pineapple juice — These build the base of the marinade. Soy sauce brings salt and depth, while pineapple juice adds sweetness and helps the chicken taste like more than grilled chicken with fruit on top. Don’t swap in plain water here; the marinade needs both seasoning and acidity to do its job.
- Honey — Honey helps the kabobs brown and gives the glaze that sticky finish. It also balances the salt from the soy sauce. If you reduce or omit it, the kabobs will still work, but you’ll lose that lacquered look on the grill.
- Bell peppers and onion — These keep the skewers from eating like just chicken and pineapple. The peppers stay crisp-tender, and the onion softens at the edges and picks up smoke from the grill. Cut them about the same size as the chicken so they don’t lag behind.
Building the Skewers So Everything Finishes at the Same Time
Marinating the Chicken
Stir the soy sauce, pineapple juice, honey, olive oil, and garlic until the honey disappears into the liquid, then pour it over the chicken and let it sit for at least an hour. Four hours is plenty; much longer and the surface can start to turn soft from the pineapple juice. If you’re short on time, even 30 minutes gives the chicken enough seasoning to matter, but the flavor won’t be as deep.
Threading for Even Cooking
Build the skewers with a steady pattern of chicken, pineapple, pepper, and onion so every bite gets a mix of sweet and savory. Keep the pieces snug, not packed tight, because gaps help the heat move around the food. Soak wooden skewers first or they’ll scorch before the chicken is done.
Grilling and Basting
Lay the kabobs over medium-high heat and leave them alone long enough to get color before you turn them. Brush with marinade while they cook, but stop using any liquid that touched raw chicken unless you’ve reserved some separately. The chicken is done at 165°F, and the pineapple should look golden with browned edges, not blackened.
Swap In Chicken Thighs for a Juicier Kabob
Chicken thighs handle the grill a little more forgivingly than breasts and stay juicier if you get distracted for a minute. Cut them the same size and grill until they reach 165°F. The flavor gets a little richer, which works well with the sweet pineapple.
Make It Gluten-Free with Tamari
Use tamari in place of soy sauce and keep the rest of the marinade the same. You still get the salty backbone and browning help, just without the wheat. Check the label if you’re cooking for someone with celiac disease.
Change the Vegetables Without Changing the Method
Zucchini, cherry tomatoes, or mushrooms can stand in for the peppers and onion if that’s what you have. Zucchini cooks fast and should be cut thick; mushrooms add a deeper savory note; cherry tomatoes burst and add extra juice. Keep the total mix balanced so the skewers don’t become too wet on the grill.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 3 days. The pineapple softens a bit, but the flavor holds up well.
- Freezer: Freeze cooked chicken and vegetables off the skewers for up to 2 months. Pineapple gets softer after thawing, so expect a looser texture.
- Reheating: Warm gently in a skillet over medium-low heat or in a 300°F oven until just heated through. High heat dries out the chicken fast and can turn the pineapple mushy.
Questions I Get Asked About This Recipe

Pineapple Chicken Kabobs
Ingredients
Equipment
Method
- In a bowl, mix soy sauce, pineapple juice, honey, olive oil, and garlic until well combined. Stop when the honey is fully dissolved and the mixture looks glossy.
- Add the cubed chicken breasts to the marinade and coat evenly. Marinate for 1-4 hours, then move to the next step when the chicken looks evenly flavored.
- Thread the chicken, pineapple, bell peppers, and onion onto the soaked wooden skewers. Space pieces so they lie snugly, with colorful layers visible along the skewer.
- Preheat the grill to medium-high heat, then place the kabobs on the grates. Grill for 5-6 minutes per side, basting with the marinade during grilling for a shiny teriyaki-style glaze.
- Continue grilling until the chicken reaches 165°F and the pineapple is caramelized. Look for golden edges on the chicken and browned, caramelized spots on the pineapple before serving.