These easy BBQ Chicken Skewers are tender, juicy, and caramelized with a flavorful spice rub and homemade sauce. Ready in just 30 minutes—perfect for grilling season!
2poundsboneless skinless chicken breastscut into bite-size chunks
Chicken Spice Rub
1 ½teaspoonspaprika
1 ½teaspoonssalt
1 ¼teaspoonsdried thyme
1teaspoonsgarlic powder
1teaspoononion powder
½teaspoonred pepper flakes
¼teaspoonground black pepper
BBQ Sauce
½cupketchup
¼cuphoney(or ¼ cup packed brown sugar)
1 ½teaspoonsdijon mustard
1teaspoonWorcestershire sauce
reserved chicken spice rub
Get Recipe Ingredients
Instructions
If using wooden skewers, soak for at least 30 minutes in water before grilling or broiling.
Mix the Chicken Rub ingredients together in a small bowl. Reserve 1 teaspoon of the rub, this will be added to the BBQ sauce.
In a small saucepan, combine the ketchup, honey, dijon, Worcestershire sauce, and the reserved dry rub (1 teaspoon). Cook until the sauce is heated through.
Add cut-up chicken to a large bowl. Sprinkle the spice rub over the chicken and toss to coat evenly, then add ½ of the BBQ sauce and toss to coat—thread chicken pieces onto skewers and set aside. The reserved BBQ sauce will be added to the chicken in the last few minutes of grilling.
Grilling
Set your greased grill or grill pan to medium-high heat. Grill the skewers, rotating every few minutes, until lightly charred and cooked through, about 8 to 10 minutes.
Brush the chicken with remaining barbecue sauce on all sides and continue to rotate and grill for 1-2 minutes more, or until nicely caramelized.
Alternate Cooking Methods
Bake at 400℉ for 20-30 minutes, turning frequently, until cooked through. Brush with remaining BBQ sauce during the last minute to caramelize. You can also broil the skewers on a foil-lined baking sheet, turning every 5 minutes, until cooked through, about 10-15 minutes, depending on the thickness of the chicken. Brush the chicken with remaining BBQ sauce and bake or broil 1-2 minutes more to caramelize.