Chicken and Pineapple BBQ Skewers

Juicy chicken and sweet pineapple pieces on skewers, grilled with smoky BBQ sauce for a summer dinner. Save
Juicy chicken and sweet pineapple pieces on skewers, grilled with smoky BBQ sauce for a summer dinner. | homecookledger.com

These vibrant skewers combine juicy marinated chicken breast with fresh pineapple chunks, red bell peppers, and red onions for the perfect balance of sweet and smoky flavors. The homemade BBQ marinade infuses the meat with a rich glaze while caramelizing beautifully on the grill.

Ready in just over an hour with only 20 minutes of active preparation, these skewers are ideal for busy weeknight dinners or weekend entertaining. The natural sweetness from the pineapple complements the tangy BBQ sauce, while the vegetables add crunch and color to every bite.

Grill them over medium-high heat for 12-15 minutes, turning frequently and brushing with extra sauce during the final minutes for that sticky, caramelized finish. Serve alongside rice, grilled corn, or a crisp green salad for a complete, satisfying meal that's naturally gluten-free and packed with 28g of protein per serving.

The first time I made these skewers was during a sudden heatwave when my apartment kitchen felt like an oven and cooking indoors was out of the question. I ended up on my tiny balcony with a portable grill, threading ingredients while my neighbors leaned over their railing asking what smelled so incredible. Those skewers disappeared in minutes, and now theyre my go-to whenever I want food that feels like a party without actually hosting one.

Last summer I made these for my dads birthday and he spent the entire meal trying to figure out what made the chicken so tender. When I finally told him it was just a good long soak in that simple honey BBQ marinade, he looked genuinely surprised that something so easy could taste so special. Now he requests them every time he visits and hovers around the grill asking if theyre done yet.

Ingredients

  • 500 g boneless skinless chicken breast: Cutting into uniform cubes helps everything cook evenly and no one gets stuck with an undercooked piece
  • 1 fresh pineapple: Fresh pineapple holds up better on the grill and develops those gorgeous caramelized spots canned pineapple just cannot achieve
  • 1 large red bell pepper: Adds a sweet crunch and vibrant color that makes these skewers photograph beautifully on Instagram
  • 1 red onion: Red onion sweetens as it grills and becomes melt in your mouth tender
  • 100 ml BBQ sauce: Use a brand you actually like eating straight from the bottle because that base flavor really comes through
  • 2 tbsp olive oil: Keeps the chicken from drying out and helps the marinade cling to every surface
  • 1 tbsp honey: Balances the acidity and helps create those sticky glazed edges everyone loves
  • 1 tbsp soy sauce: Adds umami depth that makes the flavors pop instead of tasting one note
  • 1 tsp smoked paprika: This is what gives you that smoky grill flavor even if you are using a grill pan indoors
  • ½ tsp garlic powder: Distributes evenly throughout the marinade unlike fresh garlic which can burn on high heat
  • ½ tsp salt and ¼ tsp black pepper: Enhances all the other flavors without overpowering the sweetness

Instructions

Whisk together your marinade:
Combine BBQ sauce, olive oil, honey, soy sauce, smoked paprika, garlic powder, pepper, and salt in a large bowl until completely smooth
Marinate the chicken:
Add chicken cubes to the bowl and toss thoroughly, then refrigerate for at least 30 minutes or up to 2 hours if you have time
Prepare your skewers:
If using wooden skewers, soak them in water for 20 minutes so they do not turn to ash on the grill
Thread your skewers:
Alternate chicken, pineapple, bell pepper, and onion pieces until each skewer is loaded but not overcrowded
Get your grill ready:
Preheat grill or grill pan to medium high and oil the grates so nothing sticks
Grill with care:
Cook for 12 to 15 minutes, turning every few minutes and brushing with extra BBQ sauce in the last 5 minutes
Check for doneness:
The chicken should reach 75°C and vegetables should have nice charred spots
Let them rest:
Remove skewers from heat and wait 2 minutes before serving so the juices redistribute
Skewers of marinated chicken and pineapple, charred on a grill and brushed with tangy BBQ glaze. Save
Skewers of marinated chicken and pineapple, charred on a grill and brushed with tangy BBQ glaze. | homecookledger.com

My friend Sarah was over recently and watched me assemble these, admitting she had never threaded a skewer in her life. By her third skewer she was already talking about how she was going to make them for her next beach day and experimenting with different vegetable combinations. There is something about food on a stick that just makes people happy and willing to try cooking things they thought were too complicated.

Making These Ahead

You can marinate the chicken overnight and chop all the vegetables in the morning, keeping everything in separate containers in the refrigerator. When it is time to eat, just thread and grill with zero prep stress. The pineapple actually gets better after sitting in its own juices for a few hours.

