There is something about grilled BBQ chicken kabobs that just makes people happy. Maybe it is the smoky smell coming off the grill. Maybe it is the way the sauce caramelizes at the end. Or maybe it is simply because food on a stick is always more fun.
Whatever the reason, this recipe never disappoints. You get tender chicken wrapped in bacon, sweet pineapple, crisp bell pepper, and red onion, all seasoned with a homemade spice rub and finished with your favorite BBQ sauce. It comes together in about 30 minutes and works just as well under the broiler as it does on a grill.
Whether you are planning a weekend cookout or just want something different for dinner, this is the kind of meal that earns compliments every single time.
What You Need to Make These BBQ Chicken Kabobs
You do not need anything fancy. Most of these ingredients are probably already in your kitchen.
For the spice rub, you will mix together brown sugar, smoked paprika, kosher salt, chili powder, dried onion flakes, garlic powder, dried thyme, and black pepper. It takes two minutes to put together and it makes a real difference in the final flavor.
For the skewers themselves, you will need chicken breast cut into chunks, center cut bacon, green bell pepper, red onion, fresh pineapple, olive oil, and about half a cup of BBQ sauce for basting at the end.
If you enjoy easy chicken dinners like this, you might also love this lemon herb chicken thighs recipe or these zesty grilled lemon chicken breasts for more simple weeknight ideas.
The Secret Is in the Spice Rub
Most people reach for store-bought seasoning and call it a day. But this homemade spice rub is what sets these grilled BBQ chicken kabobs apart from anything you would get at a restaurant.
The brown sugar helps the outside caramelize. The smoked paprika adds that deep, slightly sweet smokiness that tastes like it came straight off a wood-fired grill. The chili powder brings just enough warmth without making it too spicy. Together, they create a crust on the outside of the chicken that is genuinely hard to stop eating.
You will use about two thirds of the rub on the chicken and bacon, and the rest goes on the vegetables and pineapple. Every component gets seasoned, which means every bite has flavor all the way through.
How to Make Grilled BBQ Chicken Kabobs Step by Step
This recipe is simple enough for a weeknight but impressive enough for guests.
Start by soaking wooden skewers in water for at least 30 minutes so they do not burn on the grill. If you have metal skewers, skip this step entirely.
Mix your spice rub in a small bowl. Add your chicken chunks and bacon pieces to a large mixing bowl, drizzle with olive oil, and toss with about two thirds of the rub. Use your hands to really press it into the meat.
In a separate bowl, toss your bell pepper, red onion, and fresh pineapple with the remaining rub.
Now for the best part: wrap each chunk of chicken with a piece of bacon folded into a C shape so the chicken sits inside. This does two things. It keeps the chicken incredibly moist while it cooks, and it adds a salty, smoky layer that pairs perfectly with the sweet BBQ sauce.
Thread everything onto your skewers in whatever order you like. Alternating chicken with peppers and pineapple looks great and helps things cook evenly.
This bbq kebab recipe pairs beautifully alongside something cool and fresh. Try it with a cucumber salad with bacon or a crisp Italian cucumber salad for a complete summer spread.
How to Grill BBQ Chicken Skewers
Heat your grill to medium-high and lightly oil the grates so nothing sticks.
Place the kabobs on the grill and cook for 8 to 11 minutes total, turning every couple of minutes. You want the chicken cooked through and the bacon slightly charred on all sides.
In the last two minutes, baste both sides generously with BBQ sauce and let it cook for one more minute per side. This is where the magic happens. The sauce caramelizes and gets sticky and a little smoky and completely addictive.
Finish with a sprinkle of fresh parsley and a pinch of black pepper. Serve with extra sauce on the side.
BBQ Chicken Skewers in Oven (No Grill Needed)
No grill? No problem. These bbq chicken skewers in the oven come out just as good under the broiler.
Set your oven broiler to high and line a rimmed baking sheet with foil. Lay your kabobs out in a single layer and broil for 10 to 15 minutes, turning every 5 minutes. Once the chicken is cooked through, baste both sides with BBQ sauce and broil for another 1 to 2 minutes per side to caramelize.
The broiler gets things hot and charred quickly, so keep an eye on them. The result is juicy chicken with a sticky, slightly charred BBQ coating that tastes like summer even in January.
BBQ Chicken Skewers Marinade Tips
This recipe skips the traditional marinade in favor of a dry rub, which is actually better for grilling. A wet marinade can make the outside of the chicken steam rather than sear, which means you lose that beautiful char.
The dry rub sticks to the surface and creates a proper crust on the grill. Paired with the bacon wrap and the final BBQ baste, you get layers of flavor without a single minute of marinating time.
That said, if you want to add a bbq chicken skewers marinade, simply combine olive oil, a splash of apple cider vinegar, a tablespoon of the spice rub, and a drizzle of honey. Toss the chicken in it for 30 minutes before assembling. It adds a little tang and helps the rub stick even better.
BBQ Chicken Skewers with Pineapple: Why It Works
Adding pineapple to these kabobs is not just about looks. Fresh pineapple contains natural enzymes that actually help tenderize the chicken slightly when they are cooked together. And the sweetness of the pineapple plays off the smoky, salty spice rub in a way that just works.
As the pineapple heats up on the grill, it caramelizes at the edges and gets a little jammy. Paired with the BBQ sauce, it creates a sweet and smoky bite that is honestly one of the best flavor combinations in summer cooking.
If you love tropical flavors like this, you will probably enjoy this Hawaiian chicken with coconut rice or this bright and punchy tangy honey lime chicken too.
BBQ Chicken Skewers Filipino Style
In Filipino cooking, BBQ chicken skewers are a beloved street food. The marinade is usually soy sauce based with banana ketchup, sugar, garlic, and calamansi juice. The result is sweeter and tangier than American-style skewers, with a deep caramelized crust that is incredibly satisfying.
To bring a Filipino-inspired twist to this recipe, swap the spice rub for a marinade of soy sauce, banana ketchup or tomato ketchup, brown sugar, garlic, and a squeeze of lime. Let the chicken soak for at least an hour, then grill and baste the same way.
Both versions are worth making. The spice-rubbed American style is faster and great for crowds. The Filipino bbq chicken skewers version is worth the extra marinating time when you want something a little different.
What to Serve with BBQ Chicken Skewers
The kabobs are hearty enough to be a full meal on their own, but they shine even more with good sides.
For lighter options, a fresh salad works beautifully. Try a pineapple cucumber salad for something tropical, or a Mediterranean chickpea salad if you want something more filling.
For a proper summer feast, consider adding BBQ chicken sliders to the table for a crowd-pleasing combo, or serve alongside some honey glazed carrot coins for a simple, colorful side.
To drink, something cold and refreshing is always the right call. Check out these refreshing summer drink recipes for ideas that pair perfectly with anything off the grill.
Here are some quick ideas for what to serve with BBQ chicken skewers:
- A simple green salad with vinaigrette
- Corn on the cob with herb butter
- Garlic bread or soft dinner rolls
- Pineapple cucumber salad
- Coleslaw
- Grilled zucchini or asparagus
- White rice or cilantro lime rice

