Juicy chicken cubes are marinated in soy, honey, lime, garlic and ginger, then threaded with pineapple, bell pepper and onion onto skewers. After soaking wooden skewers, grill over medium-high heat until chicken is cooked and edges caramelize, about 12–15 minutes, turning often. Finish with chopped cilantro and a squeeze of lime; serve with coconut rice or a crisp salad.
The grill was already hissing when I realized I had forgotten to soak the wooden skewers, so I stood there in the driveway with a beer in one hand and a bundle of dry sticks in the other, laughing at my own poor planning. That was the summer grilled pineapple chicken kabobs became my backyard religion. Something about the way soy sauce and honey get along with fire turned an ordinary Tuesday into a small celebration.
My neighbor Dave wandered over the first time I made these, drawn by the smell alone, and ended up eating three skewers standing beside the grill while his dog waited patiently for a dropped pepper.
Ingredients
- 1.5 lbs boneless skinless chicken breast: Cut into 1.5 inch cubes so they cook evenly and stay juicy inside.
- 1 fresh pineapple: Fresh matters here because canned rings carry too much liquid and will not caramelize the same way on the grill.
- 1 large red bell pepper: The sweetness plays beautifully against the char, and the color makes everything look like a party.
- 1 large red onion: Cut into wedges so the layers hold together on the skewer instead of falling apart into the coals.
- Soy sauce, honey, olive oil, lime juice, garlic, ginger, black pepper: This is the marinade lineup, and each one earns its spot through chemistry I do not fully understand but completely trust.
- Fresh cilantro and lime wedges: Optional in theory but essential in practice because that burst of freshness at the end ties everything together.
Instructions
- Build the marinade:
- Whisk together the soy sauce, honey, olive oil, lime juice, garlic, ginger, and black pepper in a bowl until the honey dissolves and everything looks like liquid gold.
- Let the chicken soak:
- Toss the chicken cubes into a resealable bag or bowl, pour the marinade over, and give it a good massage so every piece is coated. Refrigerate for at least 30 minutes, though two hours will reward your patience.
- Prepare the grill and skewers:
- Heat the grill to medium high and soak wooden skewers in water if you have not already, unless you enjoy the smell of burning wood more than dinner.
- Thread everything onto skewers:
- Alternate chicken, pineapple, bell pepper, and onion in a pattern that looks as good as it will taste, packing them snug but not crammed together.
- Grill with attention:
- Cook the kabobs for 12 to 15 minutes, turning every few minutes so each side gets kissed by the flames without burning. The chicken is done when it is opaque through the center and the pineapple has dark caramelized spots.
- Finish and serve:
- Scatter chopped cilantro over the top and hand out lime wedges so everyone can squeeze their own bright burst over the skewers before eating.
There is something about standing around a grill with skewers in hand that turns acquaintances into friends and friends into people who stop by unannounced on weekends.
What to Serve Alongside
Coconut rice is the move here because it soaks up the drippings and adds a creamy sweetness that balances the char. A simple green salad with a vinaigrette also works when you want something lighter to let the kabobs stay the star of the plate.
Drinks That Pair Well
A chilled Riesling matches the sweetness of the pineapple and the salt of the soy sauce without fighting either one. If beer is more your speed, a light summer ale refreshes between bites and keeps the whole meal feeling casual.
Getting Ahead and Storing Leftovers
You can marinate the chicken up to two hours ahead and chop all the vegetables the morning of, which makes the actual cooking feel effortless. Leftover kabobs keep in the fridge for three days and reheat well in a skillet over medium heat.
- Chop pineapple a day ahead and store it in an airtight container so the juices do not leak everywhere.
- Double the marinade recipe if you like extra sauce for basting or drizzling at the table.
- Remember to soak those skewers first or you will be the one standing in the driveway laughing at yourself.
Fire, fruit, and a little patience turned a random weeknight into the meal my friends still ask about by name.
Recipe FAQs
- → How long should the chicken marinate?
-
Marinate for at least 30 minutes to build flavor; 1–2 hours yields deeper taste without compromising texture. Avoid overnight to prevent the acid from overly softening the meat.
- → Can I use metal skewers instead of wooden ones?
-
Yes. Metal skewers are reusable and transfer heat, which helps cook interiors more evenly. If using wooden skewers, soak them for 30 minutes to prevent burning.
- → What internal temperature indicates the chicken is done?
-
Cook until the thickest pieces reach 165°F (74°C). Visual cues like no pink center and firm texture, plus a slight char on edges, confirm doneness.
- → Any tips for preventing the pineapple from burning?
-
Cut pineapple into uniform chunks and place them alternately with chicken to shield them from direct heat. Grill over medium-high and turn frequently to avoid excessive charring.
- → Are there good substitutes for soy sauce?
-
Use tamari for a gluten-free option or coconut aminos for a milder, slightly sweeter profile. Adjust saltiness as needed.
- → How can I make this ahead for a gathering?
-
Prep and marinate chicken in advance, chop fruit and vegetables, and thread skewers up to a few hours before grilling. Keep chilled and grill just before serving for best texture.