Last July, I was standing in my kitchen at 6:45 PM, staring at the clock with genuine panic. The kids had been home from school for an hour, my husband was “five minutes away” (which we all know means forty-five), and I had absolutely nothing planned for dinner. The freezer was a graveyard of random ice cream tubs, and the fridge contained a sad bag of wilting spinach and half a jar of BBQ sauce.
I didn’t want to order takeout—again. And I definitely didn’t want to spend an hour fussing over a complicated recipe. So, I grabbed a rotisserie chicken from the grocery store earlier that day, some leftover pineapple chunks from a can, and a few skewers I’d dug out of the back of a drawer. I tossed it all together, threw it on the grill, and honestly? I expected a mediocre disaster.
Instead, my kids came running. “Is that chicken? Why does it smell like vacation?” they asked. It was that simple combination of smoky, savory BBQ and sweet, charred pineapple that turned a stressful Tuesday into one of our favorite summer memories. That night, we ate right off the grill, burning our fingers in the best way possible.
That was three years ago. Since then, I’ve made these Grilled Pineapple BBQ Chicken Skewers at least fifty times. They are the backbone of our summer dinner rotation. They are cheap, they cook in under 20 minutes, and they somehow make my family feel like we’re at a nice outdoor restaurant without the nice restaurant price tag. If you’re tired of the same old chicken breast routine, this is the game-changer you’ve been waiting for.
Why You’ll Love This Recipe
I’ve made a lot of chicken dinners in my day. From crispy Chinese orange chicken to slow-cooker roasts, I’ve tried it all. But these skewers? They hit a different spot. Here’s why they’ve earned a permanent spot on our weekly menu:
- Zero Meal Prep Stress — Seriously. If you have a rotisserie chicken, you’ve already done 80% of the work. I don’t even marinate the chicken from scratch anymore. I just toss shredded or cubed chicken in store-bought sauce. It takes 5 minutes, not 5 hours.
- Uses Up Leftovers — Do you have leftover rotisserie chicken sitting in the fridge? This is the perfect way to use it. I make this specifically when I buy a chicken on Sunday and haven’t touched the rest by Wednesday.
- Kid-Approved Sweet & Smoky — Picky eaters are usually terrified of “weird” food, but chicken and pineapple is a classic combo. The sweetness masks any gaminess, and the char gives it that “fun” BBQ flavor. My 6-year-old actually asks for seconds.
- Super Affordable — We feed four people for under $12. That’s less than what we’d spend on two slices of pizza. Using canned pineapple and rotisserie chicken keeps the cost down while keeping the flavor up.
- One Grill, Zero Cleanup — Skewers mean less washing up. I just toss the skewers in the dishwasher (if they’re metal) or throw away the wooden ones. The grill grates do the heavy lifting.
This recipe is my go-to when I want dinner to feel special but don’t have the energy to be a chef. It’s reliable, delicious, and gets the family outside (or at least to the patio) where everyone’s happier.
Ingredients You’ll Need
Here’s the best part: you probably have most of this already. I’m not asking you to buy exotic spices or expensive cuts of meat. This is budget-friendly cooking at its finest.
For the Chicken & Fruit
Rotisserie Chicken (2 large chickens / about 3-4 cups shredded meat) — I use two small rotisserie chickens or one large one. Shred the meat with your hands or fork. You can use breast meat, thigh meat, or a mix. Thighs stay juicier, but breast meat is leaner. I usually do a mix to keep costs down.
Canned Pineapple Chunks (1 large can / 20-24 oz) — Look for the ones packed in 100% juice, not heavy syrup. You want the flavor, not a sugar bomb. Drain them well, but save a little juice for the sauce if you want extra sweetness. Fresh pineapple works too, but it’s expensive and hard to get that soft, sweet texture without overcooking it. Stick with canned for weeknight ease.
Wooden Skewers (12-16 skewers) — If you use wood, you MUST soak them in water for 30 minutes before grilling, or they’ll burn. I prefer metal skewers because I can just toss them in the dishwasher, but wood gives that authentic BBQ look.
For the BBQ Glaze
BBQ Sauce (1 cup / 240ml) — This is your base. I don’t mess with making homemade sauce on weeknights. Any favorite brand works. I like Sweet Baby Ray’s or a local brand if you have one. If you want it spicy, add a teaspoon of hot sauce or cayenne.
Brown Sugar (2 tablespoons) — This helps the sauce caramelize on the grill. It creates that sticky, glossy finish. Don’t skip it, or the sauce will just drip off and burn.
Apple Cider Vinegar (1 tablespoon) — This cuts through the sweetness and adds a tangy bite. It balances the pineapple perfectly. If you don’t have this, lemon juice works in a pinch.
Worcestershire Sauce (1 teaspoon) — It sounds weird, but it adds depth and umami. It makes the BBQ sauce taste like it simmered for hours. Just a splash goes a long way.
Garlic Powder (1 teaspoon) — Fresh garlic burns fast on the grill. Powder stays put and gives that consistent savory flavor. I keep a bottle in every cupboard.
Salt and Black Pepper — To taste. The BBQ sauce is salty, so go easy on the salt. Fresh cracked pepper adds a nice kick.
Optional Add-ins
Red Onion (1 medium, cut into chunks) — I alternate onion chunks with chicken and pineapple on the skewers. It gets soft and sweet on the grill. If your kids hate onions, skip them or put them on separate skewers.
Green Bell Pepper (1 large, cut into squares) — Adds color and a slight crunch. I like the contrast of the soft pineapple and firm pepper.
Equipment Needed
You don’t need fancy gadgets for this. Here’s what I actually use:
Grill — Gas or charcoal, doesn’t matter. I use my gas grill because it’s faster, but charcoal adds that smoky flavor I love. If you don’t have a grill, you can use a grill pan on the stovetop, but the results aren’t quite the same.
Large Mixing Bowl — For tossing the chicken and sauce. Any bowl works.
Slotted Spoon or Tongs — To lift the chicken out of the sauce and onto the skewers. You want to drain off excess sauce so it doesn’t drip and flare up on the grill.
Basting Brush — Silicone brushes work best because they don’t shed bristles. I use this to slather on extra sauce while grilling.
Aluminum Foil — I line the grill grates or use a grill basket to make cleanup easier. Grease the foil with a little oil so nothing sticks.
How to Make It: Step-by-Step
Alright, let’s get this on the grill! I’m walking you through exactly how I do it, including the little tricks that keep the chicken from drying out.
Step 1: Prep Your Skewers (10 minutes)
If you’re using wooden skewers, soak them in a large bowl of water for at least 30 minutes. This prevents them from catching fire on the grill. If you’re using metal skewers, just wipe them clean. While they soak, preheat your grill to medium-high heat (about 400°F). You want it hot enough to sear, but not so hot that the sugar in the pineapple burns instantly.
Step 2: Make the Glaze (2 minutes)
In a small bowl, whisk together the BBQ sauce, brown sugar, apple cider vinegar, Worcestershire sauce, and garlic powder. Taste it. Does it need more tang? Add a splash more vinegar. More heat? Add a pinch of cayenne. This is your flavor base, so get it right.
Step 3: Assemble the Skewers (10 minutes)
Take your shredded or cubed chicken and toss it in about half of the glaze. You want the chicken coated, but not swimming in sauce. Thread the chicken onto the skewers. I like to alternate with pineapple chunks and onion/pepper pieces. A good pattern is: chicken, pineapple, chicken, pepper, chicken. This ensures every bite has a bit of everything. Don’t pack the chicken too tightly; leave a little space for heat to circulate.
Step 4: Grill the Skewers (10-12 minutes)
Oil the grill grates well to prevent sticking. Place the skewers on the grill. Close the lid and cook for 5 minutes. Then, flip them. Brush the other side with more glaze. Cook for another 5-7 minutes, flipping once or twice, until the chicken is heated through and has nice char marks. The pineapple should be soft and caramelized. Since the chicken is already cooked (if using rotisserie), you’re mostly just warming it up and getting that grill flavor. Be careful not to overcook it, or the chicken will get dry.
Step 5: Rest and Serve (5 minutes)
Remove the skewers from the grill and let them rest for a few minutes. This lets the juices redistribute. Serve immediately with extra glaze on the side. I usually serve these with lemon garlic rice or a simple green salad to soak up the extra sauce.
Expert Tips & Tricks
Here’s everything I’ve learned from making these skewers dozens of times. These tips will save you from my mistakes.
Don’t Skip the Soak — I’ve lost count of how many wooden skewers I’ve burned. Soaking them for 30 minutes is non-negotiable. If you forget, you’ll be picking splinters out of your food.
Drain the Pineapple — Canned pineapple is wet. If you put wet pineapple on the skewer, it’ll steam instead of grill. Pat it dry with a paper towel before skewering. This helps it get those nice char marks.
Use a Grill Basket — If you’re nervous about small pieces falling through the grates, use a grill basket. It’s a game-changer for veggies and smaller chunks of meat. Just toss everything in the basket with the sauce and grill. Less assembly, same flavor.
Double the Glaze — Make twice as much sauce as you think you need. You’ll want to baste with it while grilling, and you’ll definitely want extra for dipping. It keeps well in the fridge for a week.
Don’t Overcrowd — Give the skewers space. If they’re touching, they’ll steam instead of grill. Cook in batches if you have a small grill. It’s better to cook in two rounds than to have soggy chicken.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Pork Version — Swap chicken for pork tenderloin or pork shoulder cubes. Pork loves pineapple. Cook it until it reaches 145°F internally. This is my husband’s favorite variation.
Shrimp Skewers — Use large shrimp instead of chicken. Cook time is much shorter—just 2-3 minutes per side. Shrimp and pineapple is a classic combo for a reason.
Sweet & Spicy — Add a tablespoon of sriracha or chili flakes to the glaze. This gives it a kick that pairs well with the sweet pineapple. If you like heat, this is for you.
Hawaiian Style — Add a splash of rum extract or coconut milk to the glaze for a tropical vibe. It’s subtle but adds a nice depth.
Veggie-Heavy — Cut back on the chicken and add more zucchini, bell peppers, and mushrooms. It’s a lighter option that still feels like a meal.
Serving & Storage
How to Serve: I usually serve these straight from the grill. They look rustic and stay warm. Side dishes that work well include creamy pasta (if you want something hearty), rice, or a simple Caesar salad. Corn on the cob is also a great match.
Storage: Store leftovers in an airtight container in the fridge for up to 3 days. The chicken will absorb more sauce, so it might be saucier the next day.
Reheating: Reheat in a skillet over medium heat with a splash of water or broth to keep it moist. You can also microwave them, but the texture might get a bit rubbery. Avoid the oven, as it dries out the chicken.
Freezing: I don’t recommend freezing these. The pineapple gets mushy when thawed, and the chicken texture changes. Make them fresh for the best results.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. These are estimates based on using rotisserie chicken and standard BBQ sauce.
Per Serving (based on 4 servings, 3 skewers each):
- Calories: 320
- Protein: 28g
- Carbs: 22g
- Fiber: 1g
- Sugar: 18g
- Fat: 14g
- Sodium: 650mg
What’s Good: High protein, relatively low carb (if you skip the rice side). The pineapple adds some vitamins.
What to Know: Higher in sugar from the pineapple and BBQ sauce. If you’re watching sugar, use a low-sugar BBQ sauce and limit the pineapple to one chunk per skewer.
My Take: This is a fun, flavorful meal. It’s not a diet food, but it’s not a cheat meal either. It’s balanced enough for a weeknight and indulgent enough for a weekend treat.
Final Thoughts
So that’s my go-to grilled pineapple BBQ chicken skewers! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.
This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking.
Make it yours! Try different add-ins, swap in your favorite vegetables, adjust the spice level. The best recipes are the ones you adapt to your family’s tastes. And if you have leftovers, they make a great lunch the next day—just pack them in a container with a side of rice.
If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use fresh pineapple instead of canned?
You can, but it’s more expensive and harder to get the right texture. Fresh pineapple needs to be ripe and sweet, and it can be tart if it’s not ready. If you use fresh, cut it into large chunks and pat them very dry. I stick with canned for consistency and budget, but fresh works if you prefer.
Why did my pineapple fall off the skewer?
Usually, this happens if the pieces are too small or too wet. Make sure your pineapple chunks are at least 1 inch square. Also, pat them dry before skewering. If they’re too slippery, you can skewer them between two pieces of chicken to hold them in place.
Can I make this ahead of time?
You can prep the chicken and sauce up to 24 hours in advance and store them in the fridge. Assemble the skewers right before grilling. If you assemble them too early, the pineapple will release water and make the chicken soggy. Wait until you’re ready to cook.
How do I prevent the sauce from burning?
Sugar burns fast. Keep the grill at medium heat, not high. Baste the skewers frequently to keep them moist. If you see flames flaring up, move the skewers to a cooler part of the grill. Don’t let the sauce sit on the grill grates without food on top.
Can I use chicken thighs instead of breast?
Absolutely! Thighs stay juicier and are often cheaper. They also have more flavor. Just make sure to cook them until they’re heated through. Thighs are more forgiving if you leave them on the grill a bit longer.
What sides go well with these skewers?
I love serving them with cilantro lime rice, corn on the cob, or a simple green salad. They pair well with anything that can soak up the extra BBQ sauce.
Pin This Recipe!
Grilled Pineapple BBQ Chicken Skewers
- Total Time: 20 minutes
- Yield: 4 servings 1x
Description
A quick and easy weeknight meal featuring rotisserie chicken and canned pineapple tossed in a sweet and smoky BBQ glaze, grilled to perfection.
Ingredients
- 2 large rotisserie chickens (about 3–4 cups shredded meat)
- 1 large can (20–24 oz) pineapple chunks in 100% juice
- 12–16 wooden or metal skewers
- 1 cup BBQ sauce
- 2 tablespoons brown sugar
- 1 tablespoon apple cider vinegar
- 1 teaspoon Worcestershire sauce
- 1 teaspoon garlic powder
- Salt and black pepper to taste
- 1 medium red onion, cut into chunks (optional)
- 1 large green bell pepper, cut into squares (optional)
Instructions
- If using wooden skewers, soak them in water for at least 30 minutes to prevent burning. Preheat grill to medium-high heat (approx. 400°F).
- In a small bowl, whisk together BBQ sauce, brown sugar, apple cider vinegar, Worcestershire sauce, and garlic powder to create the glaze.
- Toss the shredded or cubed chicken with about half of the glaze until coated.
- Thread the chicken onto skewers, alternating with pineapple chunks and optional onion/pepper pieces. Do not pack too tightly.
- Oil the grill grates well to prevent sticking.
- Place skewers on the grill, close the lid, and cook for 5 minutes.
- Flip skewers, brush with remaining glaze, and cook for another 5-7 minutes, flipping once or twice, until chicken is heated through and pineapple is caramelized.
- Remove from grill and let rest for a few minutes before serving.
Notes
If using wooden skewers, soaking them is non-negotiable to prevent burning. Pat canned pineapple dry before skewering to ensure proper charring. The chicken is already cooked, so you are primarily warming it up and getting grill marks. Avoid overcrowding the grill to prevent steaming.
- Prep Time: 10 minutes
- Cook Time: 10-12 minutes
- Category: Main Course
- Cuisine: American
Nutrition
- Serving Size: 3 skewers per servin
- Calories: 320
- Sugar: 18
- Sodium: 650
- Fat: 14
- Saturated Fat: 3
- Carbohydrates: 22
- Fiber: 1
- Protein: 28
Keywords: grilled pineapple, BBQ chicken, skewers, rotisserie chicken, weeknight dinner, easy recipes, summer grilling



