These vibrant skewers combine juicy chicken cubes with sweet pineapple, colorful bell peppers, and red onion. After marinating in a smoky BBQ sauce blend, the ingredients are threaded onto skewers and grilled until lightly charred and cooked through. The natural sweetness of the pineapple perfectly balances the savory, smoky marinade, creating irresistible flavor combinations. Perfect for summer cookouts, weeknight dinners, or outdoor gatherings, these colorful skewers are sure to impress guests while remaining simple to prepare.
The smoke from our neighbor's grill would always drift over the fence on Sunday afternoons, making our whole yard smell like summer. I'd been experimenting with fruit on the grill for weeks, mostly失败的 attempts at peaches that turned to mush. Then I threw some pineapple on a skewer next to chicken, and something about that sweet smoke hitting the meat just clicked. Now it's the only way my kids will eat bell peppers.
Last July, my sister was visiting and we made these for what was supposed to be just the two of us. The smell pulled my husband out of his home office, then somehow the neighbors wandered over with beers, and suddenly we were feeding eight people off the back porch. We had to run to the store for more chicken halfway through.
Ingredients
- 500 g boneless chicken breasts: thighs stay juicier if you're cooking over direct high heat, but breasts work beautifully here with the marinade
- 1 fresh pineapple: canned pineapple never develops those gorgeous charred edges, and the fresh fruit holds its texture better on the grill
- 1 large red bell pepper: red peppers turn sweeter on the grill than green ones, which can taste bitter with the char
- 1 large red onion: cut the pieces slightly larger than everything else since onions shrink and soften more as they cook
- 120 ml BBQ sauce: a smoky, molassesheavy sauce works better than sweet tomato-based ones
- 2 tbsp olive oil: this prevents the chicken from sticking to the grill and helps the spices distribute evenly
- 1 tbsp soy sauce: adds that umami depth that balances the pineapple's intense sweetness
- 2 cloves garlic: mince it fresh rather than using jarred garlic for a brighter, punchier flavor
- 1 tsp smoked paprika: this is what gives the chicken that just-off-the-grill flavor even if you're using a grill pan
- Fresh cilantro and lime wedges: the acid cuts through the sweet BBQ glaze and brightens everything up
Instructions
- Whisk together your marinade:
- Combine the BBQ sauce, olive oil, soy sauce, garlic, smoked paprika, pepper, and salt in a large bowl until smooth
- Marinate the chicken:
- Toss the chicken cubes in the sauce, cover the bowl, and let it sit in the fridge for at least 30 minutes or up to 2 hours
- Prep your skewers:
- Soak wooden skewers in water for 20 minutes so they don't burn on the grill, or skip this step with metal skewers
- Heat the grill:
- Get your grill to medium-high heat, around 200°C, or heat a grill pan on the stove if it's raining
- Build the skewers:
- Thread chicken, pineapple, bell pepper, and onion onto the skewers, alternating as you go and ending with chicken or pineapple
- Grill to perfection:
- Cook for 12 to 15 minutes, turning every few minutes and brushing with extra BBQ sauce halfway through until chicken is cooked through
- Finish and serve:
- Remove from heat, sprinkle with fresh cilantro, and squeeze lime juice over the skewers before serving
These skewers have become our go-to for impromptu gatherings because they're impossible to mess up and everyone building their own combination becomes part of the fun. Last summer, my daughter started adding mango to hers, and honestly, it's become a tradition I can't argue with.
Make-Ahead Magic
You can cut all the vegetables and chicken the night before, store them in separate containers, and have the marinade whisked and ready in the fridge. The morning of your gathering, just toss everything together and let it marinate until grill time. This saved me completely when we hosted my husband's office party.
Grilling Without a Grill
A grill pan on the stove works surprisingly well, especially if you crank up the exhaust fan. The ridges give you decent char marks, and you can still achieve that smoky flavor by adding extra smoked paprika to your marinade. I've made these in January during snowstorms, and they still hit that summer spot.
Serving Ideas
These skewers are substantial enough to stand alone as a main dish, but they're incredible alongside fluffy coconut rice or grilled corn on the cob. When we serve them for parties, I put out multiple toppings like diced avocado, pickled red onions, and extra BBQ sauce so everyone can customize. The leftovers, if you somehow have any, make the most amazing taco filling the next day.
- Keep some extra BBQ sauce warm on the stove for brushing during the last few minutes of cooking
- If your chicken pieces seem dry after grilling, squeeze more lime juice over them before serving
- Let the skewers rest for just a couple minutes before eating so the juices redistribute
There's something about eating food off a stick that makes any dinner feel like a celebration, and these skewers have a way of turning an ordinary Tuesday into something worth lingering over.
Recipe Q&A
- → How long should I marinate the chicken?
-
Marinate the chicken for at least 30 minutes, up to 2 hours maximum. This allows the flavors to penetrate the meat while keeping it tender. Longer marinating won't harm the chicken, but 30 minutes is sufficient for good flavor absorption.
- → Can I use metal skewers instead of wooden ones?
-
Yes, metal skewers work perfectly and don't require soaking. They conduct heat, which can help cook the chicken from the inside, so watch for slightly faster cooking times. Wooden skewers need 20 minutes of soaking to prevent burning on the grill.
- → What temperature should my grill be?
-
Preheat your grill to medium-high heat, approximately 200°C (400°F). This temperature creates nice char marks while ensuring the chicken cooks through without burning the outside before the inside is done.
- → Can I make these indoors without a grill?
-
Absolutely! Use a grill pan on the stovetop or broil them in your oven. When using a grill pan, cook over medium-high heat for about 12-15 minutes, turning frequently. For broiling, place on a broiler pan and broil for 6-8 minutes per side.
- → What sides pair well with these skewers?
-
These skewers complement rice dishes, grilled corn on the cob, fresh green salads, or roasted vegetables. For a complete summer meal, serve with coleslaw, potato salad, or grilled asparagus. The citrus lime wedges provide a bright finishing touch.
- → How do I know when the chicken is fully cooked?
-
The chicken is done when it reaches an internal temperature of 74°C (165°F) when tested with a meat thermometer. Visual cues include opaque white meat throughout and light char marks on the exterior. The pieces should feel firm but still juicy when cut into.