Grilled BBQ Chicken Pineapple Skewers
These Grilled BBQ Chicken Pineapple Skewers are the sweet, smoky, caramelized kabobs you’ll make all summer. Easy enough for a weeknight, impressive enough for a cookout. Save this one.
Grilled BBQ Chicken Pineapple Skewers are grilled kabobs of seasoned chicken, fresh pineapple, and colorful bell peppers brushed with BBQ sauce until caramelized and charred at the edges.
What nobody tells you about pineapple chicken kabobs is that fresh pineapple makes a real difference over canned — it holds its shape on the skewer instead of falling apart on the grill.
These skewers have that sweet-smoky, straight-off-the-grill kind of vibe people talk about all summer—skip them now, and you might miss one of the best summer patio dinner recipes to make before the season’s gone.
Table of Contents
Why You’ll Love These Grilled BBQ Chicken Pineapple Skewers
The combination of smoky grilled chicken and sweet caramelized pineapple is genuinely hard to beat — it’s that sweet and savory contrast that keeps people going back for seconds.
The colorful bell peppers and red onion add crunch and a slight char, while the BBQ sauce caramelizes beautifully in the final minutes to create a sticky, glossy glaze.
They come together fast, work on any grill, and are naturally gluten-free when you use the right BBQ sauce. Great for feeding a crowd or meal prepping proteins for the week.
What Ingredients Do You Need for BBQ Chicken Pineapple Skewers?

| Ingredient Group | Ingredient | Amount | Notes |
|---|---|---|---|
| Chicken & Seasoning | Boneless, skinless chicken breasts, cut into 1-inch cubes | 1.5 lbs | Even cubes cook evenly |
| Chicken & Seasoning | Olive oil | 2 tbsp | Helps seasoning adhere |
| Chicken & Seasoning | Garlic powder | 1 tsp | |
| Chicken & Seasoning | Smoked paprika | 1/2 tsp | Adds depth and color |
| Chicken & Seasoning | Black pepper | 1/4 tsp | |
| Produce | Fresh pineapple, cored and cut into 1-inch chunks | 1 whole pineapple | Fresh, not canned |
| Produce | Red bell pepper, cut into 1-inch pieces | 1 pepper | |
| Produce | Green bell pepper, cut into 1-inch pieces | 1 pepper | |
| Produce | Red onion, cut into 1-inch pieces | 1/2 onion | Separate layers slightly |
| Sauce & Equipment | BBQ sauce (store-bought or homemade) | 1/2 cup | Use gluten-free if needed |
| Sauce & Equipment | Wooden or metal skewers | As needed | Soak wooden skewers 30 min |
Real talk — smoked paprika is the quiet hero of this seasoning blend. It adds that subtle smoky depth that makes the chicken taste like it’s been on the grill longer than it has.
For the BBQ sauce, any store-bought brand works, but a thicker sauce clings better to the skewers during that final glaze. Thin, vinegary sauces tend to drip off before they caramelize. If gluten-free grilled chicken and pineapple is what you’re after, just double-check your BBQ sauce label — many are naturally GF but not all.
How to Make BBQ Chicken Pineapple Skewers Step by Step

Season the Chicken
- In a large bowl, combine the chicken cubes with olive oil, garlic powder, smoked paprika, and black pepper.
- Toss until every piece is evenly coated in the seasoning.
Pro Tip: Coating the chicken in oil and dry seasoning before threading — not after — means the spices actually stick and develop a proper crust on the grill.
Build the Skewers
- Thread the chicken, pineapple, red bell pepper, green bell pepper, and red onion alternately onto the skewers.
Pro Tip: Alternate colors and textures as you thread — it’s not just for looks. Spacing the chicken between pineapple and vegetables ensures more even heat distribution around each piece.
Preheat and Prep the Grill
- Preheat your grill to medium-high heat (375–400°F).
- Lightly grease the grill grates.
Grill the Skewers
- Place the skewers on the preheated grill.
- Cook for 10–12 minutes, turning occasionally, until the chicken reaches an internal temperature of 165°F (74°C).
- During the last 3–4 minutes of cooking, brush the skewers generously with BBQ sauce on all sides.
- Continue grilling and turning frequently until the BBQ sauce caramelizes slightly and the skewers have grill marks.
- Remove from the grill and let rest for a few minutes before serving.
Pro Tip: Always add the BBQ sauce in the final 3–4 minutes only — sugar in the sauce burns fast on high heat, and adding it too early turns your glaze into char.

