Pineapple Chicken Kebabs

Category: Dinner Recipes

These pineapple chicken kebabs come off the grill with sticky edges, juicy chicken, and pineapple that turns caramelized before it collapses into sweetness. The peppers and onion keep their bite, which gives every skewer a mix of soft, smoky, and crisp in one pass. It’s the kind of dinner that disappears fast because it tastes like you worked harder than you did.

The marinade does the heavy lifting here. Soy sauce brings salt and depth, pineapple juice adds sweetness and a little acidity, and honey helps the glaze cling to the chicken instead of running straight off the skewers. The trick is not to marinate forever: the pineapple juice is strong enough to start changing the chicken’s texture if you leave it too long, and the grill does the rest of the work once the sugar starts to darken.

Below you’ll find the small details that matter, including how to keep the chicken from drying out and how to get those edges charred without burning the fruit. If you’ve had kebabs turn bland or soggy before, the fixes here will help.

The marinade gave the chicken a great sweet-salty balance, and the pineapple caramelized on the grill without turning mushy. I followed the 6-minute-per-side timing and the skewers came off juicy, not dry.

★★★★★— Jenna R.

Save these pineapple chicken kebabs for the nights when you want smoky grilled chicken, caramelized pineapple, and a sticky Hawaiian-style glaze.

Save to Pinterest

The Marinade Needs Time, But Not Too Much

The biggest mistake with fruit-based marinades is assuming longer always means better. Pineapple juice contains natural enzymes that can soften chicken fast, which is useful for tenderness but not so helpful if the meat sits all afternoon and turns slack. One to four hours is the sweet spot here, with enough time for the soy, honey, garlic, and ginger to season the chicken without changing its texture into something mushy.

Another thing that matters is the glaze behavior on the grill. Honey and pineapple juice caramelize quickly, so medium-high heat works better than ripping-hot flames. You want browned spots and a little char at the edges, not blackened sugar before the chicken has time to cook through.

What Each Ingredient Is Actually Doing in This Dish

Pineapple Chicken Kebabs sweet tangy grilled skewers
  • Chicken breasts — Breast meat keeps the kebabs lean and takes on the marinade quickly. Cut the pieces into even 1-inch chunks so they cook at the same pace; uneven cubes are the fastest way to end up with dry edges and underdone centers.
  • Fresh pineapple — Fresh pineapple holds its shape on the grill and caramelizes at the edges without dissolving. Canned pineapple is too soft and often too wet, which makes the skewers steam instead of browning.
  • Bell peppers and red onion — These keep the skewers colorful and add a little crunch after grilling. Cut them large enough that they don’t slip off the skewer or overcook before the chicken is done.
  • Soy sauce — This brings the salty backbone and gives the marinade depth. If you need a gluten-free version, use tamari with the same amount.
  • Pineapple juice — This adds the tropical sweetness and the tenderizing acid that makes the chicken taste bright instead of flat. Bottled juice works fine here, but skip anything with added sugar if you can.
  • Honey — Honey helps the marinade cling and gives the finished kebabs that lacquered look. If you swap in brown sugar, the flavor stays warm and caramel-like, but you’ll need to whisk a little longer so it dissolves.
  • Garlic and ginger — These keep the marinade from tasting one-note sweet. Fresh ginger matters more than dried here because it gives the kebabs that sharp, clean finish you taste after the first bite.
  • Wooden skewers — Soaking them keeps them from scorching before the chicken is cooked. If you use metal skewers, you can skip the soak, but the food still needs enough space between pieces for the heat to move through.

Building the Skewers So They Grill Evenly

Mix the Marinade Until It Looks Glossy

Whisk the soy sauce, pineapple juice, honey, olive oil, garlic, and ginger until the honey disappears and the mixture looks smooth. If the honey sits in ribbons at the bottom, it won’t coat the chicken evenly. The marinade should smell sharp, sweet, and a little pungent from the ginger before it ever hits the meat.

Let the Chicken Rest in the Marinade, Then Stop

Drop the chicken into the marinade and refrigerate it for 1 to 4 hours. Less than an hour and the flavor stays shallow; much past 4 hours and the pineapple juice starts to work against you. Stir once or twice if you remember, but don’t overthink it — the pieces only need time, not constant fussing.

Thread With Space, Not Crowding

