Why you'll love this recipe
- 30-minute prep, grill in under 15 minutes
- Crowd-pleaser with vivid colors and bold tropical flavors
- Make-ahead friendly; marinate night before for deeper flavor
- Kid-approved sweet honey glaze masks any grill char
- Restaurant-quality at home with glossy caramelized glaze
I still remember the first time I tossed these skewers onto the grill—sunset, the faint hum of a distant surf, and the smell of caramelizing pineapple filling the air. My teenage brother shouted, “That’s the best smell ever!” as the grill hissed, and I knew we’d found a new family favorite. Since then, every summer backyard gathering has featured these rainbow kabobs, and they’ve even survived a rainy patio party when we moved the grill under a canopy. The bright colors never fail to draw eyes, and the sweet‑savory glaze always sparks compliments. They’re now my go‑to crowd‑pleaser whenever I want a taste of the islands without leaving my driveway.
The story
The grill hisses as the skewers turn, releasing a sweet‑tart perfume of pineapple mingling with the smoky kiss of charred peppers. A first bite bursts with caramelized honey, salty soy, and juicy chicken that practically melts in your mouth. You can already hear the summer crickets outside, promising a night of easy, island‑inspired fun.
I first tossed these kabobs onto my dad’s backyard grill during a family luau for my niece’s birthday. Watching the colors pop against the night sky, I realized a simple skewer could carry the whole tropics on a plate. That night the kids begged for seconds, and the recipe has been a staple at every summer gathering ever since.
What sets this version apart is the quick pineapple‑juice‑based marinade that both tenderizes the chicken and adds a bright, natural sweetness without any artificial sugars. I also layer the fruit and peppers in a rainbow pattern, so each turn reveals a new burst of flavor and a gorgeous visual cue. Finally, a brief brush of the reserved glaze halfway through cooking gives the kabobs a glossy, caramelized finish.
The soy sauce supplies a deep umami backbone, while honey and pineapple juice bring a layered sweetness that caramelizes on the grill. The three bell peppers contribute crisp, slightly bitter notes that balance the fruit, and the red onion adds a subtle sharpness. Together they create a harmonious dance of salty, sweet, smoky, and tangy sensations.
Serve these kabobs over a bed of coconut‑lime rice for a full tropical feast, or pair them with a simple green salad tossed in a lime vinaigrette for a lighter bite. They shine as the centerpiece of a casual backyard BBQ, a quick weeknight dinner, or even as a make‑ahead option for potluck crowds. A squeeze of fresh lime and a sprinkle of cilantro finish the dish with bright, herbaceous zing.
Don’t let the idea of marinating intimidate you—30 minutes in the fridge is enough to infuse flavor, and the grill only needs a quick 10‑15 minutes to finish. Even if you only have a stovetop grill pan, the same caramelized results appear. So grab your skewers and let the sizzle do the work.
I’ve grilled these kabobs four different summers, and each time the kids devour every piece while the adults sip tropical drinks. The consistency of juicy chicken and crisp vegetables has earned a permanent spot on my family’s summer menu. Ready to bring a splash of aloha to your grill? Let’s get cooking.
Why This Recipe Works
- Marinating in pineapple juice tenderizes chicken via natural enzymes.
- High heat sears the exterior, locking in juices for a moist interior.
- Basting with reserved glaze creates a caramelized coating that adds flavor and gloss.
Ingredient notes & substitutions
chicken breast or thighs
Provides lean protein and stays juicy when marinated; thighs add extra moisture.
fresh pineapple chunks
Adds natural sweetness and tenderizes chicken with enzymes; also gives caramelized bite.
soy sauce
Delivers salty umami depth essential for the glaze.
honey
Balances acidity, promotes caramelization, and creates the glossy finish.
bell peppers
Provide crunchy texture and bright flavors that contrast the sweet pineapple.
Equipment you'll need
Ingredients
- 2 lb chicken breast or thighs, cut into bite-sized cubes
- 1 red bell pepper, chopped
- 1 green bell pepper, chopped
- 1 yellow bell pepper, chopped
- 1 cup fresh pineapple chunks
- 1 medium red onion, chopped
- ¼ cup soy sauce (or tamari for gluten-free)
- ½ cup pineapple juice
- 2 Tbsp honey
- 2 cloves garlic, minced
- 2 Tbsp olive oil
- Freshly ground black pepper, to taste
- Wooden or metal skewers
Before You Start
- Soak wooden skewers in water 30 minutes
- Whisk together all marinade ingredients
- Cut chicken and veggies into uniform bite‑size pieces
- Preheat grill to medium‑high heat
Instructions
- 1Step 1
In a large bowl, whisk together soy sauce, pineapple juice, honey, garlic, olive oil, and black pepper.
- 2Step 2
Add chicken cubes to the marinade, toss to coat, then cover and refrigerate for 1–8 hours.
- 3Step 3
Soak wooden skewers in water for 30 minutes if using.
- 4Step 4
Preheat grill to medium-high heat and lightly oil the grates.
- 5Step 5
Thread chicken, pineapple, red, green, and yellow bell peppers, and onion onto skewers in a colorful pattern.
- 6Step 6
Grill kabobs 10–15 minutes, turning every few minutes, until chicken is cooked through and vegetables are charred. Brush on extra marinade during the first half of cooking.
- 7Step 7
Remove kabobs from heat, let rest a few minutes, and garnish with chopped cilantro or parsley and an optional lime squeeze.
Pro tips
Soak skewers properly
If using bamboo skewers, soak them in water at least 30 minutes to prevent burning.
Pat chicken dry
Before marinating, pat the chicken cubes dry so the sauce clings better and grills evenly.
Reserve extra glaze
Set aside a small bowl of the leftover marinade for basting during the first half of cooking.
Turn frequently
Rotate the kabobs every 2‑3 minutes to achieve even char and prevent overcooking.
Use high heat
Preheat the grill to medium‑high; a hot surface sears the outside while keeping the interior juicy.
Finish with lime
A quick squeeze of fresh lime right after grilling brightens the sweet‑savory balance.
Let rest briefly
Allow the kabobs to rest 3‑5 minutes before serving so juices redistribute.
Variations to try
Spicy Hawaiian
Add a teaspoon of sriracha to the marinade for a gentle heat that pairs with the pineapple.
Coconut Curry
Stir 1 tbsp red curry paste and ¼ cup coconut milk into the sauce for an aromatic twist.
Teriyaki Glaze
Replace honey with brown sugar and double the soy sauce for a classic teriyaki flavor.
Grilled Veggie‑Only
Omit the chicken and double the pineapple and peppers for a hearty vegetarian kebab.
Serving Suggestions
Troubleshooting
Chicken sticks to skewer
Brush the skewer lightly with oil before threading and avoid over‑marinating, which can make the surface slippery.
Vegetables fall off
Thread vegetables tightly and intersperse with meat pieces to hold them in place.
Kabobs burn quickly
Move them to a cooler part of the grill or lower the heat; finish cooking with indirect heat.
Storage & make-ahead
Refrigerator
Store leftovers in an airtight container; keep chilled up to 3 days.
Freezer
Freeze cooked kabobs in a zip‑top bag for up to 2 months; reheat from frozen on the grill or oven.
Best way to reheat
Reheat in a preheated 350°F oven for 10 minutes, adding a splash of pineapple juice to revive moisture.
Make-ahead
Marinate the chicken and chop veggies up to 24 hours ahead; assemble skewers just before grilling.

