Love this? Save it for later!
Share the inspiration with your friends
I wasn’t expecting a masterclass in grilling from a guy hawking tools out of a rusty van at the flea market, but there I was, holding a bag of misshapen wooden skewers while he described exactly how to make these BBQ chicken skewers. He pointed a calloused finger at my shopping bag, spotted the pineapple I’d grabbed, and said, “You char that right, it’ll sing.” Honestly, I almost walked away. The van smelled like old socks and sawdust. But he had this look—like he knew a secret everyone else was missing. So I bought the skewers, went home, and tried his method of marinating the chicken in a simple, almost aggressive mix of smoky paprika and brown sugar, then grilling the pineapple until it got those dark, caramelized marks. Let me tell you, the man was not wrong. That first bite—smoky, sweet, a little tangy—was the kind of thing that makes you close your eyes without thinking.
Maybe you’ve been there, standing over a hot grill, hoping for something that’s more than just “fine.” These aren’t your average skewers. The trick is in the layering: you get a quick char on the chicken, then let the pineapple do its thing, soaking up all those sticky, smoky juices. It’s the kind of recipe that feels fancy but is really just smart cooking. I’ve made these for backyard barbecues and quiet Tuesday nights, and they never last long. People always grab for the pineapple first, which is funny because I used to think fruit had no place on a grill. Now I know better. This recipe is the one that changed my mind, and it’s the one I keep coming back to when I want that perfect, messy, delicious bite of summer.
Why You’ll Love This Recipe
After testing this recipe about a dozen times (and burning a few batches of pineapple in the process), I can tell you exactly why it works. These skewers aren’t just another grilled chicken recipe—they’re the one you’ll actually want to make again. Here’s what makes them stand out:
- Quick & Easy: From prep to plate in under 30 minutes. The marinade comes together in a bowl while you’re slicing the chicken, and the actual grilling takes about 10 minutes total. Perfect for those nights when you want something impressive without spending hours in the kitchen.
- Simple Ingredients: You probably have most of these in your pantry right now. The chicken, pineapple, and a handful of pantry staples are all you need. No fancy grocery runs required.
- Perfect for Summer Grilling: These skewers were made for backyard barbecues, pool parties, and lazy weekend cookouts. They’re also great for meal prep—just grill a big batch and eat them cold over salads all week.
- Crowd-Pleaser: I’ve served these to picky eaters, serious grill masters, and kids who normally won’t touch anything with sauce. They disappear every single time. The combination of smoky chicken and sweet, caramelized pineapple is just that good.
- Unbelievably Delicious: The secret is getting that dark, almost burnt char on the pineapple. It sounds wrong, but trust me—it’s where the magic happens. The sugars caramelize, the edges get crispy, and the whole thing tastes like summer in a bite.
What makes this different from every other BBQ chicken skewer recipe out there is the double-marinade technique. You marinate the chicken first, then brush on a second layer of sauce while it’s grilling. It creates this sticky, caramelized crust that locks in moisture. I learned this the hard way after making skewers that were either dry or soggy. This method? It’s foolproof. The chicken stays juicy, the pineapple gets that perfect char, and every bite has that sweet-smoky balance you’re looking for.
Honestly, this recipe is comfort food reimagined—healthier, faster, and with the same soul-soothing satisfaction as your favorite BBQ joint. It’s the kind of meal that makes you feel like you’ve got this whole cooking thing figured out.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, so you can whip these up anytime the craving hits. Here’s what you’ll need:
For the Chicken & Marinade
- 1.5 lbs boneless, skinless chicken thighs (or breasts, but thighs stay juicier on the grill)
- 1/3 cup BBQ sauce (I recommend Sweet Baby Ray’s for that perfect balance of sweet and tangy)
- 2 tablespoons olive oil (helps the marinade coat evenly and prevents sticking)
- 2 tablespoons brown sugar (adds sweetness and helps with caramelization)
- 1 tablespoon smoked paprika (this is non-negotiable—it gives that smoky depth)
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon apple cider vinegar (adds tanginess and helps tenderize the chicken)
For the Skewers

