Grilled Pineapple BBQ Chicken Skewers: Foolproof Recipe

Posted on

Esther Stevens

grilled pineapple bbq chicken skewers - featured image

I learned the art of the skewer the hard way, and honestly, it involved a lot of burnt chicken and a very angry grill brush. Three summers ago, I decided to try making grilled chicken skewers for a backyard party. I thought it would be easy. I was wrong. I used bone-in chicken thighs, cut them unevenly, and ended up with a plate of charred on the outside and raw in the middle disaster. My guests were polite, but I was mortified.

That failure led me down a rabbit hole of trial and error. I tried different cuts. I tried different marinades. I tried cutting the fruit wrong. And finally, I landed on this combination: sweet, caramelized pineapple chunks, juicy chicken thighs, and a sticky, tangy BBQ glaze. It’s the kind of dish that feels fancy but is actually incredibly forgiving. You really can’t mess this up if you follow a few simple rules.

Now, this is my go-to grilled pineapple BBQ chicken skewers recipe. I make them for casual weeknight dinners, I make them for cookouts, and I even make them when I just want to eat dinner outside because the kitchen is too hot. The sweet heat from the pineapple cuts through the savory BBQ sauce in a way that keeps everyone coming back for seconds. It’s simple, it’s flavorful, and it’s honestly the best way to use up a rotisserie chicken or just fresh thighs.

Why You’ll Love This Recipe

There are a million reasons to add these to your rotation, but let’s be real—you’ll love them for the big ones.

Zero Skill Required — Seriously. If you can cube chicken and slice a pineapple, you can make this. There’s no complex marinating overnight (though you can if you want). There’s no delicate flipping. You throw it on the grill, let it cook, and you’re done. It’s foolproof by design.

Sweet and Savory Perfection — The pineapple does the heavy lifting here. As it grills, the natural sugars caramelize and create a sticky glaze that mixes with your BBQ sauce. It’s like getting a side dish and a main course in one bite. It’s better than any fancy restaurant version I’ve had.

Quick Cleanup — Whether you use metal skewers or soak wooden ones, the cleanup is minimal. I usually line my grill with foil for extra insurance (because who wants to scrub grill grates?), and the skewers themselves just need a quick rinse. No pots, no pans, no sticky stovetop splatters.

Great for Batch Cooking — I can throw together a big batch of these in about 15 minutes. It’s perfect for feeding a crowd or just meal-prepping your protein for the week. The chicken stays juicy even if you reheat it, which is rare for grilled chicken.

Uses Simple Ingredients — You probably have most of this already. Chicken thighs, a pineapple, BBQ sauce, maybe some soy sauce and garlic. That’s it. No weird spices you’ll use once and forget. It’s pantry-friendly and fresh-tasting all at once.

This is the recipe I make when I want to impress people without spending hours in the kitchen. It’s reliable, it’s delicious, and it’s just easy.

Ingredients You’ll Need

Here’s the thing about this recipe: the quality of your ingredients matters more than the quantity. Since there aren’t a ton of them, you want each one to shine.

For the Skewers

Chicken Thighs (2 pounds / 900g) — Boneless, skinless. I always use thighs over breasts because breasts dry out on the grill too easily. Thighs stay juicy even if you leave them on a minute too long. Look for ones that are relatively uniform in size so they cook evenly.

Fresh Pineapple (1 large, cut into 1-inch chunks) — I prefer fresh pineapple over canned. Canned pineapple is too soft and falls apart on the grill. Fresh pineapple holds its shape and gets those gorgeous grill marks. If you can only find canned, drain it really well and pat it dry, but fresh is worth the trip to the store.

Red Onion (1 medium, cut into 1-inch squares) — I add this for color and a bit of sharpness to cut the sweetness. Red onion is prettier and sweeter than white onion when grilled. Cut it into chunks the same size as the pineapple so it cooks at the same rate.

For the BBQ Glaze

grilled pineapple bbq chicken skewers preparation steps

BBQ Sauce (1 cup / 240ml) — Use your favorite bottle. I like a thick, molasses-based sauce for the stickiness. Sweet Baby Ray’s is a classic, but if you have a local brand you love, use that. Avoid thin, watery sauces—they won’t glaze properly.