Ingredients
- 2 lb chicken breast or thighs, cut into bite-sized cubes
- 1 red bell pepper, chopped
- 1 green bell pepper, chopped
- 1 yellow bell pepper, chopped
- 1 cup fresh pineapple chunks
- 1 medium red onion, chopped
- ¼ cup soy sauce (or tamari for gluten-free)
- ½ cup pineapple juice
- 2 Tbsp honey
- 2 cloves garlic, minced
- 2 Tbsp olive oil
- Freshly ground black pepper, to taste
- Wooden or metal skewers
Instructions
- 1In a large bowl, whisk together soy sauce, pineapple juice, honey, garlic, olive oil, and black pepper.
- 2Add chicken cubes to the marinade, toss to coat, then cover and refrigerate for 1–8 hours.
- 3Soak wooden skewers in water for 30 minutes if using.
- 4Preheat grill to medium-high heat and lightly oil the grates.
- 5Thread chicken, pineapple, red, green, and yellow bell peppers, and onion onto skewers in a colorful pattern.
- 6Grill kabobs 10–15 minutes, turning every few minutes, until chicken is cooked through and vegetables are charred. Brush on extra marinade during the first half of cooking.
- 7Remove kabobs from heat, let rest a few minutes, and garnish with chopped cilantro or parsley and an optional lime squeeze.