This is one of those easy chicken dinners that feels perfect for busy weeknights, summer cookouts, family meals, or anytime you want something simple but really satisfying. The sauce does most of the work, and once the chicken hits the heat, it turns glossy, golden, and delicious.
Why You’ll Love These Honey Garlic BBQ Chicken Skewers
These skewers are easy to prepare, packed with flavor, and always a crowd-pleaser. The honey adds sweetness, the garlic gives the sauce a bold savory flavor, and the BBQ sauce brings that smoky, tangy finish everyone loves.
I also love how flexible this recipe is. You can grill the skewers outside for that charred BBQ flavor, or bake them in the oven when you want something simple indoors. Either way, the chicken comes out juicy, sticky, and full of flavor.
- Easy to make: Simple prep and beginner-friendly steps.
- Full of flavor: Sweet honey, savory garlic, and smoky BBQ sauce come together perfectly.
- Great for gatherings: These skewers are perfect for cookouts, parties, and family dinners.
- Customizable: Add veggies, make them spicy, or use chicken thighs for extra juiciness.
Ingredients You’ll Need
You only need a few simple ingredients to make these Honey Garlic BBQ Chicken Skewers. Most of them are probably already in your kitchen.
Chicken
Boneless, skinless chicken breasts work really well because they cook quickly and are easy to cut into cubes. If you prefer a richer, juicier result, boneless chicken thighs are also a great option.
The most important thing is to cut the chicken into even pieces. This helps everything cook at the same speed, so you do not end up with some pieces dry and others undercooked.
Honey Garlic BBQ Sauce
The sauce is what makes this recipe so good. It is made with honey, fresh garlic, BBQ sauce, soy sauce, apple cider vinegar, and a little red pepper flakes if you like a touch of heat.
The honey helps the chicken caramelize, the garlic adds depth, and the BBQ sauce gives the skewers that classic smoky-sweet flavor. A splash of vinegar balances everything and keeps the sauce from tasting too heavy.
Skewers
You can use wooden or metal skewers. If you are using wooden skewers, soak them in water for at least 30 minutes before cooking. This helps prevent them from burning too quickly on the grill.
How to Make Honey Garlic BBQ Chicken Skewers
Step 1: Cut the Chicken
Start by cutting the chicken into small, even cubes. Try to keep the pieces close to the same size so they cook evenly.
If you are using chicken breasts and they are very thick, you can slice them in half first before cutting them into cubes. This makes the pieces easier to manage and helps the marinade coat the chicken better.
Step 2: Make the Honey Garlic BBQ Marinade
In a large bowl, whisk together the honey, minced garlic, BBQ sauce, soy sauce, apple cider vinegar, and red pepper flakes. Add the chicken pieces and toss until every piece is fully coated.
Cover the bowl and let the chicken marinate in the refrigerator for at least 30 minutes. If you have more time, you can marinate it for up to 4 hours for deeper flavor.
Even a short marinade makes a big difference, but do not leave the chicken too long. Since the sauce has vinegar, marinating for too many hours can start to change the texture of the chicken.
Step 3: Thread the Chicken Onto Skewers
Thread the marinated chicken pieces onto the skewers, leaving a little space between each piece. This helps the heat move around the chicken and gives you better caramelized edges.
Try not to pack the chicken too tightly. A little breathing room helps the skewers cook more evenly and gives the sauce space to turn sticky and glossy.
Step 4: Grill or Bake the Skewers
You can cook these skewers on the grill or in the oven. Both methods work well, so choose whichever is easier for you.
To Grill:
Preheat the grill to medium heat and lightly oil the grates. Place the skewers on the grill and cook for 8 to 12 minutes, turning them occasionally, until the chicken is cooked through and nicely caramelized.
Keep an eye on them while they cook because the honey in the sauce can brown quickly. If the skewers are getting too dark before the chicken is fully cooked, lower the heat slightly.
To Bake:
Preheat the oven to 400°F. Place the skewers on a parchment-lined baking sheet and bake for 15 to 20 minutes, turning halfway through.
The chicken is done when it reaches an internal temperature of 165°F. Let the skewers rest for a few minutes before serving so the juices stay inside the chicken.
Tips for the Best Chicken Skewers
Use Even Chicken Pieces
Try to cut the chicken into similar-sized cubes. This is one of the easiest ways to make sure every piece cooks evenly.
Do Not Skip the Marinade
The marinade adds flavor and helps the chicken stay juicy. Even 30 minutes gives the chicken a better taste and helps the sauce cling to every piece.
Oil the Grill Grates
If you are grilling, make sure the grates are clean and lightly oiled. This helps prevent sticking and gives the chicken better grill marks.
Use a Meat Thermometer
Chicken should reach 165°F in the center. A meat thermometer makes it easy to know when the skewers are done without overcooking them.
Flavor Variations
Make Them Spicy
If you like heat, add extra red pepper flakes, cayenne pepper, or a splash of hot sauce to the marinade. You can also use a spicy BBQ sauce for more kick.
Add Vegetables
Bell peppers, red onion, zucchini, mushrooms, cherry tomatoes, and pineapple all work well on these skewers. Alternate the vegetables with the chicken for extra color and flavor.
If you add vegetables, try to cut them into pieces that cook at the same speed as the chicken. This keeps everything tender without overcooking the smaller pieces.
Use Chicken Thighs
Chicken thighs are a great option if you want extra juicy skewers. They have more flavor and stay tender even if they cook a little longer.
Make It Vegetarian
You can swap the chicken for firm tofu or paneer. If using tofu, press it first to remove extra water so it can absorb the marinade better.
What to Serve With Honey Garlic BBQ Chicken Skewers
These skewers go well with so many simple sides. For a fresh meal, serve them with a crisp salad, grilled vegetables, or cucumber tomato salad. For something more filling, pair them with rice, roasted potatoes, pasta salad, or warm flatbread.
They are also great for BBQ plates with corn on the cob, coleslaw, potato salad, or a simple dipping sauce on the side.
How to Store Leftovers
Let the chicken cool completely, then remove it from the skewers and store it in an airtight container in the refrigerator. It will keep well for 3 to 4 days.
Removing the chicken from the skewers before storing helps it stay moist and makes reheating easier.
How to Reheat
You can reheat the chicken in a skillet over medium heat, in the microwave, or back on the grill for a few minutes.
If reheating in a skillet, add a small splash of water or broth to keep the chicken from drying out. If using the microwave, cover the chicken with a damp paper towel to help it stay tender.
Frequently Asked Questions
Can I use chicken thighs instead of chicken breasts?
Yes. Chicken thighs work very well for this recipe and usually turn out even juicier than chicken breasts. Use boneless, skinless thighs and cut them into even pieces before marinating.
How long should I marinate the chicken?
Marinate the chicken for at least 30 minutes. For more flavor, you can marinate it for up to 4 hours. Avoid marinating it too long because the texture can become too soft.
How do I stop wooden skewers from burning?
Soak wooden skewers in water for at least 30 minutes before grilling. Also, keep the grill at medium heat and turn the skewers often so one side does not burn too quickly.
Can I bake these instead of grilling?
Yes. Bake the skewers at 400°F for 15 to 20 minutes, turning halfway through, until the chicken reaches 165°F inside.
Can I make these ahead of time?
Yes. You can marinate the chicken a few hours ahead and keep it covered in the refrigerator until you are ready to cook. You can also assemble the skewers ahead of time and grill or bake them later.
Final Thoughts
These Honey Garlic BBQ Chicken Skewers are simple, flavorful, and perfect for almost any occasion. The chicken turns out tender and juicy, while the sauce becomes sticky, sweet, garlicky, and slightly smoky.
Whether you grill them outside or bake them in the oven, this is an easy chicken recipe you will want to make again. Serve them with your favorite sides and enjoy a simple meal that tastes like summer comfort food.
PrintJuicy Honey Garlic BBQ Chicken Skewers
Description
These juicy Honey Garlic BBQ Chicken Skewers are sweet, smoky, sticky, and full of flavor. Tender chicken pieces are marinated in a simple honey garlic BBQ sauce, then grilled or baked until glossy, caramelized, and delicious.
Ingredients
1 1/2 pounds boneless, skinless chicken breasts, cut into 1-inch cubes
1/2 cup BBQ sauce
1/4 cup honey
3 garlic cloves, minced
2 tablespoons low-sodium soy sauce
1 tablespoon apple cider vinegar
1/2 teaspoon red pepper flakes, optional
1 tablespoon olive oil, for brushing the grill or tray
Wooden or metal skewers
Chopped parsley, for garnish
Sesame seeds, for garnish
Instructions
If using wooden skewers, soak them in water for at least 30 minutes before cooking.
In a large bowl, whisk together the BBQ sauce, honey, minced garlic, soy sauce, apple cider vinegar, and red pepper flakes.
Add the chicken cubes to the marinade and toss until every piece is fully coated. Cover and refrigerate for at least 30 minutes, or up to 4 hours.
Thread the marinated chicken pieces onto the skewers, leaving a little space between each piece so they cook evenly.
To grill: Preheat the grill to medium heat and lightly oil the grates. Grill the skewers for 8 to 12 minutes, turning occasionally, until the chicken is cooked through and caramelized.
To bake: Preheat the oven to 400°F. Place the skewers on a parchment-lined baking sheet and bake for 15 to 20 minutes, turning halfway through.
The chicken is done when it reaches an internal temperature of 165°F.
Let the skewers rest for a few minutes, then garnish with chopped parsley and sesame seeds before serving.
Notes
For juicier skewers, you can use boneless, skinless chicken thighs instead of chicken breasts.
Do not marinate the chicken for longer than 4 hours because the vinegar can start to soften the texture too much.
If the skewers are browning too quickly on the grill, lower the heat slightly. The honey in the sauce caramelizes fast.
Store leftovers in an airtight container in the refrigerator for up to 3 to 4 days. For best results, remove the chicken from the skewers before storing.
