Let me paint you a picture: smoky, caramelized chicken. Crispy-edged bacon. Sweet, juicy pineapple chunks. All slathered in your favorite BBQ sauce and sizzling away on the grill while everyone stands around asking, “What smells SO good?”
That’s exactly what happens every time I make these BBQ Chicken Bacon Pineapple Kabobs. And honestly? They never last long enough to cool down.
Whether you’re hosting a backyard cookout, a summer birthday party, a Fourth of July bash, or just a casual weekend get-together, these kabobs are the kind of crowd-pleaser that makes you look like a total grilling genius – with barely any effort.
The combo of tangy pineapple + smoky bacon + tender BBQ chicken is genuinely one of those flavor combinations that just works. Every. Single. Time.
Ready to fire up the grill? Let’s get into it.

Why You’ll Absolutely Love This Recipe
Before we get into the how-to, let’s talk about WHY this recipe is such a guaranteed hit at any party or gathering.
It’s ridiculously flavorful. Bacon + chicken + BBQ sauce + grilled pineapple = a flavor combination that is basically summer on a stick. The pineapple gets slightly caramelized on the grill, the bacon crisps up on the edges, and the BBQ sauce creates this incredible glaze over everything. You honestly can’t go wrong.
It comes together fast. From prep to plate, this recipe takes about 30 minutes (not counting the marinade time, which is totally optional). That means more time enjoying the party and less time stuck in the kitchen.
No oven required. Everything happens outside on the grill, so you’re not heating up your house. Perfect for those hot summer days when the last thing you want is a steamy kitchen.
The whole family will eat it. Kids, picky eaters, your neighbor who “doesn’t really like chicken” – everyone comes back for seconds. The sweet-smoky-savory combo is just universally loveable.
It’s made for entertaining. Kabobs are naturally hand-held and portion-friendly, which makes them perfect for cookouts, potlucks, birthday parties, or any gathering where people are eating on their feet.

What You’ll Need
One of the best things about this recipe is that the ingredient list is short, simple, and easy to find at any grocery store. Here’s what to grab:
2 large boneless skinless chicken breasts (or 3 thighs if you prefer – thighs are extra juicy and forgiving on the grill) – cut into 1½ to 2-inch chunks
1½ cups BBQ sauce – use your absolute favorite here. Sweet Baby Ray’s is a classic choice that works beautifully, but any BBQ sauce you love will be great.
1 lb bacon – cut into 1 to 1½-inch segments
Fresh pineapple – cut into 2-inch chunks. Fresh gives the best flavor and holds up better on the skewer, but canned pineapple chunks work just fine if you need a shortcut.
Salt – just a few pinches, to season the chicken and balance the flavors
Skewers – wooden (soaked in water for at least 1 hour beforehand so they don’t burn) or metal skewers both work great
That’s it! Five real ingredients plus a handful of skewers and you’re in business.

The Secret to Amazing Grilled Chicken Kabobs
Okay, before we dive into the step-by-step, let me share a couple of game-changing tips that take these kabobs from good to absolutely unforgettable.
Tip #1: Don’t skip the marinade (if you have time).
Letting the chicken sit in BBQ sauce for 2-3 hours before grilling is what makes the meat extra flavorful all the way through – not just on the surface. Even a quick 30-minute soak makes a difference. That said, if you’re short on time, skip it. These kabobs are still delicious without the marinade.
Tip #2: Add the BBQ sauce in two stages.
Here’s something that makes a huge difference and most people don’t know: BBQ sauce has a high sugar content, which means it burns quickly on a hot grill. If you slather it all on at the beginning, you’ll end up with an overly charred crust. Instead, use most of the sauce for the marinade, then brush on the remaining sauce during the last few minutes of cooking. You get that gorgeous, sticky glaze without the bitter burnt flavor.
Tip #3: Pre-cook your bacon a little.
Raw bacon on a skewer can be tricky – it doesn’t always cook through evenly on the grill. Microwaving it for 2-5 minutes first gets it partially cooked so it finishes perfectly on the grill with just the right amount of crispiness on the edges. Total game changer.
Tip #4: Give your bacon room to breathe.
When assembling the skewers, don’t pack the bacon pieces too tightly against the other ingredients. They need a little space around them to heat up properly and get those crispy edges.
How to Make BBQ Chicken Bacon Pineapple Kabobs (Step by Step)
Step 1: Marinate the Chicken
Cut your chicken breasts into 1½ to 2-inch chunks and place them in a zip-lock bag or airtight container. Pour in 1 cup of the BBQ sauce and add a few pinches of salt. Seal it up, give it a gentle shake to coat everything, and pop it in the fridge.
Marinate for 2-3 hours for the best flavor. In a rush? Even 30 minutes helps. Totally out of time? Skip it – these are still delicious either way.

