Last summer you made the pretty version chicken and pineapple in identical cubes, threaded perfectly and the skewers came off the grill with floppy, gray-edged pineapple and chicken that still squeaked at the center. That wasn’t bad luck; that was geometry. Pineapple browns in about half the time chicken needs to cook through, so matching cube sizes is a promise you can’t keep.
These easy grilled pineapple chicken kabobs fix it with one purposeful cut: pineapple pieces noticeably smaller than the chicken chunks. Half an hour later you’re pulling skewers where both land done at the same second juicy chicken, sticky caramelized pineapple, a honey-soy glaze that sweetens instead of scorching. Kids eat these like candy. Here’s the routine.
Why This Recipe Works
- The pineapple is sized on purpose. Equal cubes look right and cook wrong, because pineapple goes soft and char-dark before chicken ever reaches a safe temperature. Shrink the pineapple to about half the volume of a chicken cube, and both cross the finish line together.
- A marinade with a backbone. Soy, honey, ginger, and garlic season the chicken deeply in twenty minutes instead of leaning on the heat to carry flavor.
- Glaze in the final stretch only. Reserved marinade brushed on during the last three minutes caramelizes into tacky, sweet edges. Brushed at minute one, that sugar burns bitter before the chicken is anywhere near done.
- An honest thirty minutes. Skip the soak entirely and these still work a twenty-minute marinade is a flavor upgrade, not a hostage situation.
- Grill or grill pan, same result. No outdoor grill? A cast-iron grill pan gives you the same char marks and the same weeknight timeline.
- Built for small hands and big appetites. Everything checks out on a stick, which means almost no cutlery and no persuasion required.

Recipe At a Glance
- Prep time: 15 minutes
- Cook time: 10–12 minutes
- Total time: ~30 minutes (plus optional marinating time)
- Servings: 4
- Estimated nutrition per serving (of 4): 400 calories | 35 g protein | 13 g fat | 22 g carbs these are estimates, not medical advice.
Ingredients
For the marinade and glaze:
- ⅓ cup low-sodium soy sauce (or tamari for gluten-free)
- 2 tbsp honey
- 2 tbsp olive oil
- 1 tbsp rice vinegar
- 2 tsp fresh ginger, grated
- 3 garlic cloves, minced
- ¼ tsp red pepper flakes (leave out if your kids are watching)
For the skewers:
- 1½ lb boneless skinless chicken breasts, cut into 1½-inch cubes
- 1 fresh pineapple, peeled and cored (about 2 cups once cut)
- 2 scallions, sliced, for serving
- 1 tbsp sesame seeds, for serving
- Lime wedges, for serving (optional)
Notes: Canned pineapple chunks work in a pinch, but they’re wetter and softer than fresh halve them and pat them dry, and expect a gentler caramelization. For gluten-free, tamari or coconut aminos both stand in for soy; coconut aminos is naturally sweeter, so dial the honey back a notch if you use it.
Equipment Needed
Outdoor grill or a large cast-iron grill pan · metal skewers (or wooden ones, soaked 20 minutes) · medium bowl · small bowl for the reserved glaze · tongs · pastry brush · instant-read thermometer.
How to Make Easy Grilled Pineapple Chicken Kabobs
Cut the chicken. Slice into 1½-inch cubes, as uniform as you can manage. The boring, consistent knife work here is what keeps one piece from drying out while its neighbor finishes uneven cubes are the quiet reason skewers turn out half-perfect, half-rubbery.
Cut the pineapple. Peel, core, and cut the pineapple into roughly ¾-inch pieces clearly smaller than the chicken. Yes, it looks less dramatic on the skewer. That’s the whole point: pineapple is mostly water and sugar, so it turns soft and caramelized long before a dense cube of chicken cooks through. Smaller pieces heat at a rate that actually matches your chicken, so everything is done at the same moment instead of one waiting on the other. Pro tip: if you’re using canned chunks, cut each one in half and blot them dry.
Make the marinade and reserve the glaze. Whisk the soy sauce, honey, olive oil, rice vinegar, ginger, garlic, and chili flakes in a medium bowl. Pour ⅓ cup into a separate small bowl and stash it in the fridge that’s your basting glaze, and it never touches raw chicken. Add the chicken to the remaining marinade, toss to coat, and let it sit covered in the fridge for 20 minutes to 4 hours. Keep pineapple juice out of this marinade: the bromelain in fresh pineapple can turn chicken mealy and soft during a long soak, and the grilled fruit already brings the sweetness.
Skewer. Thread alternating pieces of chicken and pineapple, pushing each one through its center so nothing spins when you flip. Leave a small gap between pieces so the heat reaches every side instead of steaming the joints.
Preheat the grill. Medium-high, about 450°F (230°C). Oil the grates with a paper towel held in tongs properly oiled hot grates are what give you those clean dark marks instead of stuck-on shreds.
Grill. Lay the skewers over the heat and cook 8–12 minutes total, turning every 2–3 minutes, until the chicken is golden-brown at the edges and the pineapple corners are charred and sticky. Check the thickest piece with your thermometer: pull at about 160°F and let the rest carry it the last five degrees.
Glaze in the final three minutes. Brush the reserved glaze over the skewers, turn once, and let it tack up. It happens fast — a sticky, glossy edge means done. If you see it charring black, your grill is running hot; pull a minute early rather than chase it.
Rest and serve. Slide everything onto a platter, tent loosely with foil, and give it 5 minutes of quiet. Scatter over the scallions and sesame seeds, add lime wedges if you’re feeling fancy, and serve with a warning that the glaze will be fought over.

