Caramelized pineapple, juicy chicken, and tender peppers make these kabobs one of those dinners that disappears fast once they hit the table. The marinade does two jobs at once: it seasons the chicken all the way through and gives the pineapple enough sugar to turn glossy and browned in the oven or on the grill. When the edges pick up a little char and the onion softens just enough to stay sweet, the whole tray tastes brighter than the effort it takes to get there.
The part that matters most is the balance in the marinade. Soy sauce brings salt and depth, pineapple juice keeps the tropical note front and center, and honey helps everything caramelize instead of drying out. I also like using cubed chicken breasts here because they cook quickly and stay tender as long as you don’t leave them in the marinade all afternoon; the acid and salt are helpful, but too much time can push the texture in the wrong direction.
Below, I’ve included the little timing and prep details that make these kabobs work reliably, whether you bake them on a sheet pan or finish them over a hot grill. The skewers are simple, but there are a couple of spots where the order of the ingredients and the cooking heat make a real difference.
The marinade made the chicken taste sweet and savory all the way through, and the pineapple got those browned edges without turning mushy. I baked them on a sheet pan and the timing was spot on.
Save these baked pineapple chicken kabobs for a sweet-savory dinner with caramelized edges and easy cleanup.
The Reason These Kabobs Brown Instead of Steam
The biggest mistake with kabobs is crowding everything too tightly or baking them at a lukewarm temperature. Both trap moisture, which gives you pale chicken and soft pineapple instead of the caramelized edges that make this recipe worth repeating. A hot oven or medium-high grill gives the sugars in the honey and pineapple juice enough heat to turn glossy and brown before the chicken dries out.
The other thing that helps is cutting everything into even pieces. When the chicken, pineapple, peppers, and onion are all close in size, they finish at the same pace. If one piece is huge and another is tiny, you end up with dry chicken or raw onion, and neither one fixes itself at the table.
What Each Ingredient Is Actually Doing Here

- Chicken breasts — They cook quickly and take on the marinade cleanly. Cut them into even cubes so the edges don’t dry out before the centers are done. Thighs work too if you want a little more richness, but they’ll need just a touch more time.
- Fresh pineapple — Fresh pineapple holds its shape better than canned and browns more cleanly. Canned pineapple can work in a pinch, but it softens faster and won’t give you the same caramelized edges.
- Bell peppers and red onion — These add color, sweetness, and a little structure between the softer pieces. Cut them large enough to stay on the skewer and not collapse while cooking.
- Soy sauce, pineapple juice, honey, olive oil, and garlic — This is the backbone of the dish. Soy sauce seasons, pineapple juice echoes the fruit on the skewer, honey promotes browning, oil helps the chicken stay juicy, and garlic keeps the marinade from tasting one-note.
- Wooden skewers — Needed for grilling, and handy for the oven too. If you’re using them under the broiler or over flame, soak them first so they don’t scorch.
Building the Marinade and Cooking in the Right Order
Whisk the Marinade Until the Honey Disappears
Mix the soy sauce, pineapple juice, honey, olive oil, and garlic until the honey is fully dissolved and the mixture looks glossy. If you still see thick ribbons of honey, they’ll cling in one spot and leave the chicken unevenly seasoned. The marinade should smell salty, fruity, and sharp, not oily or flat. This is the moment that sets up the whole dish.
Marinate the Chicken Long Enough to Season, Not Long Enough to Tighten It
One to four hours is the sweet spot. Less than that and the chicken stays pale in the middle; much longer and the texture can turn a little dense from the salt and acid. Keep it refrigerated, and stir once if the pieces are sitting in a shallow layer. If your chicken was cut very small, stick closer to the one-hour mark.
Thread With the Heat in Mind
Build the skewers with chicken, pineapple, peppers, and onion in a loose pattern so hot air can move around each piece. Don’t pack them tightly together or the middle of the skewer will stay damp while the outside overcooks. Leave a little space at the ends if you’re using wooden skewers, especially for the grill. That extra room makes them easier to turn without tearing the food apart.
Cook Until the Chicken Is Just Done and the Fruit Has Edges
For the oven, bake at 425°F for 20 to 25 minutes, turning once if your pan browns unevenly. On the grill, medium-high heat and about 5 to 6 minutes per side usually gets you there. The chicken should read 165°F in the center, and the pineapple should have browned spots, not blackened sugar. Brush with the remaining marinade while cooking, but stop once the chicken is nearly done so the glaze can set instead of burning.
Three Ways to Adjust These Kabobs Without Losing What Makes Them Work
Gluten-Free Version
Swap in a gluten-free soy sauce or tamari and keep everything else the same. The flavor stays close to the original, with the same salty-sweet balance and sticky glaze. This is the easiest variation because the rest of the recipe is already naturally gluten-free.
Dairy-Free and Weeknight Friendly
This recipe is already dairy-free, which makes it a good one to keep in the regular rotation when you need something simple that still feels fresh. If you want to push it further toward weeknight speed, cube the chicken and vegetables ahead of time and marinate the chicken in a zip-top bag so cleanup stays easy.
Swap the Grill for the Broiler
If you want grill-like browning without going outside, slide the kabobs under a hot broiler and keep them close to the heat source. Turn them once so the sugar in the marinade caramelizes evenly. Broiling gives you the same browned edges faster, but you need to watch them closely because the honey can go from glossy to burnt fast.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 3 days. The pineapple will soften a bit, but the flavor stays good.
- Freezer: Freeze the cooked chicken and vegetables off the skewers for up to 2 months. Pineapple softens after thawing, so the texture won’t be as firm, but it still works for another meal.
- Reheating: Reheat in a 350°F oven until warmed through, or use a skillet over medium-low heat. High heat dries out the chicken fast and can turn the pineapple mushy before the center is hot.
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 the honey dissolves and the mixture looks smooth.
- Set aside enough marinade to brush on the kabobs while cooking, then pour the rest into a bowl with the chicken.
- Marinate the chicken for 1-4 hours in the refrigerator so it absorbs the sweet glaze flavor.
- Thread chicken, pineapple, bell peppers, and red onion onto wooden skewers, alternating for even cooking.
- For oven: Bake at 425°F for 20-25 minutes, turning or rotating once if needed for even browning and caramelization.
- Brush the kabobs with the reserved remaining marinade while they’re cooking to deepen the glaze as they bake.
- For grill: Grill over medium-high heat for 5-6 minutes per side, brushing with the remaining marinade as they cook so the exterior turns glossy and caramelized.