Expert Tips for Perfect Grilled BBQ Chicken Pineapple Skewers
Pro Tips for Success
“The key to juicy grilled chicken skewers is cutting uniform 1-inch cubes and not overcrowding each skewer.” Pieces packed too tightly together steam each other instead of getting that direct grill contact. Leave a tiny gap between each item.
“For best results with BBQ chicken skewers, always use a meat thermometer.” Chicken is safe at 165°F internal temperature — not when it looks done on the outside. Thick cubes can look charred and still be underdone in the center.
“The most common mistake is applying BBQ sauce too early — instead, wait until the final 3–4 minutes and brush it on then.” This gives you that sticky, caramelized glaze without burning. And turn frequently during this stage — constant rotation is what builds up those beautiful layers.
“Grilled BBQ Chicken Pineapple Skewers work best when the grill grates are clean and well-oiled before cooking.” Dirty grates mean stuck skewers, torn chicken, and lost toppings. A quick brush and a folded paper towel dipped in oil takes 30 seconds and saves you a lot of frustration.
One thing I wish someone had told me earlier: soak wooden skewers for at least 30 minutes, but an hour is better. I’ve had 20-minute soaks still catch fire at the exposed ends. Metal skewers skip this entirely — worth the small investment if you grill often.
Delicious Variations
Alternative Ingredients: Swap chicken breasts for boneless thighs for a juicier, more forgiving result — thighs are harder to overcook and have more flavor. The seasoning and timing stay exactly the same.
Low-Carb Version: Skip the pineapple and double the bell peppers and red onion for a savory-only sweet and savory chicken skewer that’s lower in sugar but just as satisfying on the grill.
Healthy Version: Use a reduced-sugar BBQ sauce and brush on just one light coat in the final minutes. The smoked paprika and char from the grill carry so much flavor that you won’t miss the extra glaze.
Troubleshooting Common Problems
Problem: Chicken is cooked on the outside but raw in the center.
Solution: Your grill was too hot or the cubes were too large. Cut to true 1-inch pieces and cook at 375–400°F, not higher. Use a meat thermometer — 165°F is the only reliable indicator.
Problem: BBQ sauce burns and turns black before chicken is done.
Solution: The sauce went on too early. Add it only in the last 3–4 minutes and keep the grill at medium-high, not high, during this stage.
Problem: Pineapple falls off the skewer during grilling.
Solution: You’re likely using canned pineapple or cutting pieces too thin. Fresh pineapple cut into solid 1-inch chunks holds up reliably. Make sure the skewer goes through the center of each chunk, not near an edge.
How to Store and Reheat Grilled BBQ Chicken Pineapple Skewers
| Storage Method | Duration | Best Practice |
|---|---|---|
| Room Temperature | Up to 2 hours | Don’t leave grilled chicken out longer — food safety risk |
| Refrigerator | 3–4 days | Slide ingredients off skewers into an airtight container |
| Freezer | Up to 3 months | Freeze chicken and vegetables only; pineapple gets mushy after thawing |
To reheat, spread leftovers in a single layer on a baking sheet and warm in a 375°F oven for 8–10 minutes. The chicken stays juicy and the edges get slightly crisp again — far better than microwaving, which makes everything rubbery.
A quick reheat on a hot skillet works too. Two minutes per side over medium-high heat and you’re basically back to fresh-off-the-grill texture.
Leftover chicken and vegetables are excellent over rice or grain bowls — check out these BBQ chicken pineapple bowls for exactly that idea. You can also chop everything up, toss with greens, and call it a grilled BBQ chicken salad. Honestly one of the better next-day lunches out there.
FAQs About Grilled BBQ Chicken Pineapple Skewers
Can I make Grilled BBQ Chicken Pineapple Skewers ahead of time?
Yes. Season and thread the skewers up to 24 hours ahead, cover tightly, and refrigerate. Pull them from the fridge 15 minutes before grilling so they’re not ice cold going onto the grates.
Don’t add the BBQ sauce until the actual grilling — applying it ahead causes the sugars to break down and the sauce loses its glaze texture when it finally hits the heat.
Can I use canned pineapple instead of fresh?
Technically yes, but it’s not recommended. Canned pineapple is softer and holds far more moisture, which causes it to fall apart on the skewer and steam rather than caramelize on the grill.
Fresh pineapple cut into firm 1-inch chunks gives you the structure and sweetness you want. If fresh isn’t available, frozen pineapple chunks (fully thawed and well-drained) are a better alternative than canned.
How do I know when the chicken is fully cooked on skewers?
The only reliable method is a meat thermometer — chicken is safe to eat at an internal temperature of 165°F (74°C). Insert the thermometer into the thickest piece on the skewer without touching the metal.
Visual cues alone aren’t trustworthy on skewers because the outside chars from the grill before the inside is fully cooked. At 375–400°F, most 1-inch chicken cubes are done between 10 and 12 minutes with regular turning.
What’s the best BBQ sauce for pineapple chicken kabobs?
A thicker, sweeter BBQ sauce clings best to the skewers and caramelizes into a proper glaze. Honey-based or brown sugar BBQ sauces complement the pineapple particularly well.
Thin, vinegary sauces tend to drip off the skewers before they can develop any color. Store-bought or homemade both work — just choose one with enough body to coat a spoon.
Can I cook these skewers without an outdoor grill?
Yes. A grill pan on the stovetop over medium-high heat works well — you’ll get grill marks and good char on the chicken and vegetables. Cook in batches to avoid overcrowding.
You can also broil them in the oven. Place skewers on a foil-lined baking sheet and broil on high for 10–12 minutes, turning once halfway, and brushing with BBQ sauce in the final 3–4 minutes just like on the grill.
Fire Up the Grill and Make These Tonight
Honestly, these Grilled BBQ Chicken Pineapple Skewers might be the most crowd-pleasing thing you’ll make this summer. Sweet, smoky, sticky, and done in under 30 minutes from prep to plate.
If you love grilling kabobs, the lemon herb grilled chicken kabobs and the Mediterranean chicken kabobs are both worth trying next. And for something a little different, these caprese chicken skewers are seriously good.
Save this to Pinterest so you’ve got it ready for your next cookout, and drop a comment below — I want to know what BBQ sauce you used. I mean it, the sauce debate is real and I’m always looking for new favorites.
Grilled BBQ Chicken Pineapple Skewers — juicy chicken, caramelized pineapple, and a sticky BBQ glaze straight off the grill. Save this recipe for your next cookout!

