Baked pineapple chicken kabobs land on the plate with sticky edges, juicy chicken, and pineapple that caramelizes just enough to turn glossy and sweet without falling apart. The contrast is the whole point: savory soy-garlic chicken, bursts of fresh pineapple, and peppers and onion that soften at the edges while still keeping a little bite.
What makes this version work is the balance in the marinade and the way it’s used. Pineapple juice brings sweetness and acidity, soy sauce gives the savory backbone, and honey helps the kabobs glaze in the oven instead of drying out. Marinating the chicken for at least an hour gives the flavor time to settle in, and cutting everything into even pieces keeps the skewers cooking at the same pace.
Below, I’ll walk through the small details that matter most: how long to marinate, how to keep the chicken from turning dry, and what changes when you want to grill these instead of baking them.
The pineapple caramelized beautifully and the chicken stayed juicy all the way through. I baked them on a sheet pan and the glaze thickened just enough to coat everything without burning.
Save these baked pineapple chicken kabobs for a sweet-and-savory dinner with caramelized edges and a bright Hawaiian-style marinade.
The Marinade Needs Time to Soak In, Not Just Coat the Outside
The biggest mistake with kabobs is treating the marinade like a finishing sauce. It needs time to move past the surface, especially when the chicken is cut into larger cubes. An hour is the minimum here, and a few hours gives you better flavor without making the texture mushy. Pineapple juice has natural enzymes, so don’t leave the chicken in it all day or the edges can start to go soft.
Threading the ingredients evenly matters just as much as the marinade. If the chicken pieces are much larger than the peppers or pineapple, the smaller pieces will overcook before the chicken is done. Keep everything close in size and the kabobs will bake evenly, with caramelized fruit instead of scorched fruit and dry chicken.
What the Pineapple, Honey, and Soy Sauce Are Each Doing Here

- Fresh pineapple — Fresh pineapple gives you clean sweetness and enough acidity to brighten the chicken. Canned pineapple will work in a pinch, but it’s softer and won’t hold its shape as well on the skewers.
- Pineapple juice — This carries the tropical flavor through the marinade and helps the glaze stay glossy in the oven. If you use bottled juice, choose one without added sugar so the honey doesn’t push it too far into sticky-sweet territory.
- Soy sauce — This is the savory base that keeps the whole dish from tasting like dessert. Low-sodium soy sauce is the easiest swap if you want a little more control over saltiness.
- Honey — Honey helps the marinade cling to the chicken and caramelize as it cooks. Maple syrup can stand in, but it will taste a little rounder and less bright.
- Bell peppers and red onion — These add color, moisture, and a little charred sweetness at the edges. Cut them to match the chicken size so they roast on the same timeline.
Building the Skewers So the Chicken Stays Juicy
Mixing the Marinade
Whisk the soy sauce, pineapple juice, honey, olive oil, and garlic until the honey disappears and the mixture looks smooth. If the honey sits in streaks at the bottom, it won’t coat the chicken evenly. Taste it before the chicken goes in; it should lean savory with a sweet edge, not taste flat or aggressively salty.
Marinating the Chicken
Let the chicken sit in the marinade for 1 to 4 hours in the refrigerator. Anything shorter won’t do much, and anything much longer can start to soften the exterior too much because of the pineapple juice. Turn the chicken once or twice so every piece gets the same exposure.
Assembling Even Skewers
Thread chicken, pineapple, peppers, and onion onto skewers in a repeating pattern. Pack them snugly enough that the pieces stay in place, but don’t squeeze them so tightly that heat can’t move between the ingredients. If you’re using wooden skewers for the oven, you don’t need to soak them; that step only matters for grilling.
Baking or Grilling to the Finish
Bake at 425°F for 20 to 25 minutes, or grill over medium-high heat for about 5 to 6 minutes per side. Brush on the remaining marinade while cooking, but stop once the chicken is nearly done so the glaze can tighten without burning. The chicken is ready when it reaches 165°F and the pineapple has browned at the edges.
How to Make These Kabobs Work in Your Kitchen
Dairy-Free and Naturally Bright
These kabobs already fit a dairy-free meal without any changes, which is one reason they’re such an easy weeknight choice. The sweet-savory glaze and fresh produce carry the whole dish, so you don’t need cream, butter, or cheese to give it richness.
Grill Instead of Baking
If you want more char, move the skewers to a medium-high grill and cook them for 5 to 6 minutes per side. Grilling gives you deeper caramelization, but the pineapple can blacken fast, so keep an eye on the edges and pull them once the chicken is cooked through.
Swap the Protein
Boneless chicken thighs work well if you want a richer, more forgiving result. They stay juicier than breasts, but they may need a couple extra minutes in the oven. Shrimp also works, though it needs a much shorter cooking time and should go on separate skewers from the chicken.
Storage and Reheating
- Refrigerator: Store leftovers for up to 3 days. The pineapple softens a bit, but the flavor holds up well.
- Freezer: Freeze the cooked chicken and vegetables off the skewers for up to 2 months. The texture of the pineapple changes a little after thawing, so expect it to be softer.
- Reheating: Warm in a 325°F oven until heated through, or use short bursts in the microwave if you’re in a hurry. Don’t blast them on high heat or the chicken will dry out before the glaze loosens up again.
Questions I Get Asked About This Recipe

Baked Pineapple Chicken Kabobs
Ingredients
Equipment
Method
- Mix soy sauce, pineapple juice, honey, olive oil, and garlic until fully combined.
- Marinate the chicken for 1-4 hours, turning once if possible, until it smells sweet and savory.
- Thread chicken, pineapple, bell peppers, and red onion onto soaked wooden skewers in an alternating pattern.
- Oven option: Bake the kabobs at 425°F for 20-25 minutes, turning once for even browning and looking for caramelized pineapple edges.
- Brush the kabobs with the remaining marinade while cooking so the glaze turns glossy and clings to the chicken.