These vibrant skewers combine cubed chicken breasts with fresh pineapple, red bell pepper, and red onion, all marinated in a sweet and smoky BBQ sauce mixture. After soaking up flavors for 30 minutes, the skewers grill over medium-high heat, developing a delicious char while staying moist inside. The balance of tangy BBQ glaze, natural fruit sweetness, and subtle heat from smoked paprika creates layers of flavor. Perfect for summer gatherings or weeknight dinners, they pair beautifully with steamed rice or a crisp salad.
The first time I made these skewers was during a rooftop dinner with friends last summer. Someone brought over a fresh pineapple and I just started throwing things on bamboo sticks without a real plan. The combination of smoky charred chicken hitting that sweet pineapple juice made everyone go quiet for a second. Now they request these every time we fire up the grill.
I learned the hard way that you really do need to soak those wooden skewers or they will burn down to ash before your chicken is even halfway done. My brother and I were camping once and tried to skip this step, ended up eating half-raw chicken off burnt sticks. Now I keep a container of water ready whenever skewers are on the menu.
Ingredients
- 500 g boneless skinless chicken breasts: Cutting into uniform cubes ensures everything cooks at the same rate
- 250 g fresh pineapple: The natural sugars caramelize beautifully on the grill
- 1 medium red bell pepper: Adds a sweet crunch and gorgeous color contrast
- 1 medium red onion: Wedges hold up better than rings on skewers
- 2 tbsp olive oil: Helps the marinade cling to the chicken
- 120 ml BBQ sauce: Choose one you love drinking because the flavor really comes through
- 1 tbsp soy sauce: Use tamari if you need this gluten-free
- 1 tbsp honey: Balances the acidity and helps with charring
- 2 garlic cloves minced: Fresh garlic makes such a difference here
- 1 tsp smoked paprika: This is what gives you that authentic smoky flavor
- Salt and black pepper: Do not skimp on seasoning the chicken before marinating
Instructions
- Whisk together the marinade:
- Combine olive oil, BBQ sauce, soy sauce, honey, garlic, smoked paprika, salt, and pepper in a large bowl until smooth
- Marinate the chicken:
- Add chicken cubes and toss until completely coated then cover and refrigerate for at least 30 minutes
- Prep your skewers:
- Soak wooden skewers in water for 30 minutes while chicken marinates so they do not burn on the grill
- Thread the skewers:
- Alternate chicken, pineapple, bell pepper, and red onion pieces leaving small spaces between each for even cooking
- Heat the grill:
- Preheat grill or grill pan to medium-high and lightly oil the grates to prevent sticking
- Grill to perfection:
- Cook skewers for 12 to 15 minutes turning every few minutes and basting with extra marinade until chicken is cooked through and nicely charred
- Finish and serve:
- Transfer to a platter and garnish with chopped cilantro and lime wedges if desired
These skewers have become my go-to for summer potlucks because they travel so well and reheat beautifully. Last week I made extras for lunch the next day and honestly they might have been even better cold straight from the fridge.
Making Ahead
You can marinate the chicken up to 24 hours in advance and actually should thread the skewers the morning of your party. Keep everything covered in the fridge until you are ready to grill.
Grill Temperature Secrets
Medium-high is the sweet spot for these skewers. Too high and the outside burns before the inside cooks through. Too low and you will not get those gorgeous char marks that make these look so incredible.
Serving Ideas That Work
A simple coconut rice or quinoa salad underneath soaks up all those delicious juices. Some grilled corn on the side or a fresh cucumber salad keeps things feeling light.
- Serve extra BBQ sauce on the side for dipping
- Have plenty of napkins ready because things get messy
- Lime wedges brighten everything up right before eating
There is something so satisfying about food on a stick maybe it brings out the kid in all of us. Whatever the reason these never last long at my table.
Common Questions
- → How long should I marinate the chicken?
-
Marinate the chicken cubes for at least 30 minutes, though 1-2 hours yields deeper flavor penetration. Don't exceed 4 hours as the acidity can break down the meat texture.
- → Can I prepare these skewers ahead of time?
-
Yes, you can assemble the skewers up to 4 hours before cooking and refrigerate them covered. Bring to room temperature for 15 minutes before grilling for even cooking.
- → What's the best way to prevent wooden skewers from burning?
-
Soak wooden skewers in water for at least 30 minutes before threading ingredients. This hydration prevents them from charring on the grill. Alternatively, use metal skewers which don't require soaking.
- → 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). Visually, the pieces should be opaque throughout with golden-brown char marks, typically after 12-15 minutes of grilling.
- → Can I use other fruits instead of pineapple?
-
Peach chunks, mango pieces, or even apples work well as substitutes. Choose firm fruits that hold their shape during grilling and complement the smoky BBQ flavors.
- → What sides pair well with these skewers?
-
Steamed jasmine rice, coconut rice, or quinoa soak up the flavors beautifully. A crisp cucumber salad, grilled corn on the cob, or roasted vegetables make excellent lighter accompaniments.