New recipes straight to your inbox Follow on Pinterest

Grilled BBQ Chicken Skewers

10 servings
Grilled BBQ Chicken Skewers
Grilled

Grilled BBQ Chicken Skewers

Prep20 min
Cook15 min
Total35 min
Serves4
Grilled BBQ Chicken Skewers
Sticky, smoky chicken skewers kissed by grill char and bright veggies.

There’s something magical about chicken on a stick, brushed with a glossy barbecue glaze and kissed by the grill’s smoky heat. I first made these for a spontaneous summer BBQ, and they quickly became the go‑to crowd‑pleaser in my kitchen.

Whether you’re feeding a family of four or a lively patio party, these skewers deliver big flavor with minimal fuss. The combo of tender chicken, sweet‑spicy sauce, and crisp peppers makes every bite a mini celebration.

Why You’ll Love This Recipe

  • They’re ready in under 35 minutes, perfect for last‑minute gatherings.
  • The BBQ glaze caramelizes beautifully without burning.
  • One‑pan cooking means less cleanup and more time enjoying the grill.
  • You can prep the skewers ahead of time and just fire them up when guests arrive.
  • Kids love the colorful veggies threaded between the chicken.

Ingredients You’ll Need

  • 2 lbs boneless skinless chicken thighs, cut into 1½‑inch cubesThighs stay juicier than breast meat
  • 1/4 cup BBQ sauce (your favorite brand)
  • 2 tbsp olive oilHelps the sauce cling and adds a little richness
  • 1 tbsp honeyBalances the tangy BBQ with a touch of sweetness
  • 1 tbsp apple cider vinegarAdds brightness and helps tenderize the chicken
  • 1 tsp smoked paprikaBoosts the smoky flavor without a smoker
  • 1/2 tsp garlic powder
  • 1/2 tsp onion powder
  • 1 red bell pepper, cut into 1‑inch piecesAdds sweet crunch and color
  • 1 yellow bell pepper, cut into 1‑inch piecesFor a pop of sunshine
  • 1 small red onion, quarteredGives a mild, caramelized bite
  • 8 wooden skewers, soaked in water for 30 minutesPre‑soaking prevents burning on the grill
Ingredients for Grilled BBQ Chicken Skewers

How to Make It

  1. 1
    Whisk together BBQ sauce, olive oil, honey, apple cider vinegar, smoked paprika, garlic powder, and onion powder in a large bowl.
  2. 2
    Add the chicken cubes to half the sauce mixture, toss to coat, and let marinate 15–20 minutes at room temperature or up to 2 hours refrigerated.
  3. 3
    Thread the marinated chicken, red and yellow pepper pieces, and onion onto the soaked skewers, alternating for a colorful pattern.
  4. 4
    Preheat the grill to medium‑high heat (about 400°F/200°C) and lightly oil the grates.
  5. 5
    Place the skewers on the grill and cook 4‑5 minutes per side, basting with the remaining sauce and turning until the chicken is nicely charred and reaches an internal temperature of 165°F.
  6. 6
    Remove the skewers, drizzle any leftover sauce over them, and let rest for 2 minutes so the juices settle.
  7. 7
    Serve hot, straight from the grill, with your favorite summer sides.

Tips for the Best Results

  • Pat the chicken dry before marinating to achieve a better char.
  • Soak wooden skewers at least 30 minutes to avoid flare‑ups.
  • Create a two‑zone grill: sear over direct heat, then finish over indirect if the sauce starts to burn.
  • Brush the sauce in the last 2 minutes of cooking to prevent the sugars from scorching.
  • Let the skewers rest briefly after grilling; this keeps the meat extra juicy.

Variations & Swaps

  • Swap the BBQ sauce for a Korean gochujang glaze for a spicy kick.
  • Add pineapple chunks between the chicken for a tropical sweet‑savory twist.
  • Use pork tenderloin cubes instead of chicken for a different protein.
  • Serve the skewers over a grilled corn salad for a complete summer meal.

Serve It With

Serve with a simple coleslaw for crunch.Pair with grilled corn on the cob and a squeeze of lime.Add a side of creamy potato salad for a classic BBQ feel.Offer warm pita or tortilla wedges for a handheld option.

Storage & Reheating

Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the grill or under a broiler, brushing with a little extra BBQ sauce to revive the glaze.

If you want to prep ahead, freeze the uncooked, assembled skewers (still on soaked wooden sticks) on a parchment sheet, then transfer to a freezer bag. They’ll keep for up to 2 months; simply thaw in the fridge overnight and grill as directed.

Frequently Asked Questions

Can I use bone‑in chicken pieces?

Yes, but bone‑in pieces will need a longer grill time; aim for about 12‑15 minutes per side and check that the meat reaches 165°F.

What if I don’t have a grill?

A grill pan or broiler works well—preheat the pan over high heat, or set the oven rack near the top and broil, turning and basting frequently.

How long can I keep the cooked skewers?

Cooked skewers stay fresh in the fridge for 3 days. Reheat gently to avoid drying out the chicken.

Can I make the sauce ahead of time?

Absolutely! Mix the sauce ingredients up to 2 days in advance and store in a sealed jar; give it a quick stir before using.

The Full Recipe
Recipe Card
Grilled BBQ Chicken Skewers

Grilled BBQ Chicken Skewers

I love these smoky, char‑grilled BBQ chicken skewers—sweet, juicy, and ready in minutes. Perfect for backyard gatherings, quick weeknight meals, or any cookout craving.

Prep20 min
Cook15 min
Total35 min
Serves4
Pin Recipe

Ingredients

  • 2 lbs boneless skinless chicken thighs, cut into 1½‑inch cubes
  • 1/4 cup BBQ sauce (your favorite brand)
  • 2 tbsp olive oil
  • 1 tbsp honey
  • 1 tbsp apple cider vinegar
  • 1 tsp smoked paprika
  • 1/2 tsp garlic powder
  • 1/2 tsp onion powder
  • 1 red bell pepper, cut into 1‑inch pieces
  • 1 yellow bell pepper, cut into 1‑inch pieces
  • 1 small red onion, quartered
  • 8 wooden skewers, soaked in water for 30 minutes

Instructions

  1. Whisk together BBQ sauce, olive oil, honey, apple cider vinegar, smoked paprika, garlic powder, and onion powder in a large bowl.
  2. Add the chicken cubes to half the sauce mixture, toss to coat, and let marinate 15–20 minutes at room temperature or up to 2 hours refrigerated.
  3. Thread the marinated chicken, red and yellow pepper pieces, and onion onto the soaked skewers, alternating for a colorful pattern.
  4. Preheat the grill to medium‑high heat (about 400°F/200°C) and lightly oil the grates.
  5. Place the skewers on the grill and cook 4‑5 minutes per side, basting with the remaining sauce and turning until the chicken is nicely charred and reaches an internal temperature of 165°F.
  6. Remove the skewers, drizzle any leftover sauce over them, and let rest for 2 minutes so the juices settle.
  7. Serve hot, straight from the grill, with your favorite summer sides.

Nutrition (per serving, approximate)

350Calories
30gProtein
12gCarbs
18gFat