Quick to prep and vibrant in flavor: cube chicken and pineapple into 1-inch pieces, whisk soy, olive oil, honey, lime juice, garlic and grated ginger, then toss half with the chicken and reserve the rest for basting. Marinate briefly for 15 minutes or up to 2 hours for deeper flavor.
Thread chicken, pineapple, bell pepper and onion onto skewers and grill over medium-high heat for 12-15 minutes, turning and basting until chicken is cooked through and edges are lightly charred. Let rest a couple minutes before serving with coconut rice or a crisp salad.
The exhaust fan was already wheezing from a long afternoon of cooking when my neighbor wandered over with a whole pineapple, declaring his tree had finally produced something worthy of sharing. That serendipitous delivery turned into one of the best backyard dinners of the summer, with grilled pineapple chicken kabobs disappearing faster than I could pull them off the heat.
My friend Carlos stood by the grill with a beer in one hand and a pair of tongs in the other, swearing that the secret was turning the skewers exactly three times. I never confirmed his theory, but we made five batches that evening and every single one vanished.
Ingredients
- 500 g (1 lb) boneless, skinless chicken breast, cut into 2.5 cm (1-inch) cubes: Chicken breast soaks up marinade beautifully, but do not cut pieces too small or they will dry out on the grill.
- 1 medium fresh pineapple, peeled, cored, and cut into 2.5 cm (1-inch) chunks: Fresh pineapple is non negotiable here because canned rings simply do not caramelize the same way.
- 1 large red bell pepper, cut into 2.5 cm (1-inch) pieces: The sweetness of red bell pepper balances the acidity of the lime and soy.
- 1 large red onion, cut into wedges and separated: Red onion chars into something mellow and jammy that surprises people who think they hate onion.
- 3 tbsp soy sauce (use gluten free if needed): This is the salty backbone of the marinade, so choose a good quality brand you actually enjoy.
- 2 tbsp olive oil: Helps the marinade cling to every surface and keeps the chicken from sticking to the grill.
- 2 tbsp honey: Honey encourages that gorgeous golden browning on the grill.
- 2 tbsp fresh lime juice: Brightens the whole dish and tenderizes the chicken at the same time.
- 2 cloves garlic, minced: Fresh garlic makes a noticeable difference, so please skip the jarred version for this one.
- 1 tsp fresh ginger, grated: Ginger adds warmth and a subtle kick that ties the tropical flavors together.
- 1/2 tsp salt and 1/4 tsp black pepper: Simple seasonings that let the marinade shine without overpowering it.
Instructions
- Whisk the marinade together:
- In a bowl, combine the soy sauce, olive oil, honey, lime juice, garlic, ginger, salt, and pepper until smooth and fragrant. Split the marinade in half right away so you have one portion for the chicken and one for basting later.
- Marinate the chicken:
- Toss the chicken cubes in half the marinade inside a resealable bag or bowl, making sure every piece is coated. Let it sit for at least 15 minutes at room temperature, or up to 2 hours in the refrigerator if you have the time.
- Preheat the grill:
- Set your grill or grill pan to medium high heat and let it get good and hot while you assemble the skewers. You want that satisfying sizzle when the kabobs hit the grates.
- Thread the skewers:
- Alternate chicken, pineapple, bell pepper, and onion onto each skewer, packing them snugly but not crammed together. The close contact helps everything cook evenly and stay juicy.
- Grill and baste:
- Place the kabobs on the grill and cook for 12 to 15 minutes, turning occasionally and brushing with the reserved marinade. You are looking for chicken cooked through with lightly charred edges on the vegetables.
- Rest and serve:
- Pull the skewers off the grill and let them rest for a couple of minutes so the juices redistribute. Serve them warm while the pineapple still has that smoky sweetness front and center.
There is something about eating food off a stick that turns adults into kids again, and watching my usually composed dinner guests lick their fingers without a second thought confirmed these kabobs were a keeper.
What to Serve Alongside
Coconut rice is my go-to pairing because the creamy, subtle sweetness absorbs every bit of that charred pineapple juice. A crisp green salad with a light vinaigrette also works when you want something refreshing to balance the smoky richness.
Making It Your Own
A pinch of chili flakes in the marinade adds a gentle heat that plays beautifully against the sweetness of the honey and pineapple. You can also swap chicken breast for thighs if you prefer something more forgiving and extra juicy on the grill.
Getting Ahead and Storing Leftovers
You can assemble the skewers hours in advance and keep them covered in the fridge until grill time, which makes entertaining so much easier. Leftovers keep well for up to three days and are fantastic chopped over a bowl of greens for lunch the next day.
- Pat the pineapple chunks dry before threading so they caramelize rather than steam.
- If using a grill pan indoors, open a window because the honey in the marinade creates a bit of smoke.
- Always let the chicken rest before eating or you will lose half the juices onto your plate.
Every time I see pineapple at the market now, I think of that unexpected summer evening and the skewers that turned a simple gift into a shared feast worth repeating.
Recipe FAQs
- → How long should I marinate the chicken?
-
Marinate for at least 15 minutes to infuse flavor quickly; for best depth, refrigerate up to 2 hours. Avoid over-marinating in acidic mixes beyond 4 hours to prevent texture breakdown.
- → Can I use chicken thighs instead of breast?
-
Yes. Boneless thighs add extra juiciness and stay tender on the grill; cut to uniform sizes and monitor cooking as thighs may need a few extra minutes.
- → How do I prevent wooden skewers from burning?
-
Soak wooden skewers in water for at least 30 minutes before threading. Place them across the grill bars away from direct flame when possible or use metal skewers for a no-soak option.
- → How can I tell when the chicken is done?
-
Cut a piece to check for no pink center or use an instant-read thermometer—165°F (74°C) at the thickest part indicates doneness. Juices should run clear and edges lightly charred.
- → What can I substitute for soy sauce for allergies?
-
Use coconut aminos for a soy-free, naturally sweet alternative. For gluten-free needs, ensure any soy-based product is labeled gluten-free or choose tamari that’s certified gluten-free.
- → Any tips for even grilling and flavor?
-
Cut all ingredients into similar-sized pieces for even cooking, preheat the grill to medium-high, and baste periodically with reserved marinade to build glaze while preventing flare-ups from sugary marinades.