Step 2: Pre-Cook the Bacon
Cut your bacon into 1 to 1½-inch segments and lay them out on a paper towel-lined plate. Microwave for 2-5 minutes depending on the thickness of your bacon and how crispy you like it.
You want it partially cooked – not fully crispy yet, because it’ll finish on the grill. Let it cool slightly before you start assembling.

Step 3: Prep the Chicken and Pineapple
Pull the marinated chicken out of the fridge and make sure your chunks are roughly 2 inches in size – uniform pieces cook more evenly on the grill. Chop your fresh pineapple into 2-inch chunks as well. Larger pineapple pieces are much easier to thread onto the skewer and they hold up better during grilling.
Step 4: Assemble the Kabobs
Now for the fun part! Thread the chicken, bacon pieces, and pineapple onto your skewers in a repeating pattern.
A good pattern to follow: chicken → bacon → pineapple → chicken → bacon → pineapple. When you add the bacon, fold thin pieces in half so they stay on the skewer. Make sure bacon pieces have a little bit of space around them – don’t press them right up against other ingredients – so they can get crispy and cook through properly.
Repeat until your skewer is full, leaving a bit of space at each end for easy handling.

Step 5: Fire Up the Grill
Get your grill preheated and place your kabobs on the grates. Grill until the chicken reaches an internal temperature of 155-160°F.
A meat thermometer is your best friend here. The Thermapen is the gold standard – it reads in seconds and is incredibly accurate. The ThermoPop is a great budget-friendly option that works just as well for everyday grilling.
A few minutes before the chicken hits that temperature, brush the remaining ½ cup of BBQ sauce generously over all the kabobs. That’s your glaze moment – let it caramelize slightly on the grill for maximum deliciousness.

Step 6: Rest and Serve
Remove the kabobs from the grill and loosely tent them with foil. Let them rest for 5-10 minutes before serving.
This resting step is important – it lets the juices redistribute through the chicken so every bite is tender and juicy, not dry. Trust the process!
Then serve them up and watch them disappear.

How to Know When Your Chicken Is Done
This is probably the most important part of grilling chicken, so let’s talk about it clearly.
You want your chicken to reach an internal temperature of 155-160°F. At that point, it’s fully cooked through and still juicy. Don’t eyeball it – use a meat thermometer for accuracy every single time. The color of the outside isn’t a reliable indicator when the chicken is coated in dark BBQ sauce.
Insert the thermometer into the thickest piece of chicken on the skewer, making sure you’re not touching the metal skewer itself. Once it reads 155-160°F and the juices run clear, you’re done!

Make-Ahead and Serving Tips for Parties
Hosting a big crowd? Here’s how to make these kabobs work beautifully for a party situation.
Marinate the night before. Get the chicken into the BBQ sauce the evening before your cookout. It’ll be even more flavorful, and you’ll have one less thing to think about on party day.
Pre-assemble the skewers. You can assemble the kabobs a couple hours before grilling and store them in the fridge on a lined baking sheet, covered with plastic wrap. Just pull them out when you’re ready to cook.
Set up a station. Lay the cooked kabobs out on a big cutting board or platter for easy grab-and-go serving. Put a bowl of extra BBQ sauce on the side for dipping – your guests will love it.
Serve with crowd-friendly sides. These kabobs are incredible alongside corn on the cob, pasta salad, coleslaw, or a big green salad. Keep it simple and let the kabobs shine.

