These vibrant skewers combine tender chicken breast with sweet pineapple chunks, colorful bell peppers, and red onion, all marinated in a smoky BBQ sauce blend. After soaking up flavors for 30 minutes, the skewers grill to perfection in just 15 minutes, developing beautiful char marks and caramelized edges. The honey-sweetened marinade creates a sticky, flavorful glaze that pairs perfectly with the natural sweetness of pineapple. Serve with rice, grilled corn, or a fresh salad for a complete summer meal that's both gluten-free and packed with protein.
The smell of BBQ sauce hitting a hot grill still takes me back to our first apartment with that tiny balcony and an even smaller grill. I'd convinced myself that making skewers was complicated restaurant food until a summer afternoon when I just went for it. The pineapple was my roommates addition, arguing that sweet and smoky was a combination too perfect to ignore. We burned a few pieces that day, but the ones that made it through were absolutely transformative.
Last summer, my niece decided she was going to help with dinner and immediately took over the skewer assembly. She created these elaborate patterns, alternating chicken and pineapple like she was building some edible architecture. When we finally grilled them, she was so proud she insisted everyone take pictures before we could eat. Now she asks for skewer night whenever she visits.
Ingredients
- Chicken breast: Cutting into uniform cubes ensures even cooking, and I've learned slightly larger pieces stay juicier on the grill
- Fresh pineapple: The natural sugars caramelize beautifully against the heat, creating those charred sweet spots everyone fights over
- Red bell pepper: Adds color and a subtle sweetness that bridges the gap between savory chicken and tropical pineapple
- Red onion: Holds its shape well on skewers and develops this incredible sweetness when grilled that balances the BBQ sauce
- BBQ sauce: Use your favorite brand, but I've found slightly thinner sauces coat everything more evenly than thick, sticky ones
- Olive oil: Keeps the chicken moist and helps those beautiful grill marks form without sticking
- Honey: My secret ingredient for getting that restaurant style glaze that looks amazing and tastes even better
- Soy sauce: Adds a savory depth that cuts through the sweetness, just make sure to grab gluten free if needed
- Smoked paprika: This is what gives you that smoky flavor even if you're cooking on an indoor grill pan
- Garlic powder: Distributes more evenly than fresh garlic in a marinade, ensuring every bite is flavorful
- Salt and pepper: Essential for bringing out all the other flavors, but don't go overboard since the BBQ sauce is already seasoned
Instructions
- Prepare the marinade:
- Whisk together BBQ sauce, olive oil, honey, soy sauce, smoked paprika, garlic powder, black pepper, and salt in a large bowl until smooth and well combined
- Marinate the chicken:
- Add chicken cubes to the bowl and toss thoroughly to coat every piece, then cover and refrigerate for at least 30 minutes or up to 2 hours if you have time
- Soak wooden skewers:
- If using wooden skewers, submerge them in water for at least 20 minutes while the chicken marinates so they don't burn on the grill
- Thread the skewers:
- Alternate marinated chicken, pineapple chunks, bell pepper pieces, and red onion on each skewer, leaving a little space between pieces for even cooking
- Preheat your grill:
- Get your grill or grill pan to medium high heat and lightly oil the grates to prevent sticking
- Grill to perfection:
- Cook skewers for 12 to 15 minutes, turning every 3 to 4 minutes, and brush with extra BBQ sauce during the final 5 minutes of cooking
- Check for doneness:
- Ensure chicken reaches 75C 165F internally and that vegetables and pineapple have developed some charred edges
- Rest before serving:
- Let skewers rest for 2 minutes off the heat, which helps the juices redistribute and makes them easier to handle
These skewers have become our go to for summer gatherings because everyone can customize their own. I love watching people's faces when they take that first bite and get the combination of smoky, sweet, and tangy all at once. Something about food on a stick just makes dinner feel more like a celebration.
Getting The Grill Temperature Right
Medium high heat is your sweet spot here, hot enough to get those gorgeous charred marks but not so aggressive that everything burns before cooking through. If you're using charcoal, wait until the flames die down and you have glowing white coals. Gas grill users should aim for around 375F 400F, and don't be afraid to move skewers to a cooler zone if they're browning too fast.
Making Ahead For Parties
You can thread all the skewers up to 4 hours in advance and keep them covered in the refrigerator. Just bring them to room temperature for about 20 minutes before grilling for more even cooking. The extra marinating time actually intensifies the flavor, so this is one of those recipes that benefits from prep work. I always make extra when we're hosting because they disappear faster than you'd expect.
Serving Ideas That Complete The Meal
A simple coconut rice complements the tropical pineapple notes perfectly and soaks up all those delicious juices. Grilled corn on the cob with lime and cilantro brings out the BBQ flavors even more. For lighter fare, a crisp cucumber salad with rice vinegar cuts through the sweetness beautifully.
- Warm some extra BBQ sauce for dipping at the table
- Squeeze fresh lime over the skewers just before serving
- Garnish with chopped cilantro or green onions for color and freshness
There's something uniquely satisfying about food that brings people together around the grill, skewers in hand, waiting for that perfect moment when everything is ready. Hope these become a summer tradition at your table too.
Recipe FAQs
- → How long should I marinate the chicken?
-
Marinate the chicken for at least 30 minutes, or up to 2 hours for deeper flavor. Don't exceed 2 hours as the acid in the marinade can make the texture mushy.
- → Can I use metal skewers instead of wooden?
-
Absolutely! Metal skewers work great and don't require soaking. Just be careful as they get very hot during grilling.
- → What temperature should the chicken be cooked to?
-
Grill until the chicken reaches an internal temperature of 75°C (165°F) to ensure it's fully cooked and safe to eat.
- → Can I make these in the oven?
-
Yes! Bake at 200°C (400°F) for 20-25 minutes, turning halfway and brushing with extra sauce during the last 5 minutes.
- → How do I prevent wooden skewers from burning?
-
Soak wooden skewers in water for at least 20 minutes before threading. This prevents them from charring on the grill.
- → Can I substitute the chicken with other proteins?
-
Pork or shrimp work wonderfully with this marinade. Adjust cooking time accordingly—shrimp cooks faster, about 8-10 minutes total.