Tender chicken cubes are tossed in a sweet-savory blend of soy, honey, lime, garlic and pepper, then threaded with pineapple, bell pepper and onion onto skewers. After a short marinade, grill over medium-high heat until chicken is cooked through and the fruit is caramelized. Serve hot with rice or salad; swap zucchini or mushrooms for vegetables, or use tamari for gluten-free. Soak wood skewers first.
The grill was sputtering and my friend Miguel kept yelling that the coals were dying while I frantically threaded chicken onto skewers with pineapple juice running down my wrists. That chaotic evening turned into one of the best meals I have ever made outdoors, and now these kabobs show up at every backyard gathering I host. Something about the char on the pineapple mixed with that sticky honey soy glaze makes people lose their manners and eat standing over the grill. Summer cooking does not need to be complicated to be unforgettable.
Miguel ended up standing guard over the grill for an hour, turning skewers with a pair of tongs and refusing to let anyone near his station. We ate straight off the sticks with paper napkins and a big pot of rice, juice dripping onto the patio stones while the sun went down. I have made fancier dinners since then but none that felt as genuinely happy as that one.
Ingredients
- 500 g boneless skinless chicken breast, cut into 2.5 cm cubes: Breast meat stays tender if you do not overcook it and cutting uniform pieces ensures everything finishes at the same time on the grill.
- 2 tbsp soy sauce (or tamari for gluten free): This is your salt and your umami backbone, so choose a brand you actually like the taste of straight from the bottle.
- 2 tbsp honey: Honey helps the edges caramelize and gives the marinade a glossy cling that soy sauce alone cannot achieve.
- 1 tbsp olive oil: A small amount keeps the chicken from sticking and carries the fat soluble flavors deeper into the meat.
- 1 tbsp fresh lime juice: Just enough acidity to brighten everything without starting to cure the chicken, which would change the texture.
- 2 garlic cloves, minced: Fresh garlic mashed into the marinade gives a rounder, sweeter flavor than the jarred kind ever will.
- 1/2 tsp ground black pepper: A modest amount that warms the background without competing with the sweetness of the honey and pineapple.
- 1 medium pineapple, peeled, cored, cut into 2.5 cm cubes: Fresh pineapple is worth the extra effort because the juices mingle with the marinade in a way canned rings never manage.
- 1 red bell pepper, cut into 2.5 cm pieces: The peppers cook quickly and add crunch and color that breaks up the richness of the meat and fruit.
- 1 red onion, peeled and cut into wedges: Wedges hold together on the skewer better than slices and char beautifully at the edges.
- Wooden or metal skewers: Soak wooden ones for at least thirty minutes or they will ignite before your chicken is done.
- Fresh cilantro or parsley (optional): A scatter of herbs at the end makes the whole plate look intentional and adds a fresh bite.
Instructions
- Build the marinade:
- Whisk the soy sauce, honey, olive oil, lime juice, minced garlic, and pepper together in a large bowl until the honey dissolves and everything looks glossy and cohesive.
- Coat the chicken:
- Toss the chicken cubes into the bowl and stir with your hands or a spoon so every piece is slicked with marinade, then cover and tuck it into the fridge for at least thirty minutes or up to two hours if you have the time.
- Soak your skewers:
- If you are using wooden skewers, submerge them in water now so they have time to drink it up and resist the heat of the grill later.
- Thread everything together:
- Slide chicken, pineapple, bell pepper, and onion onto the skewers in a repeating pattern, packing them snugly but not so tight that the chicken cannot cook through evenly.
- Get the grill hot:
- Preheat your grill or grill pan to medium high, letting the grates get good and hot so you hear a sizzle the moment the skewers land.
- Cook and turn:
- Grill the kabobs for twelve to fifteen minutes, rotating them every few minutes so each side gets a little char while the chicken cooks through completely and the pineapple turns golden and sticky.
- Finish and serve:
- Pull the skewers off the heat, scatter chopped cilantro or parsley over the top if you are using it, and serve them immediately while the edges are still crisp and caramelized.
After that first night with Miguel I started keeping a container of the marinade mixed in my fridge all summer long, ready for whenever someone calls and says they are coming over. Food becomes tradition faster than you expect when it is this easy and this good.
Swaps and Additions
Zucchini rounds, thick mushroom caps, and even halved cherry tomatoes work beautifully on these skewers if you want to change things up. I once threw on some peaches that were too soft to eat out of hand and they were spectacular alongside the chicken. Use tofu cut into sturdy cubes if you need a vegetarian version and press it well first so it actually absorbs the marinade.
What to Serve Alongside
Jasmine rice is the easiest pairing because it soaks up the juices that drip off the skewers and needs almost no attention while you focus on the grill. A simple salad with a lime vinaigrette echoes the citrus in the marinade and keeps the whole meal from feeling heavy. Cold beer or sparkling water with lime wedges fits the mood perfectly.
Getting Ahead
You can marinate the chicken the night before and thread the skewers a few hours ahead, then keep them covered in the fridge until the grill is ready. This makes entertaining painless because the actual cooking time is only fifteen minutes from flame to plate.
- Pat the pineapple cubes dry with a paper towel before threading so they caramelize instead of steaming.
- Leave a tiny gap between pieces on the skewer so heat can circulate around each one.
- Always let the grill grates get fully hot before laying down the skewers or everything will stick.
These kabobs taste like long evenings and good company, and that is really all summer food needs to be. Fire up the grill and let the pineapple do the talking.
Recipe FAQ
- → How long should the chicken marinate?
-
Marinate for at least 30 minutes to build flavor; 1–2 hours yields deeper taste. Avoid very long marinades for chicken breast (over 4 hours) to prevent a mealy texture.
- → How can I prevent wooden skewers from burning?
-
Soak wooden skewers in water for 30 minutes before threading. Place skewers across indirect heat or raise them on the grill rack if flames flare up.
- → How do I know when the chicken is cooked through?
-
Use an instant-read thermometer: the internal temperature should reach 165°F (74°C). Otherwise, cut a cube to ensure juices run clear and meat is opaque throughout.
- → Can I make this gluten-free?
-
Yes—substitute tamari or a certified gluten-free soy sauce for regular soy sauce. Double-check labels on honey or any bottled condiments used in the glaze.
- → How do I get caramelized pineapple without burning the chicken?
-
Grill over medium-high heat and turn kabobs regularly. Position pineapple pieces so they get direct contact briefly to caramelize, then move to slightly cooler zones to finish without charring the chicken.
- → What are good vegetarian swaps for the chicken?
-
Firm tofu (pressed), halloumi, large mushrooms or thick zucchini slices hold up well. Marinate longer for tofu and grill until browned and heated through.