Tips for the Best Grilled BBQ Chicken Kabobs Every Time
Cut everything to a similar size. Pieces that are roughly the same thickness will cook evenly. Aim for half an inch to one inch chunks throughout.
Do not skip the bacon wrap. It sounds like an extra step but it is worth it. The bacon keeps the chicken from drying out and adds incredible flavor.
Baste at the very end. Adding BBQ sauce too early will cause it to burn before the chicken is cooked. Wait until the last two minutes.
Let the grill get hot before adding the skewers. A hot grill means better sear marks and less sticking.
Rest for a few minutes before serving. Just like a steak, chicken benefits from resting briefly after cooking so the juices redistribute.
FAQs
Can I make these ahead of time?
Yes. You can assemble the kabobs and store them covered in the fridge for up to 24 hours before grilling. Just wait to add the BBQ sauce until they are on the grill.
How do I know when the chicken is fully cooked?
The internal temperature should reach 165 degrees Fahrenheit. If you do not have a meat thermometer, cut into the thickest piece to check that there is no pink and the juices run clear.
Can I use chicken thighs instead of chicken breast?
Absolutely. Chicken thighs are actually a bit more forgiving on the grill since they have more fat. They stay juicy even if they cook slightly longer. The flavor is richer too.
What if I do not have fresh pineapple?
Canned pineapple chunks work fine. Just drain them well before tossing with the spice rub. You can also skip the pineapple entirely and add mushrooms or zucchini instead if you prefer.
Conclusion
Grilled BBQ chicken kabobs are one of those recipes that never goes out of style. They are quick, easy, and genuinely delicious. Whether you cook them outside on a hot grill or inside under the broiler, the result is the same: tender, smoky, caramelized chicken that disappears fast.
This recipe works for a casual weeknight dinner, a backyard party, or anything in between. The homemade spice rub, the bacon wrap, and that final baste with BBQ sauce make it something special without requiring much effort at all.
Give it a try and make it your own. Swap in your favorite BBQ sauce, try the Filipino-style marinade, or mix up the vegetables on the skewers. There is no wrong way to do it.