Soy Sauce (2 tablespoons) — This adds saltiness and umami. It balances the sugar in the BBQ sauce. Don’t skip it; it’s what keeps the flavor from being one-note sweet.

Lime Juice (1 tablespoon) — Fresh squeezed. It adds brightness and prevents the pineapple from getting too cloying. Bottled lime juice works in a pinch, but fresh is better.

Garlic (2 cloves, minced) — Fresh garlic only. Jarred garlic has a metallic taste that doesn’t work well here. Minced fine so it doesn’t burn on the grill.

Smoked Paprika (1 teaspoon) — This adds a subtle smokiness that mimics the grill flavor. It’s optional but recommended if you want that extra depth.

Black Pepper (½ teaspoon) — Freshly cracked. Just enough to add a little heat.

For the Skewers

Wooden Skewers (8-10 pieces) — If you use wood, you MUST soak them in water for at least 30 minutes before skewering. This prevents them from burning. I use bamboo skewers because they’re cheap and disposable.

Olive Oil (1 tablespoon) — Just a little to brush on the chicken before grilling to help the spices stick.

Equipment Needed

You don’t need anything fancy. Here’s what I actually use.

Grill — Gas or charcoal both work. I prefer gas for convenience, but charcoal gives a better flavor. Just make sure your grill grates are clean.

Grill Grates or Foil — I usually line my grill with heavy-duty aluminum foil for easy cleanup. It also helps prevent small pieces of chicken from falling through.

Bowl — A medium bowl for mixing the glaze.

Knife and Cutting Board — For cubing the chicken and pineapple. A sharp knife makes this much faster.

Tongs — For flipping the skewers. Metal tongs are best.

Pastry Brush — For brushing on the glaze. Silicone works too.

Small Bowl — For holding the glaze while you cook.

How to Make It: Step-by-Step

Alright, let’s make this! It’s straightforward, but I’m walking you through the details so you get it right every time.

Step 1: Prep Your Skewers

If you’re using wooden skewers, soak them in water for 30 minutes. This is non-negotiable if you want to avoid smoking your grill. If you’re using metal skewers, you can skip this. While they soak, cut your chicken thighs into 1-inch cubes. Try to keep them uniform so they cook evenly. Pat them dry with paper towels—this helps the marinade stick better.

Step 2: Make the Glaze

In a small bowl, whisk together the BBQ sauce, soy sauce, lime juice, minced garlic, smoked paprika, and black pepper. Taste it. It should be sweet, tangy, and savory. If you want it spicier, add a pinch of cayenne. Set aside about half of this glaze for basting later. Keep the other half for dipping or serving.

Step 3: Prep the Pineapple and Onion

Core your pineapple and cut it into 1-inch chunks. Cut the red onion into 1-inch squares. You want these to be the same size as the chicken so they cook at the same rate. If the onion pieces are too big, they’ll be raw when the chicken is done.

Step 4: Assemble the Skewers

Thread the ingredients onto the skewers in this order: pineapple, chicken, onion, chicken, pineapple. This pattern ensures you get a bit of everything in each bite. Don’t pack them too tightly; leave a little space between pieces so heat can circulate. If you stuff them too full, the chicken won’t cook through.

Step 5: Grill the Skewers

Preheat your grill to medium-high heat (about 375-400°F). If you’re using foil, place it on the grates. Brush the chicken pieces lightly with olive oil. Place the skewers on the grill. Close the lid and cook for 4-5 minutes.

After 4-5 minutes, flip the skewers. Brush them generously with the glaze you reserved. Cook for another 4-5 minutes. Flip again and brush with more glaze. Cook for 3-4 more minutes, or until the chicken is cooked through (internal temperature of 165°F) and the pineapple has nice char marks.

Total time on the grill is about 12-15 minutes. Don’t overcook the chicken or it’ll get dry. The pineapple should be tender but still hold its shape.

Step 6: Serve

Remove the skewers from the grill and let them rest for 2-3 minutes. This helps the juices redistribute. Serve immediately with the remaining glaze on the side for dipping. They’re great with rice, salad, or just on their own.

Expert Tips & Tricks

Here’s everything I’ve learned from making these dozens of times. These tips will save you from my mistakes.

