New recipes every day — Follow on Pinterest to never miss one ✦
Pineapple Chicken Kebabs
Home Dinner Recipes Pineapple Chicken Kebabs
Dinner Recipes

Pineapple Chicken Kebabs

Prep Time 20 min
Cook Time 12 min
Servings 6

Pineapple Chicken Kebabs

Juicy chicken, charred pineapple, and crisp-tender peppers hit the grill with a glaze that turns sticky at the edges and stays savory underneath. These pineapple chicken kebabs earn their keep because the marinade does more than season the meat — it balances salt, sweetness, acid, and a little heat-from-the-grate flavor so every bite tastes complete.

The trick is keeping the chicken pieces close in size so they cook at the same pace as the pineapple and vegetables. Pineapple juice in the marinade brings brightness and helps the honey caramelize, but the real win is not over-marinating the chicken until it turns soft. One to four hours is the sweet spot. Any longer and the texture starts to lose that clean, juicy bite.

Below, you’ll find the grill timing that keeps the chicken from drying out, the order I use for threading the skewers, and a couple of smart swaps for when you want the same sweet-tangy finish without changing the whole dish.

The pineapple caramelized beautifully and the chicken stayed juicy all the way through. I marinated it for 3 hours and the glaze picked up those little charred bits on the grill in the best way.

★★★★★— Megan R.

These pineapple chicken kebabs are the kind of grill dinner that disappears fast, especially with the caramelized pineapple and sweet-tangy glaze.

Save to Pinterest

The Marinade Has to Season Fast, Not Soak Forever

The biggest mistake with kebabs is assuming more marinating time always means better flavor. With chicken breast, that backfires. The pineapple juice brings brightness, but it also contains enzymes that can start softening the meat if you leave it too long. That’s why this recipe stays in the 1-4 hour range — long enough for flavor, short enough to keep the texture firm and juicy.

The other thing that matters is heat. A medium-high grill gives you quick browning before the chicken dries out. If the grill is too cool, the vegetables go limp before the chicken gets good color. Too hot, and the honey in the marinade scorches before the center of the chicken is done.

What the Pineapple Juice Is Doing Here

Pineapple Chicken Kebabs sweet-tangy grilled skewers
  • Chicken breasts — Breasts cook quickly on skewers and stay tender if you cut them into even 1-inch cubes. Thighs work too if you want a slightly richer result, and they’re more forgiving if your grill runs a little hot.
  • Fresh pineapple — Fresh pineapple gives the best caramelization and the cleanest tart-sweet bite. Canned pineapple can work in a pinch, but drain it well or you’ll lose browning and end up steaming the skewers.
  • Soy sauce — This is the salty backbone of the marinade, and it does more than season the chicken. If you need gluten-free kebabs, use tamari or coconut aminos, though coconut aminos will taste a touch sweeter and lighter.
  • Honey — Honey helps the glaze cling and gives you those sticky browned edges on the grill. Maple syrup can stand in, but the flavor gets a little deeper and less tropical.
  • Fresh ginger and garlic — These keep the marinade from tasting flat. Fresh is worth it here because both ingredients wake up on the grill and make the whole kebab taste brighter.
  • Bell peppers and red onion — These aren’t just color. They hold their shape over direct heat and balance the sweetness of the pineapple. Cut them in larger chunks so they don’t slip off the skewers or overcook before the chicken is done.

Threading and Grilling the Kebabs Without Drying Out the Chicken

Build Even Skewers First

Thread the chicken, pineapple, peppers, and onion in a repeating pattern so each skewer has a mix of sweet, savory, and smoky bites. Keep the chicken pieces close in size and don’t pack everything tightly together; a little space between pieces helps the heat move around the food instead of trapping steam. If your chunks are uneven, the small ones will dry out before the larger ones are cooked.

Use the Grill for Color, Not Just Heat

Lay the skewers on a medium-high grill and leave them alone long enough to mark. If you move them too early, they’ll stick and tear. After about 5 to 6 minutes, turn them and baste with the remaining marinade if you’ve reserved some for cooking; never brush on marinade that touched raw chicken unless you’ve boiled it first.

Pull Them When the Chicken Is Just Done

The chicken is ready when it reaches 165°F in the center and the juices run clear, but the best visual cue is a firm surface with a little bounce when pressed. If the pineapple has deep grill marks and the peppers are softened at the edges, you’re in the right window. Let the kebabs rest for a few minutes before serving so the juices settle back into the meat instead of running onto the plate.

Ways to Adjust These Kebabs for the Grill You’ve Got

Gluten-Free Version

Swap the soy sauce for tamari or gluten-free soy sauce. Tamari gives you the closest flavor and keeps the marinade balanced; coconut aminos works too, but the finished kebabs will taste sweeter and a little softer on the salty edge.