- 1 fresh pineapple, cut into 1-inch chunks (look for one that’s fragrant and slightly soft at the base)
- 1 red bell pepper, cut into 1-inch pieces (adds color and a mild sweetness)
- 1 red onion, cut into wedges (optional, but I love the charred flavor)
- Wooden or metal skewers (if using wooden, soak them in water for 30 minutes first)
For Basting
- 1/4 cup BBQ sauce (use the same kind you used in the marinade for consistency)
- 1 tablespoon honey (adds extra shine and sweetness)
- 1 teaspoon smoked paprika (for that final smoky kick)
Ingredient selection tip: When choosing pineapple, give it a sniff at the stem end. If it smells sweet and tropical, it’s ready. If it smells like nothing, it’ll be bland. For the chicken, I always go with thighs—they’re more forgiving on the grill and stay juicy even if you get distracted by the conversation. You can use chicken breasts if you prefer, just watch the cooking time closely so they don’t dry out.
Substitution guidance: If you’re out of smoked paprika, regular paprika works, but you’ll lose some of that smoky depth. You can add a pinch of liquid smoke to the marinade to compensate. For a gluten-free option, make sure your BBQ sauce is certified gluten-free—most are, but it’s worth checking. And if you don’t have apple cider vinegar, white vinegar or lime juice will work in a pinch.
Equipment Needed
You don’t need a fancy setup for these skewers, but having the right tools makes the process smoother. Here’s what you’ll need:
- Grill: Gas or charcoal both work great. I’ve used both, and honestly, charcoal gives a better smoky flavor, but gas is faster and more convenient. If you’re using a charcoal grill, wait until the coals are covered with white ash before cooking.
- Skewers: Metal skewers are reusable and don’t require soaking. If using wooden skewers, soak them in water for at least 30 minutes before grilling—this prevents them from burning. I learned this the hard way after a batch of skewers turned into torches.
- Mixing bowls: One large bowl for the marinade and chicken, one small bowl for the basting sauce.
- Tongs: For flipping the skewers. Get a good pair with silicone grips—they make the job so much easier.
- Basting brush: For applying the sauce while grilling. A silicone brush works best and doesn’t shed bristles.
- Cutting board and knife: For prepping the chicken, pineapple, and vegetables.
- Platter or serving dish: For presenting the finished skewers.
Budget-friendly tip: If you don’t have metal skewers, wooden ones are cheap and work just fine. Just remember to soak them. And if you don’t have a basting brush, you can use a clean paintbrush from the hardware store—just make sure it’s unused and washed thoroughly.
Preparation Method
Let’s get cooking. This recipe comes together fast, so have everything prepped and ready before you fire up the grill. Here’s the step-by-step:
- Soak the skewers (if using wooden): Place wooden skewers in a shallow dish and cover with water. Let them soak for at least 30 minutes. This step is crucial—dry skewers will catch fire on the grill. Trust me, I’ve made that mistake, and it’s not fun.
- Make the marinade: In a large bowl, whisk together the BBQ sauce, olive oil, brown sugar, smoked paprika, garlic powder, onion powder, salt, pepper, and apple cider vinegar. Taste it—it should be sweet, smoky, and a little tangy. Adjust the seasoning if needed.
- Prep the chicken: Cut the chicken thighs into 1-inch chunks. They don’t need to be perfect, but try to keep them similar in size so they cook evenly. Add the chicken to the marinade and toss to coat. Cover and refrigerate for at least 15 minutes (or up to 2 hours if you have time). Don’t marinate longer than 2 hours—the acid in the vinegar and BBQ sauce can start to break down the chicken and make it mushy.
- Prep the pineapple and vegetables: While the chicken marinates, cut the pineapple into 1-inch chunks. Cut the bell pepper into similar-sized pieces, and slice the red onion into wedges. Keep everything roughly the same size for even cooking.
- Make the basting sauce: In a small bowl, mix together the 1/4 cup BBQ sauce, honey, and smoked paprika. Set aside.
- Assemble the skewers: Thread the chicken, pineapple, bell pepper, and onion onto the skewers, alternating as you go. Don’t pack them too tightly—leave a little space between each piece so the heat can circulate and cook everything evenly. Aim for about 4-5 pieces of chicken per skewer.
- Preheat the grill: Heat your grill to medium-high heat (about 400-450°F). If using a charcoal grill, wait until the coals are covered with white ash. Clean the grates with a wire brush and oil them lightly to prevent sticking.
- Grill the skewers: Place the skewers on the grill. Cook for 4-5 minutes on the first side, then flip. Brush the cooked side with the basting sauce. Cook for another 4-5 minutes, then flip and brush again. Repeat one more time, cooking for 2-3 minutes per side, until the chicken is cooked through (internal temperature of 165°F) and the pineapple has nice char marks. The total cooking time should be about 10-12 minutes.
- Rest and serve: Remove the skewers from the grill and let them rest for 2-3 minutes. This allows the juices to redistribute. Serve hot, with extra BBQ sauce on the side if desired.
Sensory cue: You’ll know the pineapple is ready when it has dark, caramelized marks on the edges and looks slightly shriveled. The chicken should be golden brown with some charred spots. The smell at this point is incredible—smoky, sweet, and a little tangy.
Cooking Tips & Techniques
After making these skewers more times than I can count, I’ve picked up a few tricks that make a real difference. Here’s what I’ve learned:
Don’t overcrowd the skewers: I made this mistake early on—I packed everything so tight that the chicken steamed instead of charring. Leave a little space between each piece. It lets the heat circulate and gives you those beautiful grill marks.
Use a two-zone fire: If you’re using a charcoal grill, set up a two-zone fire by piling the coals on one side. This gives you a hot zone for searing and a cooler zone for finishing. Start the skewers on the hot side to get a good char, then move them to the cooler side to finish cooking without burning. On a gas grill, just turn one burner to medium and leave the other off.
Watch the sugar: The brown sugar and honey in the marinade and basting sauce can burn quickly. Keep an eye on the skewers and flip them as soon as they start to darken. If you see black spots forming, move them to a cooler part of the grill. I’ve definitely had a batch turn into charcoal because I got distracted by a phone call.
Let the chicken come to room temperature: Take the chicken out of the fridge 15-20 minutes before grilling. Cold chicken takes longer to cook and can end up dry on the outside before it’s done on the inside. Room temperature chicken cooks more evenly.
Use a meat thermometer: This is the best investment you can make for grilling. Chicken is done at 165°F, but I pull it off at 160°F and let it rest—the carryover cooking brings it up to the safe temperature without drying it out.
Don’t skip the rest: I know it’s tempting to dig in right away, but letting the skewers rest for a few minutes makes a huge difference. The juices redistribute, and the chicken stays moist. Plus, the pineapple cools down just enough so you don’t burn your mouth.
Variations & Adaptations
This recipe is flexible, and I’ve tried several variations over the years. Here are some of my favorites:
Spicy Version: Add 1 teaspoon of cayenne pepper or chili flakes to the marinade, and use a spicy BBQ sauce. I’ve done this for game day parties, and it’s always a hit. The heat pairs surprisingly well with the sweet pineapple.
Hawaiian-Style: Swap the BBQ sauce for teriyaki sauce and add chunks of green bell pepper and red onion. This version is lighter and has a more savory-sweet profile. I love it with a side of coconut rice.
Vegetarian Option: Replace the chicken with extra-firm tofu or halloumi cheese. Press the tofu for 30 minutes to remove excess moisture, then marinate and grill the same way. Halloumi doesn’t need marinating—just brush it with the basting sauce and grill until golden. The pineapple and vegetables are already vegetarian-friendly, so this is an easy swap.
Oven-Baked Version: If you don’t have a grill, you can bake these skewers in the oven. Preheat to 425°F, line a baking sheet with foil, and place the skewers on a wire rack set over the sheet. Bake for 15-20 minutes, flipping halfway through, then broil for 2-3 minutes to get some char. It’s not quite the same as grilling, but it works in a pinch.
Citrus Twist: Add the juice and zest of one lime to the marinade. The acidity brightens up the flavors and cuts through the richness of the BBQ sauce. I tried this on a whim one summer, and now it’s my go-to version for hot days.
Serving & Storage Suggestions
These skewers are best served hot off the grill, but they’re also delicious at room temperature. Here’s how to make the most of them:
Serving Temperature: Serve immediately after resting, while the chicken is still juicy and the pineapple is warm. If you’re serving them at a party, you can keep them warm on a low grill or in a 200°F oven for up to 30 minutes.
Presentation: Arrange the skewers on a large platter and sprinkle with chopped fresh cilantro or green onions for color. A squeeze of lime juice over the top adds a fresh pop of flavor. Serve with extra BBQ sauce on the side for dipping.
Complementary Dishes: These skewers pair beautifully with coconut rice, a simple green salad, or grilled corn on the cob. For a full meal, serve them with black beans and a mango salsa. If you’re feeling fancy, a cold glass of Sauvignon Blanc or a crisp lager is the perfect drink pairing.
Storage Instructions: Store leftover skewers in an airtight container in the refrigerator for up to 3 days. The flavors actually meld and deepen overnight, so leftovers are almost better than the original. Just note that the pineapple will soften over time.
Reheating Methods: To reheat, place the skewers on a baking sheet and warm them in a 350°F oven for 5-7 minutes. You can also reheat them on the grill for 2-3 minutes per side. Avoid the microwave—it makes the chicken rubbery and the pineapple mushy.
Freezer Tips: You can freeze the assembled, uncooked skewers for up to 3 months. Place them on a baking sheet lined with parchment paper and freeze until solid, then transfer to a freezer bag. Thaw in the refrigerator overnight before grilling. Cooked skewers can also be frozen, but the texture of the pineapple will suffer a bit.
Nutritional Information & Benefits
These skewers are a balanced meal on a stick—protein, fruit, and vegetables all in one. Here’s the estimated nutritional breakdown per serving (two skewers):
- Calories: Approximately 380-420
- Protein: 32-35g
- Fat: 14-16g
- Carbohydrates: 30-35g
- Fiber: 3-4g
- Sugar: 20-22g (mostly from the pineapple and BBQ sauce)
Health Benefits: Chicken thighs are a great source of lean protein and B vitamins, which support energy metabolism. Pineapple contains bromelain, an enzyme that aids digestion and has anti-inflammatory properties. The bell peppers add a healthy dose of vitamin C—more than an orange, actually. And the smoked paprika contains capsaicin, which may help boost metabolism.
Dietary Considerations: This recipe is naturally dairy-free and nut-free. To make it gluten-free, use a certified gluten-free BBQ sauce. For a lower-sugar version, use a sugar-free BBQ sauce and reduce the honey in the basting sauce. The pineapple will still provide natural sweetness.
Potential Allergens: None of the common allergens are present in this recipe, but always check your BBQ sauce label for hidden ingredients like soy or wheat.
FAQs
Can I use chicken breasts instead of thighs?
Yes, you can. Chicken breasts are leaner and will cook faster, so watch them closely. I recommend cutting them into slightly larger chunks (1.5 inches) to prevent them from drying out. Cook to an internal temperature of 165°F.
Do I have to use pineapple?
No, but it’s the star of the show here. If you’re not a fan, you can substitute mango, peaches, or even watermelon. The key is using a fruit that holds its shape on the grill and has some natural sweetness. Mango is my second favorite option.
How do I prevent the skewers from burning on the grill?
Soak wooden skewers for at least 30 minutes before grilling, and keep the heat at medium-high rather than high. If you see the skewers starting to char, move them to a cooler part of the grill. Metal skewers don’t have this problem, so they’re a good investment if you grill often.
Can I make these ahead of time?
Absolutely. You can assemble the skewers up to 24 hours in advance and keep them covered in the refrigerator. The flavors will meld and intensify. Just let them come to room temperature for 15-20 minutes before grilling.
What if I don’t have a grill?
No problem. You can cook these skewers on a grill pan, in the oven (see the oven-baked variation above), or even under the broiler. The broiler method works especially well—just place the skewers on a foil-lined baking sheet and broil for 4-5 minutes per side, brushing with the basting sauce.
Conclusion
These grilled BBQ chicken skewers with pineapple are the kind of recipe that makes you look forward to summer all year long. They’re quick enough for a weeknight dinner but impressive enough for a backyard party, and the combination of smoky, sweet, and tangy flavors is just unbeatable. The best part? They’re forgiving—even if you mess up the timing or char the pineapple a little too much, they still taste amazing.
I love this recipe because it reminds me that great food doesn’t have to be complicated. It’s just good ingredients, cooked well, and shared with people you care about. Whether you’re grilling for a crowd or just making dinner for yourself, these skewers deliver every time.
Now I want to hear from you—have you tried these skewers? Did you add your own twist? Drop a comment below and let me know how they turned out. And if you loved them, share this recipe with a friend who needs a little more summer in their life. Happy grilling!
Pin This Recipe!