Keep Pieces Uniform
The biggest mistake people make is cutting the chicken into weird shapes. Cube it. Uniform cubes cook evenly. If you have thin pieces and thick pieces, the thin ones will dry out before the thick ones are done.

Don’t Skip the Soak
If you forget to soak wooden skewers, they will burn. And not just the skewers—the chicken on them will burn too. Set a timer for 30 minutes before you start cooking.

Glaze at the End
BBQ sauce has sugar, which burns quickly. Don’t brush the glaze on until the last few minutes of cooking. If you do it too early, you’ll get bitter, charred sauce instead of a sticky glaze.

Use a Meat Thermometer
I know, it feels like cheating. But it’s the only way to be sure. Pull the chicken at 165°F. If you don’t have one, cut into the thickest piece of chicken—it should be white throughout with no pink.

Marinate for Extra Flavor
While this recipe works great without marinating, if you have time, toss the chicken cubes in half the glaze and let them sit in the fridge for 30 minutes before skewering. It adds a deeper flavor profile.

Prevent Sticking
Oil your grill grates or your foil lightly before putting the skewers on. This is especially important if you’re using a gas grill with hot spots.

Variations & Substitutions

Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.

Pork Skewers
Swap chicken thighs for pork tenderloin or pork shoulder. Pork loves pineapple—it’s a classic combo. Cook until 145°F.

Shrimp Skewers
Use large shrimp instead of chicken. Shrimp cooks much faster, so reduce grilling time to 2-3 minutes per side. Don’t overcook shrimp or they’ll get rubbery.

Teriyaki Style
Swap the BBQ sauce for teriyaki sauce and add a teaspoon of ginger to the glaze. It’s a different vibe but equally delicious.

Spicy Kick
Add diced jalapeño to the skewers or mix cayenne pepper into the glaze. The heat pairs well with the sweet pineapple.

Veggie-Heavy
Add bell peppers and zucchini to the skewers. They cook at a similar rate to the pineapple and onion. Great for adding more vegetables.

Gluten-Free
Use gluten-free BBQ sauce and tamari instead of soy sauce. Everything else is naturally gluten-free.

Serving & Storage

How to Serve
I usually serve these straight off the grill. They look rustic and appetizing. Pair them with coconut rice, a simple green salad, or roasted corn. They’re also great in lettuce wraps for a lower-carb option.

Leftovers
Store leftovers in an airtight container in the fridge for up to 3 days. The chicken stays juicy, and the pineapple is still good. Reheat gently in a skillet or microwave. They’re also great cold in salads.

Freezing
I don’t recommend freezing these. The pineapple gets mushy when thawed, and the chicken can dry out. It’s best made fresh.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown if you’re tracking.

Per Serving (based on 4 skewers):**
– Calories: 380
– Protein: 28g
– Carbs: 35g
– Fiber: 3g
– Sugar: 28g
– Fat: 14g
– Sodium: 650mg

What’s Good:
– High protein from the chicken
– Vitamin C from the pineapple
– Moderate calories for a main dish

What to Know:
– Higher in sugar from the pineapple and BBQ sauce
– Sodium can vary based on BBQ sauce brand
– Use low-sodium soy sauce to reduce sodium

My Take:
This is comfort food with a tropical twist. It’s not a diet meal, but it’s balanced enough for most people. If you’re watching sugar, use less BBQ sauce or a sugar-free version. But honestly? The sugar from the pineapple is natural, and the protein keeps you full. Enjoy it.

Final Thoughts

So that’s my grilled pineapple BBQ chicken skewers recipe. It’s simple, it’s delicious, and it’s easy to make. I’ve made this for everyone from picky eaters to foodies, and everyone loves it. It’s the kind of dish that makes you feel like a good cook without much effort.

If you make this, drop a comment and let me know how it turned out! I love hearing how recipes work in your kitchen. And if something doesn’t work, tell me that too—I’m here to help.

Happy grilling! And I hope your backyard smells as good as mine does right now.

Frequently Asked Questions

Can I use chicken breasts instead of thighs?

You can, but thighs are much better for grilling because they stay juicy. Chicken breasts dry out easily on high heat. If you must use breasts, cut them into smaller pieces and don’t overcook them. Pull them off the grill as soon as they hit 165°F.

