These vibrant skewers combine juicy marinated chicken cubes with sweet pineapple chunks, red bell pepper, and red onion for the perfect summer grilling dish. The homemade BBQ marinade infuses the chicken with smoky, sweet flavors while caramelizing beautifully on the grill.
Ready in just over an hour with simple prep work, these skewers are ideal for backyard gatherings or weeknight dinners. The contrast between tender chicken, charred vegetables, and naturally sweet pineapple creates an irresistible combination that appeals to both adults and kids alike.
The smell of grilling pineapple always transports me back to a beach vacation in Hawaii where I first tasted sweet and savory skewers from a street vendor. I came home determined to recreate that magic in my own backyard, and after dozens of attempts, this is the version that finally made my family actually request seconds. The combination of smoky char and caramelized fruit hits differently when the sun starts going down and the fire pits get going.
Last summer I made these for my daughters birthday party when we suddenly had twelve extra kids show up. I panicked but doubled the recipe, and honestly the best moment was watching them line up for seconds with sticky BBQ sauce faces and pineapple juice dripping down their chins. Sometimes the chaos makes the food taste better.
Ingredients
- Chicken breast: Cutting into uniform cubes ensures everything cooks at the same rate so you do not end up with dry pieces while others are still raw inside
- Fresh pineapple: Canned works in a pinch but fresh gives you those gorgeous charred edges and natural sweetness that balances the savory marinade
- Red bell pepper: Adds a beautiful pop of color and a subtle sweetness that plays perfectly with the smoky flavors
- Red onion: Becomes sweet and mellow on the grill adding depth without harsh onion bite
- BBQ sauce: Use your favorite brand as the base but the additional seasonings elevate it from store bought to something special
- Honey: Helps create those gorgeous caramelized marks on the grill and balances the tangy BBQ sauce
- Soy sauce: Adds umami and salt that penetrates the chicken better than salt alone would
- Smoked paprika: This is the secret ingredient that gives you that smoky flavor even if you are cooking on a grill pan indoors
Instructions
- Mix the marinade:
- Whisk together BBQ sauce, olive oil, honey, soy sauce, smoked paprika, garlic powder, pepper, and salt until smooth and combined
- 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:
- If using wooden skewers soak them in water for 20 minutes while the chicken marinates so they do not burn on the grill
- Assemble the skewers:
- Thread chicken, pineapple, bell pepper, and onion onto each skewer alternating ingredients for even cooking and pretty presentation
- Get the grill ready:
- Preheat 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 last 5 minutes
- Check doneness:
- Chicken should reach 75C or 165F internally and pineapple and vegetables should have nice charred spots
- Rest before serving:
- Let skewers rest for 2 minutes off the heat so the juices redistribute throughout the meat
These skewers have become our go to for summer gatherings because people can grab their own and customize. Watching friends lean over the grill together checking if they are done is what summer cooking is all about.
Grill Like a Pro
Preheating your grill properly makes more difference than most people realize. Give it at least 10 minutes to get really hot so you get those beautiful sear marks instead of steaming the food.
Make Ahead Magic
The chicken can marinate overnight if you want to get a head start on prep. Just keep the vegetables separate until you are ready to thread everything so they do not get mushy.
Serving Ideas
These skewers shine with simple sides that do not compete with all the flavors happening on the stick. A pile of fluffy rice or some grilled corn on the cob lets the skewers stay the star of the show.
- Set out extra BBQ sauce for dipping because people always want more
- Fresh lime wedges squeezed over the top right before serving brightens everything
- A simple green salad with vinaigrette cuts through the richness nicely
Fire up the grill and gather your favorite people because good food is always better when shared. Enjoy every bite of summer.
Recipe FAQs
- → How long should I marinate the chicken?
-
Marinate the chicken for at least 30 minutes, but up to 2 hours for deeper flavor penetration. The longer marinating time allows the BBQ sauce, honey, and spices to fully infuse the meat.
- → Can I use metal skewers instead of wooden ones?
-
Absolutely. Metal skewers work great and don't require soaking. If using wooden skewers, soak them for at least 20 minutes before threading to prevent burning on the grill.
- → What temperature should the grill be?
-
Preheat your grill to medium-high heat. This allows the skewers to cook through evenly while achieving those desirable char marks on the chicken, pineapple, and vegetables.
- → How do I know when the chicken is fully cooked?
-
The chicken is done when it reaches an internal temperature of 75°C (165°F) and the juices run clear. The exterior should be lightly charred with caramelized BBQ sauce.
- → What sides pair well with these skewers?
-
These skewers complement rice, grilled corn on the cob, fresh green salads, or coleslaw perfectly. The sweet and smoky flavors also pair beautifully with roasted potatoes or crusty bread.
- → Can I make these ahead of time?
-
You can marinate the chicken up to 24 hours in advance and thread the skewers a few hours before grilling. Store assembled skewers in the refrigerator until ready to cook.