Chicken Thigh Version

Use boneless, skinless thighs cut into chunks if you want more forgiveness on the grill. They stay juicier if they go a minute or two long, and the richer meat stands up well to the sweet pineapple marinade.

Oven or Broiler Backup

If you don’t have a grill, broil the skewers on a foil-lined sheet pan, turning once halfway through. You won’t get the same smoky edge, but the honey and pineapple will still caramelize nicely if the skewers sit close to the heat.

Make-Ahead Prep

You can cube the chicken and vegetables, whisk the marinade, and even soak the skewers a day ahead. Hold off on threading until closer to cooking so the pineapple stays fresh and the chicken doesn’t sit in the acid longer than it should.

Storage and Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 3 days. The pineapple softens a bit, but the flavor stays strong.
  • Freezer: Freeze the cooked chicken and vegetables off the skewers for up to 2 months. The texture of the peppers changes a little after thawing, but the chicken holds up well.
  • Reheating: Warm gently in a skillet over medium-low heat or in a 325°F oven until just hot. High heat dries out the chicken fast, and the pineapple can turn mushy if you blast it in the microwave.

Questions I Get Asked About This Recipe

Can I marinate the chicken overnight?+

I wouldn’t. The pineapple juice can soften the chicken too much if it sits overnight, especially with breast meat. One to four hours gives you the best texture and still lets the marinade do its job.

How do I stop the chicken from drying out on the grill?+

Use evenly cut pieces and pull the kebabs as soon as the chicken hits 165°F. The other big help is medium-high heat, not raging heat, so the outside browns before the inside loses moisture. Resting the kebabs for a few minutes after grilling also keeps the juices in the meat.

Can I use canned pineapple instead of fresh?+

Yes, but drain it very well so the skewers still brown instead of steaming. Fresh pineapple gives you better texture and a cleaner tart edge, so use canned only if that’s what you have.

How do I keep wooden skewers from burning?+

Soak them in water for at least 30 minutes before threading the kebabs. If the exposed ends still brown a little, that’s normal, but they shouldn’t catch fire. Keep the grill lid closed only as needed so the tips aren’t sitting in direct flame the whole time.

Can I prep these pineapple chicken kebabs ahead of time?+

Yes. You can marinate the chicken and chop the vegetables ahead, then thread everything shortly before grilling. Once the skewers are assembled, I’d cook them within a few hours so the pineapple stays firm and the chicken doesn’t sit in the marinade too long.

Pineapple Chicken Kebabs

Pineapple chicken kebabs with Hawaiian-style grilled skewers and a sweet-tangy glaze. Chicken, pineapple, peppers, and onion cook until caramelized while the marinade turns glossy and flavorful.
Prep Time 20 minutes
Cook Time 12 minutes
marinating 1 hour
Total Time 1 hour 32 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Hawaiian
Calories: 430

Ingredients
  

Chicken and vegetables
  • 2 lb chicken breasts cut into 1-inch cubes
  • 1 fresh pineapple cut into chunks
  • 2 bell peppers red and green, cut into chunks
  • 1 red onion cut into chunks
For marinade
  • 0.25 cup soy sauce
  • 0.25 cup pineapple juice
  • 2 tbsp honey
  • 2 tbsp olive oil
  • 2 clove garlic minced
  • 1 tsp fresh ginger grated
  • 1 wooden skewers soaked

Equipment

  • 1 grill

Method
 

Make marinade
  1. Whisk together soy sauce, pineapple juice, honey, olive oil, garlic, and ginger until the honey dissolves and the mixture looks smooth.
Marinate
  1. Marinate chicken in the mixture for 1-4 hours in the refrigerator, keeping the chicken coated and covered, for best flavor.
Assemble skewers
  1. Thread chicken, pineapple, peppers, and onion alternately onto the wooden skewers, leaving a little space between pieces so they grill evenly.
Grill
  1. Preheat the grill to medium-high heat, waiting until the grates are hot enough to sizzle when a kebab is set down.
  2. Grill kebabs for 5-6 minutes per side, basting with the remaining marinade as they cook, until the chicken is cooked through and you see caramelized pineapple at the edges.
Serve
  1. Serve hot with rice right off the grill for the best sweet-tangy glaze texture.

Notes

Pro tip: if your marinade is still in a bowl, set aside a small portion before marinating for safe basting; otherwise, baste only during grilling with marinade that hasn’t touched raw chicken. Refrigerate leftovers in a sealed container for up to 3 days; freeze kebabs for up to 2 months if cooled completely. For a lighter option, swap honey for agave in the same amount to keep the sweet-tangy profile.

Leave a Comment

Recipe Rating