Caramelized pineapple, juicy chicken, and sweet-savory edges make these baked pineapple chicken kabobs the kind of dinner that disappears fast off the tray. The pineapple softens and browns in the oven, the chicken stays tender, and the peppers and onion pick up just enough char to keep every bite interesting. It’s the sort of meal that tastes like you put in more effort than you did.
The marinade does the heavy lifting here. Pineapple juice brings gentle acidity and natural sweetness, soy sauce adds salt and depth, and honey helps the kabobs glaze as they bake. A short marinating window works, but an hour gives the chicken enough time to pick up flavor without turning the texture mushy. Fresh pineapple matters more than canned in this recipe because it holds its shape and caramelizes instead of disappearing into the skewers.
Below, I’ll walk through the small details that keep the chicken juicy and the kabobs from drying out in the oven. I’ve also included a few easy swaps, plus the one thing that matters most if you want that glossy, sticky finish.
The pineapple browned beautifully and the chicken stayed juicy all the way through. I used the oven method and the glaze on the pan was incredible with rice.
Keep these baked pineapple chicken kabobs handy for a sticky, caramelized dinner with sweet pineapple and juicy chicken.
The Marinade Needs Time, But Not Too Much
The biggest mistake with pineapple chicken is thinking more marinating time always means better flavor. Pineapple juice contains enzymes that can soften chicken fast, and if you leave it in too long the texture can turn a little mealy instead of juicy. One to four hours is the sweet spot here, with about an hour being plenty for most batches.
Another thing that changes the outcome is the balance of sweet and salty in the marinade. Soy sauce gives the kabobs depth and keeps the pineapple from tasting one-note, while honey helps everything caramelize in the oven. If the glaze tastes sharp before it cooks, that usually means it needs the full bake time to mellow and reduce.
What Each Ingredient Is Actually Doing in These Kabobs

- Chicken breasts — Breasts stay lean and cook quickly, which makes them a good fit for kabobs. Cut them into even cubes so they finish at the same time as the pineapple and peppers. Thighs work too if you want a richer bite, but they’ll need a little extra attention on the grill or in the oven to avoid overbrowning.
- Fresh pineapple — This is one place where fresh pineapple earns its keep. It holds its shape on the skewer and caramelizes at the edges instead of collapsing into syrup. Canned pineapple can work in a pinch, but it’s softer and tends to make the kabobs wetter.
- Pineapple juice, soy sauce, honey, and garlic — Together, these make the glaze taste balanced instead of sugary. Pineapple juice brings brightness, soy sauce gives salt and umami, honey helps with browning, and garlic keeps the marinade from tasting flat. If you need a gluten-free version, use tamari in place of soy sauce and the flavor stays right where it should.
- Bell peppers and red onion — These add structure and color, and they protect the skewers from drying out too fast. Cut them into pieces close to the size of the chicken so nothing burns while something else stays underdone. Red onion softens into something sweet and jammy in the oven, which is exactly what you want.
Building the Glaze So It Clings Instead of Running Off
Mix the marinade first
Stir the soy sauce, pineapple juice, honey, olive oil, and garlic until the honey dissolves as much as it can. If you leave streaks of honey behind, those spots won’t distribute evenly and the kabobs can bake with uneven sweetness. The marinade should look glossy and loose enough to coat the chicken without feeling thick.
Let the chicken take the flavor
Marinate the chicken for at least an hour so the flavor reaches beyond the surface. Keep it refrigerated the whole time. If you push the marinating window much past four hours, the pineapple juice can start working against you and the chicken texture gets soft in a way that doesn’t recover in the oven.
Thread the skewers with some breathing room
Alternate chicken, pineapple, peppers, and onion so each skewer gets a mix of sweet and savory pieces. Don’t pack everything tightly together; a little space lets hot air move around the ingredients and helps the edges brown instead of steam. If the pieces are crammed together, you end up with pale kabobs and watery pan juices.
Bake until the edges caramelize
Set the oven to 425°F and bake the kabobs for 20 to 25 minutes, turning once if you want even color. The chicken should be cooked through and the pineapple should show browned spots at the corners. If you brush on more marinade while baking, stop once the kabobs are nearly done so the glaze thickens on the surface instead of pooling on the pan.
Make It With Chicken Thighs
Chicken thighs give you a juicier, richer kabob and they’re more forgiving if the heat runs a little high. Keep the pieces even and give them the same marinating time. The tradeoff is a slightly softer finish and a little more browning at the edges.
Make It Gluten-Free
Swap the soy sauce for tamari or coconut aminos. Tamari keeps the same deep savory flavor, while coconut aminos taste a little sweeter and lighter. If you use coconut aminos, hold back a touch on the honey so the glaze doesn’t lean too sweet.
Turn It Into Grilled Kabobs
These work well on the grill over medium-high heat, about 5 to 6 minutes per side. If you’re using wooden skewers, soak them first so they don’t scorch. Grill marks and a little char bring out the pineapple’s sweetness, but keep an eye on flare-ups since the honey in the marinade can darken quickly.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 4 days. The pineapple softens a bit, but the flavor stays good.
- Freezer: Freeze the cooked chicken and vegetables for up to 2 months. The pineapple changes texture a little after thawing, so I prefer freezing only if you plan to use the leftovers in rice bowls or wraps.
- Reheating: Reheat covered in a 325°F oven until warmed through, or use short bursts in the microwave. High heat dries out the chicken fast, and that’s the easiest way to lose the juicy texture you worked for.
Questions I Get Asked About This Recipe

Baked Pineapple Chicken Kabobs
Ingredients
Equipment
Method
- Whisk soy sauce, pineapple juice, honey, olive oil, and minced garlic until honey dissolves.
- Set the marinade aside so you can brush some on the kabobs while they cook.
- Toss cubed chicken with the marinade in a bowl, then cover and marinate for 1-4 hours in the refrigerator.
- (If marinating longer, keep it chilled) Drain off excess marinade just before assembling the skewers.
- Thread chicken onto wooden skewers, then add cubed pineapple, bell peppers, and red onion in an even pattern.
- Arrange the assembled kabobs in a single layer on a sheet pan, leaving space between skewers for browning.
- For oven: Bake at 425°F for 20-25 minutes, brushing with reserved marinade partway through for shine.
- For grill: Grill over medium-high heat for 5-6 minutes per side, brushing with remaining marinade while cooking until caramelized.