Grilled BBQ Chicken Pineapple Skewers
Equipment
- Outdoor grill or grill pan
- Large mixing bowl
- Wooden or metal skewers
- Pastry brush
- Meat Thermometer
- Tongs
Ingredients
Chicken & Seasoning
- 1.5 lbs Boneless, skinless chicken breasts, cut into 1-inch cubes Even cubes cook evenly
- 2 tbsp Olive oil Helps seasoning adhere
- 1 tsp Garlic powder
- ½ tsp Smoked paprika Adds depth and color
- ¼ tsp Black pepper
Produce
- 1 whole Fresh pineapple, cored and cut into 1-inch chunks Fresh, not canned
- 1 whole Red bell pepper, cut into 1-inch pieces
- 1 whole Green bell pepper, cut into 1-inch pieces
- ½ whole Red onion, cut into 1-inch pieces Separate layers slightly
Sauce & Equipment
- ½ cup BBQ sauce (store-bought or homemade) Thick sauce clings best
- Wooden or metal skewers Soak wooden skewers 30 min
Instructions
- In a large bowl, combine the chicken cubes with olive oil, garlic powder, smoked paprika, and black pepper. Toss until every piece is evenly coated.
- Thread the chicken, pineapple chunks, red bell pepper, green bell pepper, and red onion alternately onto the skewers.
- Preheat your grill to medium-high heat (375–400°F).
- Lightly grease the grill grates.
- Place the skewers on the preheated grill. Cook for 10–12 minutes, turning occasionally, until the chicken reaches an internal temperature of 165°F (74°C).
- During the last 3–4 minutes of cooking, brush the skewers generously with BBQ sauce on all sides.
- Continue grilling and turning frequently until the BBQ sauce caramelizes slightly and the skewers have grill marks.
- Remove from the grill and let rest for a few minutes before serving.
