Bbq Chicken Skewers

Master the perfect BBQ Chicken Skewers with this easy recipe. Juicy, flavorful, and perfect for grilling season. Get the step-by-step guide and start cooking today!

LIVE PREVIEW
3455 COOKING NOW
LOVED BY 10.000+ HOME COOKS
JUMP TO
RECIPE
0 Recipes in your Plan
View

These BBQ Chicken Skewers are a summer grilling essential—simple, sticky-sweet, and guaranteed to please a crowd. The glaze caramelizes beautifully, locking in juicy, tender chicken every time. Whether you’re a novice or a pro, these skewers are straightforward and deeply satisfying.

Love BBQ Chicken Skewers? So do we! If you're into Chicken Recipes or curious about Desserts, you'll find plenty of inspiration below.

Why You’ll Love This BBQ Chicken Skewers

  • Balanced flavor: Sweet, tangy, smoky, and just a little spicy.
  • Juicy chicken: Thighs and a quick brine keep every bite moist.
  • Versatile & fun: Easy to adapt and perfect for parties.
  • Meal prep star: Marinate ahead and reheat beautifully.

Ingredients & Tools

  • 1.5 lbs (680 g) boneless, skinless chicken thighs, cut into 1.5-inch chunks
  • 1/4 cup (60 ml) olive oil
  • 1/3 cup (80 ml) ketchup
  • 2 tbsp (30 ml) apple cider vinegar
  • 2 tbsp (30 ml) honey (or maple syrup)
  • 2 tbsp (30 ml) soy sauce (or tamari)
  • 2 cloves garlic, minced
  • 1 tsp smoked paprika
  • 1/2 tsp onion powder
  • 1/4 tsp black pepper
  • 1/4 tsp chili flakes (optional, for heat)
  • 1 large bell pepper (any color), cut into 1-inch pieces
  • 1 red onion, cut into 1-inch chunks

Tools: 8-10 wooden or metal skewers, a medium mixing bowl, a grill or grill pan, a basting brush

Notes: Chicken thighs are preferred for juiciness, but breasts can be used with adjusted timing.

Nutrition (per serving)

Calories: 285 kcal
Protein: 25 g
Fat: 15 g
Carbs: 12 g
Fiber: 1 g

Serves: 6 | Prep Time: 20 minutes (plus 30 minutes marinating) | Cook Time: 12-15 minutes | Total Time: about 1 hour

Before You Start: Tips & Ingredient Notes

  • Soak those wooden skewers! If you’re using wooden or bamboo skewers, you must soak them in water for at least 30 minutes before grilling. This prevents them from catching fire and turning your delicious chicken into a charred mess.
  • Why chicken thighs over breasts? Thighs have a higher fat content, which translates to more flavor and a much more forgiving texture on the grill. They’re harder to overcook, making them perfect for beginners.
  • Don’t skip the marinating time. Even 30 minutes makes a world of difference, but if you can let it go for 2-4 hours (or even overnight), the flavor penetrates deeper, resulting in a more profound, savory taste throughout the chicken.
  • Cut your ingredients uniformly. Try to cut your chicken and vegetables into similarly sized pieces. This isn’t just for looks—it ensures everything cooks at the same rate, so you don’t end up with raw chicken next to burnt onion.

How to Make BBQ Chicken Skewers

Step 1: Prepare the Marinade & Chicken. In a medium bowl, whisk together the olive oil, ketchup, apple cider vinegar, honey, soy sauce, minced garlic, smoked paprika, onion powder, black pepper, and optional chili flakes. Honestly, just give it a good whisk until it’s smooth and well-combined. Pat your chicken thigh chunks dry with a paper towel—this helps the marinade stick better—then add them to the bowl. Toss everything until every piece of chicken is thoroughly coated in that gorgeous, ruddy-colored sauce.

Step 2: Marinate the Chicken. Cover the bowl with plastic wrap or transfer everything to a zip-top bag. Pop it in the refrigerator to marinate for at least 30 minutes. For the best, most flavorful results, aim for 2 hours. Don’t marinate for longer than 8 hours, though, as the acidity in the vinegar and ketchup can start to break down the chicken’s texture, making it a little mushy.

Step 3: Assemble the Skewers. While the chicken is marinating, soak your wooden skewers (if using) and prep your vegetables. Thread the marinated chicken pieces onto the skewers, alternating with chunks of bell pepper and red onion. Leave a little space between each piece to ensure even heat circulation. You’ll want about 4-5 pieces of chicken per skewer. As you work, you’ll notice the marinade is quite thick—that’s perfect, as it’ll cling to the chicken and create a fantastic glaze.

