Pineapple Chicken Kebabs

Loading…

By Reading time

Pineapple chicken kebabs hit that sweet spot between bright, smoky, and satisfying. The chicken stays juicy, the pineapple caramelizes at the edges, and the peppers and onion pick up just enough char to keep every bite interesting. When the grill is hot enough, the glaze tightens up on the skewers instead of sliding off, and that sticky finish is what makes these go from good to the kind of dinner people hover around the platter for.

This version works because the marinade balances salt, acid, and sweetness without drowning the chicken. Pineapple juice brings the tropical note and a little natural tenderness, while honey helps the kebabs brown instead of drying out. I like using chicken breast here because it cooks quickly and stays clean tasting against the fruit and vegetables, but the cubes need to be cut evenly so nothing overcooks while you’re waiting on thicker pieces to catch up.

Below, I’ve included the timing trick that keeps the pineapple from turning mushy, plus the small grilling habit that helps the skewers pick up real color instead of just steaming over the flames.

The marinade gave the chicken a great sweet-salty balance, and the pineapple browned up instead of getting mushy. I grilled mine for just under 12 minutes total and the skewers came off juicy with a nice sticky glaze.

★★★★★— Megan L.

Save these pineapple chicken kebabs for a sticky, caramelized grill dinner with sweet pineapple and charred peppers.

Save to Pinterest

The Marinade Needs Time, But Not Too Much

The biggest mistake with kebabs like these is treating the marinade like a sauce bath. Chicken breast only needs enough time to pick up flavor and stay moist; after that, the pineapple juice starts working too hard and the texture can turn soft at the edges. One to four hours is the sweet spot, and if you’re in a rush, even 30 minutes still gives you enough seasoning to taste in every bite.

Keep the chicken, pineapple, peppers, and onion in similar-sized pieces so the skewers cook at the same pace. Big chunks look generous, but they leave you with raw centers or burned edges. The grill should be medium-high, not blazing hot, because the honey in the marinade wants color, not black spots.

What the Pineapple Juice and Honey Are Actually Doing

Pineapple Chicken Kebabs juicy caramelized tropical
  • Chicken breasts — Breast meat stays lean and clean-tasting here, which lets the pineapple and soy sauce stand out. Cut it into even 1-inch cubes so the kebabs finish at the same time instead of drying out on the outside while the center catches up.
  • Fresh pineapple — Fresh is worth using because it grills into soft, caramelized edges instead of collapsing into a watery pile. Canned pineapple will work in a pinch, but it softens faster and gives you less of that bright, smoky bite.
  • Soy sauce — This carries the savory backbone of the marinade. If you need a gluten-free version, use tamari in the same amount and the flavor stays close enough that nothing else needs adjusting.
  • Honey — Honey helps the kebabs brown and gives the glaze that sticky finish on the grill. Sugar can replace it, but honey clings better and adds a rounder sweetness that fits the pineapple.
  • Fresh ginger and garlic — These keep the marinade from tasting one-note sweet. Grate the ginger fine and mince the garlic well so they distribute evenly and don’t scorch on the skewers.

Getting Color on the Skewers Without Drying Out the Chicken

Mix the Marinade Until It Looks Emulsified

Whisk the soy sauce, pineapple juice, honey, olive oil, garlic, and ginger until the honey disappears and the mixture looks smooth instead of streaky. That matters because the oil helps carry the garlic and ginger across the chicken, while the pineapple juice and soy sauce handle the flavor base. If the honey sits in a blob at the bottom, the first pieces you marinate get too much sweetness and the rest get almost none.

Build the Skewers With Even Spacing

Thread the chicken, pineapple, peppers, and onion alternately onto soaked wooden skewers. Leave a little space between pieces so heat can move around them; packed-together skewers steam, and steaming is the enemy of char. Put the onion near the chicken instead of hiding all the vegetables at the ends, because it softens at about the same pace and helps the skewers feel balanced.

Grill Hot, Then Turn Only When the Chicken Releases

Preheat the grill to medium-high and lay the kebabs down without crowding them. Let the first side cook until it picks up grill marks and the chicken releases more easily from the grates; if you force the flip too early, the meat sticks and tears. Baste with the remaining marinade only during the last few minutes so the sugars don’t burn before the chicken is done, and cook until the centers are no longer pink and the juices run clear.