If this recipe made your day a little sweeter, please leave a star rating in the recipe card below and save it to Pinterest for later.
Print
Grilled BBQ Chicken Kabobs
- Total Time: 30 minutes
- Yield: 6 servings 1x
Description
There is something about grilled BBQ chicken kabobs that just makes people happy. Tender chicken wrapped in bacon, sweet pineapple, crisp bell pepper, and red onion are seasoned with a smoky homemade spice rub, grilled until lightly charred, and finished with sticky BBQ sauce.
Ingredients
- 2 tsp brown sugar
- 1 1/2 tsp smoked paprika
- 1 1/2 tsp kosher salt
- 1 tsp chili powder
- 1 tsp dried minced onion flakes or onion powder
- 1 tsp garlic powder
- 1/2 tsp dried thyme
- Heaping 1/4 tsp black pepper
- 2 lbs chicken breast, cut into 1/2 to 1 inch pieces
- Drizzle of olive oil
- 1 green bell pepper, cut into 1/2 to 1 inch pieces
- 1 red onion, peeled and cut into 1/2 to 1 inch pieces
- Fresh pineapple, cut into 1/2 to 1 inch pieces
- 8–12 slices center cut bacon, cut into 3 shorter pieces
- 1/2 cup favorite BBQ sauce
- Minced fresh parsley, for garnish
- Pinch of black pepper, for garnish
Instructions
- If using wooden skewers, soak them in water for at least 30 minutes so they do not burn. If using metal skewers, skip this step.
- Combine brown sugar, smoked paprika, kosher salt, chili powder, dried onion flakes, garlic powder, dried thyme, and black pepper in a small bowl.
- Add chicken pieces, bacon, and olive oil to a mixing bowl.
- Toss with about two thirds of the spice rub, using your hands to press the seasoning into the meat.
- Add green bell pepper, red onion, and pineapple to a separate bowl.
- Toss with the remaining spice rub.
- Wrap each piece of bacon around a chicken piece in a C shape, keeping the chicken tucked inside.
- Thread bacon-wrapped chicken, bell pepper, onion, and pineapple onto skewers, alternating as desired.
- Lightly oil grill grates and heat grill to medium-high heat.
- Grill kabobs for 8-11 minutes, turning every few minutes, until the chicken is cooked through and lightly charred on all sides.
- Baste both sides with BBQ sauce during the last 2 minutes of cooking.
- Cook 1 additional minute per side so the sauce caramelizes and gets sticky.
- Sprinkle with fresh parsley and extra black pepper before serving.
- Serve with extra BBQ sauce on the side.
Notes
Baste with BBQ sauce at the very end so it caramelizes without burning. For oven cooking, broil the kabobs on a foil-lined baking sheet for 10-15 minutes, turning every 5 minutes, then baste with BBQ sauce and broil 1-2 minutes per side.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main Dish
- Method: Grilled
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 346
- Sugar: 11g
- Sodium: 620mg
- Fat: 13g
- Saturated Fat: 4g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 17g
- Fiber: 2g
- Protein: 36g
- Cholesterol: 105mg
