This post may contain affiliate links. Read our disclosure here.
These grilled barbecue chicken skewers make for a great weeknight or weekend meal! Marinate the chicken for a bit before grilling for a super flavorful entree.
- 4 chicken breasts (about 2 lbs) or 4 boneless skinless chicken thighs
- 1/2 cup olive oil
- 1/4 cup soy sauce
- 2 tbsp vinegar
- 1 tbsp Worcestershire sauce
- 1 tbsp hot sauce
- 2-3 tbsp BBQ seasoning, divided (see note)
- 1/2 cup barbecue sauce
- Cut the chicken into strips (about 3 per breast).
- In a gallon-sized bag, add the ingredients for the marinade (olive oil, soy sauce, vinegar, Worcestershire sauce, hot sauce, and 1 tbsp BBQ seasoning). Add the chicken strips, mix everything together, and marinate in the fridge for 2 hours.
- Remove the chicken from the marinade and thread onto skewers (2 or 3 pieces per skewer). You can use metal skewers or wooden ones (if using wooden ones, make sure to soak them in warm water for at least 30 minutes before grilling).
- Season all sides of the chicken on the skewers with the remaining BBQ seasoning,
- Place the skewers over direct heat on your grill, turning every 3 minutes, and basting with barbecue sauce between every turn.
- Pull the chicken off the grill when the internal temperature is 165 degrees.
- Brush with one more coat of barbecue sauce and serve!
- Note: There are many brands of BBQ seasoning available to purchase in grocery stores. You can, however, make your own by mixing together different seasonings: paprika, sugar, salt, pepper, garlic powder, and onion powder.
See more recipe ideas!