Step 4: Preheat and Oil the Grill. Preheat your grill to medium-high heat (around 400°F or 200°C). If you’re using a grill pan on the stove, get it nice and hot over medium-high heat. Use a pair of tongs and a folded paper towel dipped in oil to carefully grease the grates. This is a crucial step to prevent sticking and to get those beautiful, professional-looking grill marks.

Step 5: Grill the Skewers. Place the assembled skewers on the hot grill. Cook for 5-7 minutes on the first side, without moving them. You’re looking for good grill marks and the chicken to release easily from the grates. Then, flip them over and cook for another 5-7 minutes. In the last 2-3 minutes of cooking, use your basting brush to apply a thin layer of any remaining marinade to the skewers, flipping once more to caramelize the second side.

Step 6: Check for Doneness and Rest. The chicken is done when it’s firm to the touch, the juices run clear, and an instant-read thermometer inserted into the thickest piece reads 165°F (74°C). Transfer the skewers to a clean platter and let them rest for 3-5 minutes before serving. This allows the juices to redistribute throughout the meat, ensuring maximum succulence in every single bite.

Storage & Freshness Guide

  • Fridge: Store cooked skewers in an airtight container for up to 3 days.
  • Freezer: Freeze in a single layer then transfer to a bag for up to 2 months.
  • Reviving: Reheat in oven or toaster oven to maintain crispness.

Serving Suggestions

Complementary Dishes

  • Classic Creamy Coleslaw — The cool, crisp, and creamy texture is the perfect counterpoint to the smoky, hot-off-the-grill chicken. It cuts through the richness beautifully.
  • Grilled Corn on the Cob — Brush it with a little of the leftover marinade or just some butter and salt. It continues the grilled theme and adds a wonderful sweet, charred element to your plate.
  • Herby Potato Salad — A tangy, mustard-based potato salad with lots of fresh dill and chives feels rustic and satisfying alongside the skewers, making the whole meal feel like a proper feast.

Drinks

  • Ice-Cold Lager — There’s a reason this is a classic pairing. The crisp, clean bubbles and mild bitterness of a good lager cleanse the palate and complement the smoky-sweet flavors of the BBQ glaze perfectly.
  • Sparkling Water with Lemon & Mint — A non-alcoholic option that’s incredibly refreshing. The effervescence and citrus notes are fantastic for cutting through the sticky, savory glaze and resetting your taste buds.

Something Sweet

  • Grilled Peach Sundaes — Halve and grill peaches until they’re caramelized and soft, then serve with a scoop of vanilla ice cream. The warm, juicy fruit echoes the grilling method and provides a lovely, light finish.

Top Mistakes to Avoid

  • Mistake: Not soaking wooden skewers. I’ve learned this the hard way—they will catch fire and burn, leaving you with half-cooked chicken and a lot of frustration. A quick soak is non-negotiable.
  • Mistake: Overcrowding the skewers. Packing the pieces too tightly means the center of the chicken won’t cook through by the time the outside is done. Give them a little breathing room for perfect, even cooking.
  • Mistake: Applying sugary sauce too early. If you brush on the extra marinade at the beginning, the sugar in the honey and ketchup will burn before the chicken is cooked. Always save the glazing for the last few minutes.
  • Mistake: Skipping the rest time. Slicing into the chicken straight off the grill causes all those precious juices to spill out onto the plate, leaving you with drier meat. A short rest makes all the difference.

Expert Tips

  • Tip: Use two skewers for stability. For larger pieces of chicken or if you’re worried about the skewers spinning on the grill, thread the ingredients onto two parallel skewers. This creates a “raft” that’s much easier to flip and prevents spinning.
  • Tip: Create a dual-zone fire if using charcoal. If your chicken is cooking too quickly or flaring up, you can move the skewers to a cooler part of the grill to finish cooking indirectly. This gives you more control and prevents charring.
  • Tip: Make a double batch of the marinade. Set half of it aside before adding the raw chicken. You can simmer this reserved portion for a few minutes to kill any bacteria and use it as a clean, safe basting sauce and extra dipping sauce at the table.
  • Tip: Broil for a no-grill option. No grill? No problem. Arrange the skewers on a baking sheet lined with foil and place them 5-6 inches under a preheated broiler. Broil for 4-5 minutes per side, watching carefully to prevent burning.

FAQs

Can I make these BBQ Chicken Skewers ahead of time?
Absolutely! They are fantastic for meal prep. You can assemble and marinate the skewers up to a day in advance—just keep them covered in the fridge. You can also fully cook them, let them cool, and store them in an airtight container for up to 3 days. They reheat wonderfully in the oven or even a toaster oven to maintain that slightly crispy exterior.