Common Mistakes to Avoid
- Cutting the chicken and pineapple the same size. It photographs beautifully and cooks terribly the pineapple is mush while the chicken is still raw. Smaller pineapple, matched doneness. It’s the point of this entire recipe.
- Brushing glaze on too early. Sugar on a hot grill doesn’t caramelize forever; it burns. Start basting in the last three minutes only.
- Ignoring cube size. A 2-inch cube next to a 1-inch cube guarantees a raw center or a dried-out end. Be consistent 1½ inches, every piece.
- Cooking to a timer instead of a temperature. Twelve minutes is a suggestion; 160°F at the center is the law. The thermometer costs less than one ruined batch.
- Slinging canned pineapple straight from the can. That juice steams the skewer and murders the caramelization. Drain, blot, halve.
How to Store & Reheat
Cooked kabobs keep in the fridge for up to 3 days. Reheat gently so the chicken doesn’t re-toughen: a skillet over medium-low with a splash of water and a lid for about 4 minutes, or the oven at 300°F for 8–10 minutes. Microwave works in 30-second bursts, but accept the trade-off. Freezing cooked skewers is doable for about a month, though the pineapple gets soft on thaw I’d rather repurpose leftover cooked chicken into a rice bowl than freeze it. The raw marinated chicken freezes beautifully for up to 3 months; thaw overnight in the fridge, then thread and grill as usual.
Recipe Variations & Substitutions
- Chicken thighs instead of breasts: juicier and far more forgiving; cut to the same size and shave a minute off the grill time.
- Gluten-free: swap tamari or coconut aminos for the soy sauce and you’re done check your rice vinegar label too.
- Lower sugar: cut the honey to 1 tablespoon. The pineapple carries more sweetness than you’d think.
- More heat: a teaspoon of sriracha in the glaze, or chili crisp brushed on at the end for people who like consequences.
- Teriyaki-lean: add 2 tablespoons of mirin to the marinade for a glossier, rounder finish.
- Veggie add-ins: bell peppers and red onion thread on beautifully cut the pepper a touch smaller than the chicken, same logic as the pineapple.
- Oven version: 425°F on a sheet pan for 12–15 minutes, flipping halfway, glaze in the last 3 minutes; a 90-second broil at the very end fakes the char nicely.
Nutritional/Health Angle
At around 400 calories and 35 grams of protein per serving, this is a genuinely protein-forward dinner with no heavy cream, no cheese, and no dairy at all. The sugar is doing real work here honey plus pineapple’s natural sweetness so if you’re tracking carbs, the honey-reduced variation above makes a lighter version without wrecking the point. As written it’s naturally gluten-free only if you trade the soy for tamari. Frame it honestly: lean chicken, a modest amount of fat, and flavor doing heavy lifting. That’s a dinner to feel good about, not a medical claim.
FAQ
Can I use canned pineapple?
Yes, and you’ll still get a good skewer. Halve the chunks, pat them very dry, and lower your expectations on the caramelized edges — canned fruit is packed in syrup and softer than fresh, so it browns faster and less cleanly. Fresh pineapple is the difference between good and excellent here.
Chicken thighs or chicken breasts?
Either. Thighs are more forgiving and harder to dry out great if you’re nervous about the grill. Breasts give the leaner, cleaner bite most people picture. The sizing rule is identical no matter which you pick: 1½-inch cubes for the chicken, smaller for the pineapple.
How long should I marinate?
Twenty minutes is genuinely enough; two to four hours is the sweet spot. Beyond that you’re not getting much return, and if you ever add pineapple juice to the mix, cap the soak at an hour or the bromelain starts softening the chicken into mealy territory.
How do I know when the chicken is cooked?
The thermometer is the honest answer: 160°F at the center of the thickest piece, then rest carryover heat brings it to the safe 165°F. Without a thermometer, cut into the biggest chunk: no pink, juices running clear. If it’s still translucent at the middle, back onto the grill it goes.
Can I make these in the oven or air fryer?
Oven: 425°F on a parchment-lined sheet pan for 12–15 minutes, flipping halfway, glaze in the last 3 minutes. Air fryer: 375–400°F for about 10 minutes, shaking the basket halfway, glaze at the end. Both skip the char slightly, which is why the glaze matters more.
What if I don’t have skewers?
Skip them entirely. Grill the pieces loose in a grill basket (or cook them as skewerless kabobs on a sheet pan) using the same times, turning once halfway. The only thing you lose is the presentation the flavor doesn’t notice.
Final Thoughts
For the marinade and glaze:
- ⅓ cup low-sodium soy sauce or tamari for gluten-free
- 2 tbsp honey
- 2 tbsp olive oil
- 1 tbsp rice vinegar
- 2 tsp fresh ginger grated
- 3 garlic cloves minced
- ¼ tsp red pepper flakes leave out if your kids are watching
For the skewers:
- 1½ lb boneless skinless chicken breasts cut into 1½-inch cubes
- 1 fresh pineapple peeled and cored (about 2 cups once cut)
- 2 scallions sliced, for serving
- 1 tbsp sesame seeds for serving
- Lime wedges for serving (optional)
Outdoor grill or a large cast-iron grill pan
Metal skewers (or wooden ones, soaked for 20 minutes)
Medium
Small bowl for the reserved glaze
Tongs
Pastry brush
Instant-read thermometer
Cut the chicken. Slice into 1½-inch cubes, as uniform as you can manage. The boring, consistent knife work here is what keeps one piece from drying out while its neighbor finishes uneven cubes are the quiet reason skewers turn out half-perfect, half-rubbery.
Cut the pineapple. Peel, core, and cut the pineapple into roughly ¾-inch pieces clearly smaller than the chicken. Yes, it looks less dramatic on the skewer. That’s the whole point: pineapple is mostly water and sugar, so it turns soft and caramelized long before a dense cube of chicken cooks through. Smaller pieces heat at a rate that actually matches your chicken, so everything is done at the same moment instead of one waiting on the other. Pro tip: if you’re using canned chunks, cut each one in half and blot them dry.
Make the marinade and reserve the glaze. Whisk the soy sauce, honey, olive oil, rice vinegar, ginger, garlic, and chili flakes in a medium bowl. Pour ⅓ cup into a separate small bowl and stash it in the fridge that’s your basting glaze, and it never touches raw chicken. Add the chicken to the remaining marinade, toss to coat, and let it sit covered in the fridge for 20 minutes to 4 hours. Keep pineapple juice out of this marinade: the bromelain in fresh pineapple can turn chicken mealy and soft during a long soak, and the grilled fruit already brings the sweetness.
Skewer. Thread alternating pieces of chicken and pineapple, pushing each one through its center so nothing spins when you flip. Leave a small gap between pieces so the heat reaches every side instead of steaming the joints.
Preheat the grill. Medium-high, about 450°F (230°C). Oil the grates with a paper towel held in tongs properly oiled hot grates are what give you those clean dark marks instead of stuck-on shreds.
Grill. Lay the skewers over the heat and cook 8–12 minutes total, turning every 2–3 minutes, until the chicken is golden-brown at the edges and the pineapple corners are charred and sticky. Check the thickest piece with your thermometer: pull at about 160°F and let the rest carry it the last five degrees.
Glaze in the final three minutes. Brush the reserved glaze over the skewers, turn once, and let it tack up. It happens fast — a sticky, glossy edge means done. If you see it charring black, your grill is running hot; pull a minute early rather than chase it.
Rest and serve. Slide everything onto a platter, tent loosely with foil, and give it 5 minutes of quiet. Scatter over the scallions and sesame seeds, add lime wedges if you’re feeling fancy, and serve with a warning that the glaze will be fought over.
Sweet and Smoky Easy Grilled Pineapple
Last modified: September 23, 2026