Fun Variations to Try
Once you’ve made these once, you’ll want to riff on the recipe. Here are a few fun ways to mix it up:
Add veggies to the skewer. Red onion, bell peppers, and zucchini all work great alongside the chicken and pineapple. They add color, nutrition, and even more flavor.
Swap the BBQ sauce. Try a honey garlic sauce, teriyaki glaze, or a spicy chipotle BBQ for a totally different vibe. The bones of this recipe are endlessly versatile.
Use chicken thighs instead of breasts. Thighs are fattier and more forgiving on the grill – great if you’re nervous about drying out the chicken. They come out extra juicy and flavorful every time.
Make mini kabobs for appetizers. Use shorter skewers and make bite-sized versions. They’re perfect for appetizer spreads, tailgates, or any party where people are snacking and mingling.
Try it with a pineapple habanero BBQ sauce. If your crowd loves a little heat, this combination is absolutely next-level. The sweetness of the pineapple and the kick of habanero together is outrageous in the best way.
Storing Leftovers
If you somehow end up with leftovers (lucky you!), here’s how to keep them tasting great.
Remove the food from the skewers before storing – this makes it much easier to reheat and eat. Store in an airtight container in the fridge and enjoy within 5 days for maximum freshness and flavor.
To reheat, pop them in the microwave for 1-2 minutes or warm them in a skillet over medium heat with a splash of BBQ sauce to keep them from drying out. They also make an incredible addition to a rice bowl, wrap, or salad the next day!
Frequently Asked Questions
Can I make these kabobs in the oven instead of on the grill?
Yes! If you don’t have a grill or the weather isn’t cooperating, you can bake these at 400°F on a lined baking sheet for about 20-25 minutes, flipping halfway through. Brush with the remaining BBQ sauce in the last 5 minutes of baking. They won’t have that smoky char from the grill, but they’ll still be delicious.
Can I use canned pineapple instead of fresh?
Absolutely. Canned pineapple chunks work perfectly here and make assembly even easier. Just make sure to drain them well before threading onto the skewers so they’re not too wet.
Do I have to marinate the chicken?
Nope! The marinade adds incredible depth of flavor, but these kabobs are still delicious without it. If you’re short on time, just lightly season the chicken with salt and pepper before assembling and they’ll still be a crowd-pleaser.
How long do I grill the kabobs?
Grilling time depends on the size of your chicken pieces and the temperature of your grill, so always go by internal temperature rather than time. Generally, expect about 10-15 minutes, turning occasionally. The chicken is done when it hits 155-160°F internally.
What skewers should I use?
Both work great! Metal skewers are reusable and don’t require soaking. If you’re using wooden or bamboo skewers, soak them in water for at least 1 hour before grilling so they don’t burn. Either way, your kabobs will be amazing.
The Bottom Line
These BBQ Chicken Bacon Pineapple Kabobs are the kind of recipe that becomes a summer staple. They’re easy, they’re outrageously delicious, they work for any crowd, and they make you look like you really know what you’re doing at the grill.
Once you serve these at your next cookout, you’ll never show up to a summer party without them again. Fair warning: people will ask you for the recipe. Probably every single time.
Now grab those skewers and get grilling – your people are counting on you!

BBQ Chicken Bacon Pineapple Kabobs
Ingredients
- 2 large boneless skinless chicken breasts, cut into 1½–2-inch chunks, lightly salted
- 1½ cups BBQ sauce, divided
- 1 lb bacon, cut into 1–1½-inch segments
- Fresh pineapple, cut into 2-inch chunks (canned pineapple chunks also work)
- Salt, to taste
- Wooden skewers (soaked in water for at least 1 hour) or metal skewers
Instructions
- Combine chicken pieces with 1 cup of the BBQ sauce and a few pinches of salt in a zip-lock bag or airtight container. Marinate in the fridge for 2-3 hours. (This step can be skipped if you're pressed for time.)
- Cut bacon into 1–1½-inch segments and microwave on a paper towel-lined plate for 2-5 minutes, depending on thickness and desired crispiness. Let cool slightly.
- Remove chicken from marinade. If needed, cut into approximately 2-inch cubes. Cut pineapple into 2-inch chunks.
- Thread chicken, bacon, and pineapple onto skewers in a repeating pattern. Fold thin bacon pieces in half before skewering. Leave a small gap around bacon pieces so they have room to cook properly.
- Preheat the grill. Place kabobs on the grill and cook, turning occasionally, until the chicken reaches an internal temperature of 155-160°F.
- During the last few minutes of grilling, brush the remaining ½ cup of BBQ sauce over all the kabobs and allow it to caramelize slightly.
- Remove from grill and tent loosely with foil. Let rest for 5-10 minutes before serving.
Notes
- If using wooden skewers, soak in water for at least 1 hour before grilling to prevent burning.
- Add the BBQ sauce glaze in two stages (marinade first, then brush on near the end of cooking) to prevent burning from the sugar content in the sauce.
- A meat thermometer is the most reliable way to check doneness. The Thermapen and ThermoPop are both excellent options.
- Leftovers: Remove food from skewers and store in an airtight container in the refrigerator for up to 5 days.
- Oven option: Bake at 400°F for 20-25 minutes, flipping halfway through. Brush with remaining BBQ sauce in the last 5 minutes.
Calories: 552 | Carbohydrates: 37g | Protein: 26g | Fat: 32g | Saturated Fat: 11g | Cholesterol: 98mg | Sodium: 1325mg | Fiber: 1g | Sugar: 29g | Vitamin C: 28mg