What’s the best way to tell when the chicken is done?
While visual cues like firmness and clear juices are helpful, the most reliable method is an instant-read thermometer. Insert it into the thickest piece of chicken on the skewer, and when it reads 165°F (74°C), you’re good to go. This takes the guesswork out and guarantees perfectly cooked, safe-to-eat chicken every single time.

Can I use chicken breasts instead of thighs?
You can, but you’ll need to adjust your technique. Chicken breasts are leaner and cook faster, so they can dry out more easily. If using breasts, cut them into slightly larger chunks, reduce the grilling time by a minute or two per side, and be extra diligent about not overcooking them. A quick brine (soaking in salted water for 15 minutes) before marinating can also help keep them moist.

My marinade is burning on the grill. What did I do wrong?
This usually happens if the heat is too high or if you applied the marinade (which contains sugar) too early. Make sure your grill is at a steady medium-high, not inferno-level. Also, only brush on the extra glaze during the last 2-3 minutes of cooking, when the chicken is almost done. This gives the sugar just enough time to caramelize instead of incinerate.

How can I make this recipe gluten-free or refined sugar-free?
It’s very easy to adapt! For gluten-free, simply use tamari or a certified gluten-free soy sauce instead of regular soy sauce. For refined sugar-free, swap the honey for pure maple syrup. The flavor profile will be slightly different but still absolutely delicious and caramelizes just as well on the grill.

Bbq Chicken Skewers

Bbq Chicken Skewers

Recipe Information
Cost Level $$
Category Chicken Recipes
Difficulty Medium
Cuisine American, southern-us
Recipe Details
Servings 6
Total Time 1 minutes
Recipe Controls
LOVED BY 2000+ HOME COOKS
PIN TO
PINTEREST

Master the perfect BBQ Chicken Skewers with this easy recipe. Juicy, flavorful, and perfect for grilling season. Get the step-by-step guide and start cooking today!

Ingredients

For the Ingredients

Instructions

  1. In a medium bowl, whisk together the olive oil, ketchup, apple cider vinegar, honey, soy sauce, minced garlic, smoked paprika, onion powder, black pepper, and optional chili flakes. Pat your chicken thigh chunks dry with a paper towel—this helps the marinade stick better—then add them to the bowl. Toss everything until every piece of chicken is thoroughly coated in that gorgeous, ruddy-colored sauce.
  2. Cover the bowl with plastic wrap or transfer everything to a zip-top bag. Pop it in the refrigerator to marinate for at least 30 minutes. For the best, most flavorful results, aim for 2 hours. Don't marinate for longer than 8 hours, though, as the acidity in the vinegar and ketchup can start to break down the chicken's texture, making it a little mushy.
  3. While the chicken is marinating, soak your wooden skewers (if using) and prep your vegetables. Thread the marinated chicken pieces onto the skewers, alternating with chunks of bell pepper and red onion. Leave a little space between each piece to ensure even heat circulation. You’ll want about 4-5 pieces of chicken per skewer. As you work, you’ll notice the marinade is quite thick—that’s perfect, as it’ll cling to the chicken and create a fantastic glaze.
  4. Preheat your grill to medium-high heat (around 400°F or 200°C). If you're using a grill pan on the stove, get it nice and hot over medium-high heat. Use a pair of tongs and a folded paper towel dipped in oil to carefully grease the grates. This is a crucial step to prevent sticking and to get those beautiful, professional-looking grill marks.
  5. Place the assembled skewers on the hot grill. Cook for 5-7 minutes on the first side, without moving them. You’re looking for good grill marks and the chicken to release easily from the grates. Then, flip them over and cook for another 5-7 minutes. In the last 2-3 minutes of cooking, use your basting brush to apply a thin layer of any remaining marinade to the skewers, flipping once more to caramelize the second side.
  6. The chicken is done when it’s firm to the touch, the juices run clear, and an instant-read thermometer inserted into the thickest piece reads 165°F (74°C). Transfer the skewers to a clean platter and let them rest for 3-5 minutes before serving. This allows the juices to redistribute throughout the meat, ensuring maximum succulence in every single bite.

Chef's Notes

  • Store cooked skewers in an airtight container for up to 3 days.
  • Freeze in a single layer then transfer to a bag for up to 2 months.
  • Reheat in oven or toaster oven to maintain crispness.

Not what you're looking for?

Or discover more recipes in Chicken Recipes

Tags