Build each skewer with alternating chicken, pineapple, pepper, and onion, leaving a little room between pieces. Packed-together skewers trap steam and take longer to brown, which is why they come off pale instead of caramelized. If the pieces are all pressed tight, the edges never get the direct heat they need.

Grill Over Medium-High Heat

Set the grill to medium-high and let it get hot before the kebabs go on. Grill for about 5 to 6 minutes per side, turning only when the first side releases easily and shows good grill marks. If the sugar starts to darken too fast, move the skewers to a cooler spot; burned glaze tastes bitter long before the chicken is done.

How to Change These Kebabs Without Losing the Balance

Gluten-Free Version

Swap the soy sauce for tamari or coconut aminos. Tamari keeps the same savory depth with nearly identical behavior on the grill, while coconut aminos taste a little sweeter and softer, so the final glaze will be less salty and a touch lighter.

Chicken Thigh Version

Boneless skinless thighs stay juicier on a hot grill and forgive a little extra time. They bring a richer bite than breast meat, so the skewers taste more robust, but they also need a minute or two longer to cook through.

Dairy-Free and Naturally Dairy-Free

This recipe is already dairy-free, which makes it easy to serve a crowd without adjusting the marinade. Keep the olive oil in the mix; it helps the glaze spread over the chicken and keeps the grilled pieces from tasting dry.

Storage and Reheating

  • Refrigerator: Store leftovers for up to 3 days. The pineapple will soften a bit, but the flavor stays good.
  • Freezer: The cooked chicken freezes well, but the pineapple and peppers lose some texture after thawing. If you want to freeze it, pull the chicken off the skewers and freeze in an airtight container for up to 2 months.
  • Reheating: Warm gently in a skillet over medium-low heat or in a 300°F oven until just hot. High heat dries out the chicken fast and makes the pineapple go stringy.

Questions I Get Asked About This Recipe

Can I marinate the chicken overnight?+

I wouldn’t. The pineapple juice is strong enough to soften the chicken too much if it sits overnight, and the texture can turn unpleasantly loose. One to four hours gives you the best balance of flavor and structure.

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

Cut the pieces evenly, don’t overcrowd the skewers, and pull them as soon as the center reaches 165°F. If the grill is too hot, the glaze will darken before the chicken is done, which is usually what pushes people into overcooking the meat.

Can I use canned pineapple instead of fresh?+

You can, but fresh pineapple gives you better texture and more defined caramelized edges. Canned pineapple tends to be softer and wetter, so the skewers can steam instead of browning cleanly.

How do I know when the kebabs are done?+

The chicken should be opaque all the way through, and the juices should run clear when you cut into the thickest piece. If you use a thermometer, 165°F in the center is the target. The pineapple and peppers can take a little extra color while the chicken finishes.

Can I bake these if I don’t have a grill?+

Yes. Bake the skewers on a lined sheet pan at 425°F, turning once halfway through, until the chicken is cooked and the edges start to caramelize. You won’t get the same grill smoke, but the glaze still works well in the oven.

Pineapple Chicken Kebabs

Pineapple chicken kebabs with sweet-tangy soy-pineapple marinade, grilled until caramelized and juicy. Thread chicken, pineapple, peppers, and onion onto skewers, then baste while grilling for smoky tropical BBQ flavor.
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: 520

Ingredients
  

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

Equipment

  • 1 grill

Method
 

Make the marinade
  1. Whisk together soy sauce, pineapple juice, honey, olive oil, garlic, and fresh ginger until smooth and glossy.
Marinate
  1. Add chicken breasts to the marinade and marinate for 1-4 hours, turning once, until well coated.
Build the kebabs
  1. Thread chicken, pineapple, bell peppers, and red onion alternately onto soaked wooden skewers, packing the pieces lightly so they grill evenly.
Grill
  1. Preheat the grill to medium-high heat.
  2. Grill kebabs for 5-6 minutes per side, basting with the remaining marinade, until chicken is cooked through and the pineapple looks caramelized.
Serve
  1. Serve hot with rice.

Notes

For best caramelization, let the kebabs sit at room temperature while the grill heats, then baste during flipping. Refrigerate cooked leftovers in a sealed container for up to 3 days; freeze kebabs for up to 2 months (best for reheating on a grill or skillet). For a lighter option, use low-sodium soy sauce and reduce honey to 1 tbsp while keeping the rest of the marinade the same.

You might also like these recipes

Leave a Comment

Recipe Rating