Serving Ideas That Work

These skewers are substantial enough to stand alone with just some rice and grilled corn, but I also love serving them alongside a crisp green salad dressed with lime vinaigrette to cut through the sweetness. The contrast between hot charred skewers and cold fresh salad is absolute perfection on a hot day.

Grilling Without a Grill

Do not let a lack of outdoor space stop you from making these. A cast iron grill pan over medium high heat works beautifully and even gives you those classic grill marks. The key is getting the pan really hot before adding the skewers and resisting the urge to move them around too much.

  • Metal skewers conduct heat and cook the food from the inside so reduce cooking time slightly
  • If your pineapple chunks are burning before the chicken is done, cut everything slightly smaller next time
  • Leftovers actually make an amazing topping for第二天's lunch rice bowl

Colorful chicken and pineapple kebabs sizzling on the grill, served hot with smoky barbecue flavor. Save
Colorful chicken and pineapple kebabs sizzling on the grill, served hot with smoky barbecue flavor. | homecookledger.com

There is something so satisfying about pulling a perfectly charred skewer off the grill and watching everyone reach for one simultaneously. These skewers turn an ordinary Tuesday into something worth celebrating.

Recipe FAQs

Yes, you can marinate the chicken up to 2 hours in advance. For best results, assemble the skewers just before grilling to prevent the vegetables from becoming watery.

Both outdoor gas or charcoal grills and indoor grill pans work excellently. Preheat to medium-high heat and oil the grates lightly to prevent sticking.

Yes, soak wooden skewers in water for at least 20 minutes before threading to prevent burning during grilling. Metal skewers can be used directly without soaking.

The chicken is done when it reaches an internal temperature of 75°C (165°F) and the pieces are no longer pink in the center. The pineapple and vegetables should have slight char marks.

Absolutely! Pork cubes or large shrimp work wonderfully with this marinade and pineapple combination. Adjust cooking time accordingly—shrimp typically needs only 4-5 minutes per side.

Add ½ teaspoon of red chili flakes to the marinade, or brush with a spicy BBQ sauce during the final minutes of grilling for an extra kick.

Chicken and Pineapple BBQ Skewers

Marinated chicken and pineapple grilled with colorful vegetables for a smoky, sweet BBQ flavor profile.

Prep 20m
Cook 15m
Total 35m
Servings 4
Difficulty Easy

Ingredients

Protein & Produce

  • 1.1 lb boneless, skinless chicken breast, cut into 1-inch cubes
  • 1 fresh pineapple, peeled, cored, and cut into 1-inch chunks
  • 1 large red bell pepper, cut into 1-inch pieces
  • 1 red onion, cut into 1-inch chunks

Marinade & Sauce

  • ⅓ cup plus 1 tbsp BBQ sauce (gluten-free if needed), plus extra for brushing
  • 2 tbsp olive oil
  • 1 tbsp honey
  • 1 tbsp soy sauce (use tamari for gluten-free)
  • 1 tsp smoked paprika
  • ½ tsp garlic powder
  • ¼ tsp freshly ground black pepper
  • ½ tsp salt

Instructions

1
Prepare the Marinade: In a large bowl, whisk together BBQ sauce, olive oil, honey, soy sauce, smoked paprika, garlic powder, black pepper, and salt until fully combined.
2
Marinate the Chicken: Add chicken cubes to the marinade, toss well to coat completely. Cover bowl and refrigerate for at least 30 minutes, up to 2 hours for deeper flavor penetration.
3
Prepare Skewers: If using wooden skewers, soak in water for at least 20 minutes to prevent burning during grilling.
4
Assemble Skewers: Thread marinated chicken, pineapple chunks, bell pepper pieces, and red onion chunks alternately onto skewers, distributing ingredients evenly.
5
Preheat Grill: Preheat grill or grill pan over medium-high heat. Lightly oil the grates to prevent sticking.
6
Grill Skewers: Place skewers on grill and cook for 12 to 15 minutes, turning every 3 to 4 minutes for even cooking. Brush with additional BBQ sauce during the final 5 minutes of grilling.
7
Finish and Rest: Grill until chicken reaches internal temperature of 165°F and vegetables and pineapple show slight charring. Remove from grill and let rest for 2 minutes before serving.
Additional Information

Equipment Needed

  • Grill or grill pan
  • Mixing bowl
  • Whisk
  • Chef's knife
  • Cutting board
  • Skewers (wooden or metal)
  • Tongs

Nutrition (Per Serving)

Calories 310
Protein 28g
Carbs 34g
Fat 7g

Allergy Information

  • Contains soy (soy sauce)
  • May contain gluten (if using regular soy sauce or BBQ sauce)
Meredith Sloan

Passionate home cook sharing simple, family-friendly recipes and practical kitchen tips.