These skewers combine succulent chicken breast with sweet pineapple, colorful bell peppers, and red onion. The meat soaks up a simple marinade of BBQ sauce, soy sauce, honey, garlic, and smoked paprika for 30 minutes before hitting the grill. Thread everything onto soaked wooden skewers and cook over medium-high heat for about 15 minutes, turning frequently and brushing with extra marinade for maximum flavor. The result is perfectly charred chicken with caramelized edges and juicy pineapple that balances the smoky, sweet, and savory elements beautifully.
The smell of BBQ sauce hitting hot grill grates still takes me back to that rooftop dinner in July. My friend insisted pineapple belonged on skewers, and I was skeptical until that first bite of charred sweet against smoky chicken. Now I make these whenever I need a dinner that feels like a celebration but comes together fast.
Last summer I made these for a crowd of eight, doubling the recipe and working assembly-line style on the patio. Everyone gathered around the grill, drinks in hand, watching the pineapple caramelize while catching up. Those skewers disappeared before I could even grab a plate myself.
Ingredients
- Boneless chicken breasts: Cut into uniform cubes so everything cooks at the same pace, and pat them dry before marinating for better absorption
- Fresh pineapple: The natural sugars create gorgeous char marks and balance the smoky BBQ flavors
- Red bell pepper and red onion: These add sweetness and color, plus they hold up beautifully on the grill
- BBQ sauce and honey: The combination creates that sticky, finger-licking glaze everyone fights over
- Smoked paprika: This is the secret to authentic grill flavor without needing a smoker
Instructions
- Make the marinade:
- Whisk together olive oil, BBQ sauce, soy sauce, honey, minced garlic, smoked paprika, salt, and pepper until smooth
- Marinate the chicken:
- Toss the chicken cubes in the sauce, cover the bowl, and refrigerate for at least 30 minutes to let the flavors penetrate
- Prep your skewers:
- Soak wooden skewers in water for 30 minutes so they do not burn, or use metal ones if you have them
- Assemble the skewers:
- Thread chicken, pineapple, bell pepper, and onion alternately, leaving small gaps between pieces for even cooking
- Fire up the grill:
- Preheat your grill to medium high and lightly oil the grates to prevent sticking
- Grill to perfection:
- Cook for 12 to 15 minutes, turning every few minutes and brushing with extra marinade, until chicken is cooked through and nicely charred
- Finish and serve:
- Transfer the skewers to a platter and sprinkle with fresh cilantro and lime wedges
My daughter now asks for these on her birthday every year, claiming they are better than any restaurant version. Something about eating food off a stick makes dinner feel like a party.
Marinating Magic
I have learned that even 20 minutes in the marinade makes a difference, but giving it an hour transforms the chicken completely. The soy sauce helps tenderize while the honey creates that gorgeous caramelized exterior.
Grill Temperature Secrets
Medium high heat is the sweet spot, hot enough to get those restaurant worthy char marks but gentle enough to cook the chicken through without burning the pineapple. Listen for the sizzle, it should sound energetic but not furious.
Serving Ideas That Work
These skewers pair perfectly with coconut rice for a tropical twist or corn on the cob for classic BBQ vibes. The lime wedges are not just garnish, they cut through the sweetness and brighten every bite.
- Set out extra BBQ sauce at the table for dipping
- Make extra skewers because they reheat beautifully for lunch
- Have napkins ready because these are wonderfully messy
There is something about food on a stick that makes people smile. Hope these skewers bring that same joy to your table.
Recipe FAQs
- → Can I prepare these ahead of time?
-
Yes, you can marinate the chicken up to 2 hours in advance. Thread the skewers and store them covered in the refrigerator for up to 4 hours before grilling.
- → What other proteins work well?
-
Shrimp cooks beautifully with this marinade and only needs about 8 minutes on the grill. For vegetarians, extra-firm tofu or halloumi cheese make excellent substitutes.
- → Do I need to soak wooden skewers?
-
Soaking wooden skewers for at least 30 minutes prevents them from burning on the grill. Metal skewers eliminate this step and conduct heat for faster cooking.
- → How do I know when the chicken is done?
-
The internal temperature should reach 74°C (165°F) when measured with a meat thermometer. The chicken should feel firm and show clear juices, not pink.
- → What sides pair well with these skewers?
-
Steamed rice, quinoa, or grilled corn on the cob complement the flavors. A fresh cucumber salad or coleslaw adds crunch and balances the sweet elements.
- → Can I bake these instead of grilling?
-
Absolutely. Preheat your oven to 200°C (400°F) and bake for 20-25 minutes, turning halfway through. Broil for the last 2 minutes for charred edges.