Quickly marinate cubed chicken in a honey-soy, lime and garlic mix, then thread with pineapple, bell pepper and onion onto soaked skewers. Grill over medium-high heat, turning until chicken is cooked through and pineapple caramelizes—about 12-15 minutes. Rest briefly, garnish with chopped cilantro or parsley, and serve with jasmine rice or a fresh salad for a bright summer main.
Something about the smell of pineapple hitting a hot grill changes the entire mood of a backyard afternoon. My neighbor leaned over the fence last July and asked what I was cooking because the caramelized fruit scent had drifted three houses down. I handed her a skewer over the fence, and she stood there eating it in silence before walking back inside without a word. Ten minutes later she returned with a plate of her own rice to share.
I have made these kabobs for everything from a Tuesday night dinner for two to a Fourth of July potluck for twenty. The batch never survives the evening, and someone always asks for the marinade ratio before they leave.
Ingredients
- 500 g boneless skinless chicken breast, cut into 2.5 cm cubes: Cut the pieces as evenly as you can because uniform size means uniform cooking and nobody wants a raw center.
- 2 tbsp soy sauce or tamari: Tamari keeps this gluten free and actually tastes richer, so I reach for it even when dietary needs are not a concern.
- 2 tbsp honey: This is what gives the edges that sticky, lacquered char on the grill.
- 1 tbsp olive oil: Keeps the chicken from drying out and helps the marinade coat every surface.
- 1 tbsp fresh lime juice: Bottled works in a pinch, but fresh lime adds a brightness that balances the honey and soy.
- 2 garlic cloves, minced: Smash them first and the flavor distributes much more evenly through the marinade.
- 1/2 tsp ground black pepper: A small amount that quietly ties everything together.
- 1 medium pineapple, peeled, cored, cut into 2.5 cm cubes: Fresh pineapple is worth the extra effort because the juice helps tenderize the chicken as it sits.
- 1 red bell pepper, cut into 2.5 cm pieces: The sweetness pairs perfectly with the pineapple and adds a satisfying crunch.
- 1 red onion, cut into wedges: Keep the wedges thick enough that they hold together on the skewer but not so thick they stay raw inside.
- Wooden or metal skewers: Soak wooden ones for at least thirty minutes or they will catch fire and that is a mood killer.
- Fresh cilantro or parsley for garnish: Entirely optional, but the green scattered over the top makes the whole platter look intentional.
Instructions
- Whisk the marinade together:
- In a large bowl, combine the soy sauce, honey, olive oil, lime juice, garlic, and pepper until the honey dissolves and the mixture smells savory and bright.
- Coat the chicken:
- Toss the chicken cubes into the marinade and stir until every piece is glossy and covered, then cover the bowl and tuck it into the fridge for at least thirty minutes.
- Soak your skewers:
- If you are using wooden skewers, drop them in a container of water now so they have time to soak while the chicken rests.
- Build the skewers:
- Thread chicken, pineapple, bell pepper, and onion onto each skewer in an alternating pattern, packing them snugly but not so tight that nothing cooks through.
- Get the grill hot:
- Preheat your grill or grill pan to medium high, and let it get properly hot before the skewers touch the surface.
- Grill until charred and cooked through:
- Lay the kabobs on the grill and cook for twelve to fifteen minutes, turning every few minutes, until the chicken is opaque and the pineapple has those beautiful dark caramelized spots.
- Finish and serve:
- Pull the skewers off the heat, scatter cilantro or parsley over the top if you like, and serve them immediately while the edges are still crisp.
The best part of making these kabobs is watching people hover around the grill waiting for the next batch. There is something about food on a stick that makes everyone a little impatient and a lot happier.
Swaps and Variations
Zucchini, mushrooms, and cherry tomatoes all work beautifully in place of the bell pepper or onion. I have even tossed in chunks of firm tofu for a vegetarian friend, and she said it was the best grilled tofu she had ever eaten.
What to Serve Alongside
Jasmine rice is my default because it soaks up any extra marinade that drips off the skewers. A simple green salad with a vinaigrette also works well to cut through the sweetness.
Storage and Reheating
Leftover kabobs keep in the fridge for up to three days and reheat well in a skillet over medium heat. The pineapple loses some of its caramelized edge but the chicken stays surprisingly tender and the flavors deepen overnight.
- Store the skewers in an airtight container rather than wrapped in foil, which can make the chicken soggy.
- Remove the chicken and vegetables from the skewers before storing to save space and make reheating easier.
- These are best eaten fresh off the grill, so try to cook only what you plan to serve in one sitting.
Make a double batch because these disappear faster than anything else on the table, and you will want leftovers for lunch the next day. They taste even better cold straight from the fridge while standing at the kitchen counter.
Recipe FAQs
- → How long should I marinate the chicken?
-
Allow at least 30 minutes for the marinade to penetrate; up to 2 hours intensifies flavor. Avoid overnight marinating to prevent the chicken from becoming overly soft from the acid.
- → Can I use metal skewers instead of wooden ones?
-
Yes. Metal skewers conduct heat and reduce cook time slightly. If using wooden skewers, soak them in water for 30 minutes to prevent burning on the grill.
- → How do I know when the chicken is done?
-
Cook until pieces are no longer pink inside and juices run clear, about 12-15 minutes over medium-high heat. A quick cut into a larger piece or an instant-read thermometer at 165°F (74°C) confirms doneness.
- → How can I prevent the pineapple from burning?
-
Cut pineapple into similar-sized chunks and watch for caramelization. Grill over medium-high heat and turn frequently; slightly lower heat if the fruit chars too quickly before the chicken cooks.
- → What substitutions work for the vegetables?
-
Swap bell pepper and onion for zucchini, mushrooms, or cherry tomatoes. Choose vegetables that hold up on the grill and cut them into uniform pieces for even cooking.
- → Is there a gluten-free option for the marinade?
-
Use tamari or a labeled gluten-free soy sauce in place of regular soy sauce to keep the marinade gluten-free. Check labels on other packaged ingredients as needed.