These vibrant skewers combine juicy marinated chicken breast with sweet pineapple chunks, red bell pepper, and red onion. The pieces are threaded alternately and grilled over medium-high heat for 12–15 minutes, developing a delicious char and absorbing the smoky BBQ marinade flavors. Perfect for summer barbecues or easy indoor grilling, these colorful skewers offer a balanced combination of protein, fruit, and vegetables with minimal prep time.
Last summer my neighbor invited me over for an impromptu backyard cookout, and these skewers were the star of the show. The way the pineapple caramelized over the open flame made the whole patio smell incredible. I watched her daughter carefully thread each piece, alternating chicken with bright chunks of fruit and vegetables. By the time we sat down to eat, I knew this recipe was coming home with me.
I made these for my fathers birthday dinner, and he went back for thirds. My brother usually complains about fruit in savory dishes, but even he admitted the pineapple was his favorite part. Now they request these every time we plan a family gathering.
Ingredients
- 500 g boneless skinless chicken breast: Cutting into uniform cubes ensures even cooking, so nobody gets dry pieces while others are perfectly juicy
- 1 fresh pineapple: Fresh pineapple holds up better on the grill and caramelize beautifully unlike canned which can turn mushy
- 1 large red bell pepper: The sweetness from the red pepper pairs perfectly with the tangy BBQ and adds gorgeous color
- 1 red onion: Red onions become mellow and slightly sweet when grilled, balancing the bold marinade flavors
- 100 ml BBQ sauce: This is the flavor foundation, so use one you actually enjoy eating straight from the bottle
- 2 tbsp olive oil: Helps the marinade coat everything evenly and prevents sticking on the grill
- 1 tbsp honey: The honey helps create those gorgeous charred edges on the pineapple and chicken
- 1 tbsp soy sauce: Adds that savory depth and helps tenderize the chicken as it marinates
- 1 tsp smoked paprika: This is where the smoky flavor comes from, even if you are cooking on a grill pan indoors
- ½ tsp garlic powder: Garlic powder disperses more evenly than fresh garlic in liquid marinades
- ¼ tsp black pepper: Freshly ground gives you way more flavor than pre-ground pepper
- ½ tsp salt: Enhances all the other flavors without making the dish taste salty
Instructions
- Whisk together the marinade:
- In a large bowl, combine BBQ sauce, olive oil, honey, soy sauce, smoked paprika, garlic powder, black pepper, and salt until smooth.
- Marinate the chicken:
- Add chicken cubes to the bowl and toss until every piece is coated, then cover and refrigerate for at least 30 minutes.
- Prepare your skewers:
- Soak wooden skewers in water for 20 minutes so they do not burn on the grill.
- Thread the skewers:
- Alternate chicken, pineapple, bell pepper, and onion pieces until all ingredients are used.
- Fire up the grill:
- Preheat your grill to medium-high heat 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 BBQ sauce during the last 5 minutes.
- Check doneness:
- The chicken should reach 75°C (165°F) internally, and you want nice charred spots on the pineapple and vegetables.
- Rest before serving:
- Let the skewers sit for 2 minutes so the juices redistribute.
These skewers have become my go-to contribution to potlucks and cookouts. Something about food on a stick just makes people happy, and the colors are so inviting on a platter.
Make Ahead Magic
You can thread the skewers up to 4 hours ahead and keep them covered in the refrigerator. This actually helps the flavors meld even more before they hit the heat.
Grill Pan Alternative
When it rains or you are craving these in winter, a grill pan over medium-high heat works beautifully. You may need an extra minute or two to get those desirable char marks.
Serving Suggestions
These skewers are substantial enough to be the main event with simple sides. I like to serve them with fluffy white rice that soaks up any extra BBQ sauce.
- Corn on the cob with lime butter rounds out the meal perfectly
- A crisp green salad with vinaigrette cuts through the sweetness
- Cool cucumber salad helps balance the smoky grilled flavors
These skewers bring such joy to summer gatherings, and the leftovers make an incredible lunch over rice the next day.
Questions & Answers
- → How long should I marinate the chicken?
-
Marinate the chicken for at least 30 minutes, up to 2 hours for deeper flavor absorption. Longer marinating creates more tender and flavorful meat.
- → Can I use metal skewers instead of wooden?
-
Yes, metal skewers work perfectly and don't require soaking. They also conduct heat, cooking the food from the inside which can reduce grilling time slightly.
- → What temperature should the chicken reach?
-
The chicken should reach an internal temperature of 75°C (165°F) to be safely cooked through. Use a meat thermometer to ensure proper doneness.
- → Can I make these ahead of time?
-
You can marinate the chicken up to 24 hours in advance. Thread the skewers just before grilling to prevent the ingredients from becoming watery or discolored.
- → What sides pair well with these skewers?
-
These complement rice dishes, grilled corn on the cob, baked potatoes, or fresh green salads. Coleslaw and garlic bread also make excellent accompaniments.
- → 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 or catching fire on the grill.