Best Grilled BBQ Chicken Skewers (30 Min Easy Recipe)
These grilled BBQ chicken skewers with pineapple are quick, easy, and packed with smoky-sweet flavor. Perfect for summer cookouts or weeknight dinners, they come together in under 30 minutes and are always a crowd-pleaser.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Total Time: 27 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1.5 lbs boneless, skinless chicken thighs (or breasts)
- 1/3 cup BBQ sauce (e.g., Sweet Baby Ray’s)
- 2 tablespoons olive oil
- 2 tablespoons brown sugar
- 1 tablespoon smoked paprika
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon apple cider vinegar
- 1 fresh pineapple, cut into 1-inch chunks
- 1 red bell pepper, cut into 1-inch pieces
- 1 red onion, cut into wedges (optional)
- Wooden or metal skewers
- 1/4 cup BBQ sauce (for basting)
- 1 tablespoon honey
- 1 teaspoon smoked paprika (for basting)
Instructions
- Soak wooden skewers in water for at least 30 minutes if using.
- In a large bowl, whisk together BBQ sauce, olive oil, brown sugar, smoked paprika, garlic powder, onion powder, salt, pepper, and apple cider vinegar to make the marinade.
- Cut chicken thighs into 1-inch chunks and add to the marinade. Toss to coat, cover, and refrigerate for at least 15 minutes (up to 2 hours).
- While chicken marinates, cut pineapple into 1-inch chunks, bell pepper into similar-sized pieces, and red onion into wedges.
- In a small bowl, mix together 1/4 cup BBQ sauce, honey, and 1 teaspoon smoked paprika to make the basting sauce.
- Thread chicken, pineapple, bell pepper, and onion onto skewers, alternating and leaving space between pieces.
- Preheat grill to medium-high heat (400-450°F). Clean and oil the grates.
- Grill skewers for 4-5 minutes on the first side, then flip and brush with basting sauce. Cook another 4-5 minutes, flip, brush again, and cook for 2-3 minutes per side until chicken reaches 165°F and pineapple has char marks (total 10-12 minutes).
- Remove skewers from grill and let rest for 2-3 minutes before serving. Serve hot with extra BBQ sauce if desired.
Notes
For best results, use chicken thighs as they stay juicier. Soak wooden skewers to prevent burning. Let chicken come to room temperature before grilling for even cooking. Use a meat thermometer to ensure chicken reaches 165°F. The pineapple is ready when it has dark, caramelized marks. Leftovers can be stored in the refrigerator for up to 3 days.
Nutrition
- Serving Size: 2 skewers
- Calories: 400
- Sugar: 21
- Sodium: 600
- Fat: 15
- Saturated Fat: 3
- Carbohydrates: 33
- Fiber: 4
- Protein: 34
Keywords: BBQ chicken skewers, grilled chicken skewers, pineapple chicken skewers, easy grilling recipe, summer recipe, chicken skewers with pineapple