How to Adapt These Kebabs for Different Grills and Diets

Gluten-Free Version

Swap the soy sauce for tamari in the same amount. The kebabs keep the same salty-sweet balance, and you won’t lose the glossy finish the marinade gives the chicken.

No-Grill Oven Method

Arrange the skewers on a foil-lined sheet pan and roast at 425°F, then finish under the broiler for a minute or two to bring back some char. You’ll lose a little smoky flavor, but the pineapple still caramelizes well and the chicken stays juicy if you pull it as soon as it’s cooked through.

Lower-Sugar Swap

Cut the honey to 1 tablespoon and lean on the pineapple for sweetness. The glaze won’t be quite as sticky, but the kebabs will brown faster and taste a little brighter.

Storage and Reheating

  • Refrigerator: Store leftovers for up to 3 days. The pineapple softens a bit, but the flavors stay good.
  • Freezer: You can freeze the cooked chicken and vegetables, but the pineapple and peppers will lose their fresh texture. I only freeze them if I’m planning to chop everything off the skewers for rice bowls later.
  • Reheating: Warm gently in a covered skillet over medium-low heat or in a 300°F oven until heated through. High heat dries out chicken breast fast, and the glaze can go from sticky to burnt before the center is warm.

Questions I Get Asked About This Recipe

Can I use canned pineapple instead of fresh?+

Yes, but drain it well and pat it dry first. Fresh pineapple holds its shape better on the grill and caramelizes more cleanly, while canned pineapple softens faster and can make the skewers a little wetter.

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

Cut the chicken into even cubes, marinate it for at least 30 minutes, and cook over medium-high heat instead of screaming-hot coals. Chicken breast dries out when it’s overcooked, so pull it as soon as it’s cooked through and the juices run clear.

Can I marinate these pineapple chicken kebabs overnight?+

I wouldn’t go overnight with this marinade because the pineapple juice can start softening the chicken too much. One to four hours gives you the best balance of flavor and texture.

How do I know when the kebabs are done?+

The chicken should be opaque all the way through and register 165°F in the thickest piece. The pineapple and vegetables should have browned edges, but if the fruit looks collapsed and pale, it probably sat too far from the heat or got flipped too often.

Can I prep the skewers ahead of time?+

Yes. You can marinate the chicken a few hours ahead and thread the skewers just before grilling, or assemble the whole thing and refrigerate it for up to a few hours. If you build them too far ahead, the pineapple starts to leak juice and the vegetables soften.

Pineapple Chicken Kebabs

Pineapple chicken kebabs with a sweet-tangy soy-pineapple glaze and colorful grilled skewers. Juicy chicken and caramelized pineapple cook fast over medium-high heat for a tropical BBQ-style dinner.
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: 560

Ingredients
  

Kebabs
  • 2 lb chicken breasts Cut into 1-inch cubes.
  • 1 fresh pineapple Cut into chunks.
  • 2 bell peppers Use red and green; cut into chunks.
  • 1 red onion Cut into chunks.
  • 1 wooden skewers Soak before grilling.
Marinade
  • 0.25 cup soy sauce
  • 0.25 cup pineapple juice
  • 2 tbsp honey
  • 2 tbsp olive oil
  • 2 garlic Minced (about 2 cloves).
  • 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 evenly combined, glossy, and honey-smooth.
  2. Marinate the chicken in the mixture for 1-4 hours in the refrigerator so the pieces stay well coated.
Assemble skewers
  1. Thread chicken, pineapple, bell peppers, and red onion alternately onto soaked wooden skewers, keeping chunks fairly even for consistent cooking.
Grill
  1. Preheat the grill to medium-high heat, then arrange skewers so they sit over direct heat with space between them.
  2. Grill kebabs for 5-6 minutes per side, basting with the remaining marinade, until the chicken is cooked through and the pineapple shows caramelized edges.
Serve
  1. Serve hot with rice.

Notes

For best flavor and char, keep the grill at a steady medium-high temperature and baste once near the midway point of the first side and again as you flip. Refrigerate leftover kebabs in an airtight container up to 3 days; freeze cooked kebabs up to 2 months. For a lighter option, swap honey for an equal amount of maple syrup or use half honey and half pineapple juice for a gentler sweetness.

You might also like these recipes

Leave a Comment

Recipe Rating