Why did my pineapple fall off the skewers?

Pineapple chunks that are too small or too soft can fall off. Make sure you cut them into 1-inch cubes and use fresh pineapple, not canned. Also, don’t pack the skewers too tightly—give the pieces some room to breathe.

Can I make this in the oven?

Yes! Preheat your oven to 400°F. Place skewers on a baking sheet lined with foil. Bake for 15-20 minutes, flipping halfway through and brushing with glaze. It won’t have the same smoky flavor, but it’s still good.

How do I know when the chicken is done?

Use a meat thermometer. Insert it into the thickest piece of chicken. It should read 165°F. If you don’t have one, cut into a piece—it should be white throughout with no pink juice.

Can I prep these ahead of time?

You can cut the chicken and pineapple ahead of time and store them in the fridge. Assemble the skewers right before grilling. If you assemble them too early, the pineapple juice can make the chicken watery.

What kind of BBQ sauce is best?

Use a thick, molasses-based sauce. Thin sauces burn too quickly and don’t glaze well. Sweet Baby Ray’s, Stubb’s, or your local favorite all work. Avoid vinegar-based sauces—they’re too thin for this recipe.

Can I use metal skewers?

Yes! Metal skewers are reusable and don’t need soaking. They conduct heat, so the chicken cooks slightly faster. Just be careful—they get very hot. Use oven mitts or thick gloves when handling them.

Pin This Recipe!

grilled pineapple bbq chicken skewers recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
grilled pineapple bbq chicken skewers - featured image

Grilled Pineapple BBQ Chicken Skewers


  • Author: Thea
  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Description

Foolproof grilled chicken skewers featuring juicy chicken thighs, caramelized pineapple chunks, and red onion, all coated in a sticky, tangy BBQ glaze.


Ingredients

Scale
  • 2 pounds boneless, skinless chicken thighs, cut into 1-inch cubes
  • 1 large fresh pineapple, cored and cut into 1-inch chunks
  • 1 medium red onion, cut into 1-inch squares
  • 1 cup thick BBQ sauce
  • 2 tablespoons soy sauce
  • 1 tablespoon fresh lime juice
  • 2 cloves garlic, minced
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon freshly cracked black pepper
  • 810 wooden skewers (soaked in water for 30 minutes) or metal skewers
  • 1 tablespoon olive oil

Instructions

  1. Soak wooden skewers in water for at least 30 minutes if using wood.
  2. Cut chicken thighs into uniform 1-inch cubes and pat dry with paper towels.
  3. In a small bowl, whisk together BBQ sauce, soy sauce, lime juice, minced garlic, smoked paprika, and black pepper.
  4. Reserve half of the glaze for basting; keep the other half for serving.
  5. Core pineapple and cut into 1-inch chunks; cut red onion into 1-inch squares.
  6. Thread ingredients onto skewers in the order: pineapple, chicken, onion, chicken, pineapple, leaving space between pieces.
  7. Preheat grill to medium-high heat (375-400°F). Lightly brush chicken with olive oil.
  8. Place skewers on the grill, close lid, and cook for 4-5 minutes.
  9. Flip skewers, brush generously with reserved glaze, and cook for another 4-5 minutes.
  10. Flip again, brush with more glaze, and cook for 3-4 more minutes until chicken reaches 165°F and pineapple has char marks.
  11. Remove from grill and let rest for 2-3 minutes before serving with remaining glaze.

Notes

Ensure chicken and pineapple pieces are uniform in size for even cooking. Do not glaze too early as the sugar in BBQ sauce burns quickly. For extra flavor, marinate chicken in half the glaze for 30 minutes before skewering. Avoid canned pineapple as it is too soft for grilling.

  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Cuisine: American

Nutrition

  • Serving Size: 4 skewers
  • Calories: 380
  • Sugar: 28
  • Sodium: 650
  • Fat: 14
  • Saturated Fat: 3
  • Carbohydrates: 35
  • Fiber: 3
  • Protein: 28

Keywords: grilled chicken, pineapple skewers, BBQ chicken, summer grilling, easy dinner, chicken thighs, outdoor cooking

You might also like these recipes

Leave a Comment

Recipe rating