Bite-sized chicken cubes are marinated in a honey, soy, garlic and BBQ mixture, then threaded onto skewers with bell peppers and red onion. A one-hour soak infuses sweet and savory layers; reserve some marinade for basting to build a glossy, caramelized glaze. Grill over medium-high heat, turning and basting until lightly charred and cooked through. Serve immediately with rice, salad or grilled pineapple.
The smell of honey caramelizing on a hot grill grate is enough to make neighbors wander over and ask what you are cooking, and these skewers have been my secret weapon for exactly that scenario since a rainy Tuesday when I decided the weather was not going to ruin my grilling plans.
A friend once told me these skewers ruined takeout chicken for her forever, which might be the best compliment I have ever received about anything I have cooked.
Ingredients
- 1.5 lbs boneless skinless chicken breasts or thighs: Thighs stay juicier, but breasts work beautifully if that is what you have on hand, just do not overcook them.
- 1/3 cup honey: This is the backbone of the sweet side of the marinade, and it helps create that gorgeous caramelized crust.
- 1/3 cup soy sauce: Use a gluten free tamari if needed, and reach for a good quality brand because it really does taste different.
- 3 tbsp BBQ sauce: Pick your favorite, something smoky and not overly sweet works best here.
- 3 cloves garlic minced: Fresh garlic only, the jarred stuff cannot compete with the punch you want in this marinade.
- 2 tbsp olive oil: Helps the marinade cling to the chicken and keeps things from sticking to the grill.
- 1 tbsp apple cider vinegar: A little acidity to balance all that sweetness and make everything brighter.
- 1/2 tsp ground black pepper: Just enough to add a gentle warmth without overpowering the honey.
- 1/2 tsp smoked paprika: This deepens the smoky flavor, especially if you are cooking indoors on a grill pan.
- 1/4 tsp chili flakes: Entirely optional but a tiny kick makes the sweetness more interesting.
- 1 red bell pepper, 1 yellow bell pepper, and 1 red onion: Threaded between the chicken pieces, they add color and a lovely charred crunch.
Instructions
- Build the marinade:
- Whisk the honey, soy sauce, BBQ sauce, garlic, olive oil, apple cider vinegar, black pepper, smoked paprika, and chili flakes in a bowl until everything is smoothly combined and smells like something you want to dip your finger into.
- Save some for later:
- Pour about a quarter cup of the marinade into a small container and tuck it in the fridge, because this liquid gold is going to become your basting brush and finishing drizzle.
- Coat the chicken:
- Toss the chicken cubes into the remaining marinade, stir until every piece is glossy and coated, then cover and let it rest in the fridge for at least an hour or overnight if you are the plan ahead type.
- Soak your skewers:
- If you are using wooden skewers, drop them in a pan of water for thirty minutes so they do not turn into kindling on the grill.
- Thread everything together:
- Alternate chicken, bell pepper chunks, and onion wedges onto the skewers, packing them snugly but not so tight that the chicken cannot cook evenly.
- Get the grill hot:
- Heat your grill or grill pan to medium high, around 400 degrees, and give the grates a quick brush of oil so nothing sticks.
- Grill and baste:
- Lay the skewers down and cook for twelve to fifteen minutes, turning every few minutes and brushing with that reserved marinade until the chicken is cooked through and edges are lightly charred and sticky.
- Serve them up:
- Slide the skewers onto a platter, scatter some fresh parsley or sesame seeds if you are feeling fancy, and watch them disappear.
Serving these at a backyard table while the sun went down and someone put music on a portable speaker was the moment I realized food does not need to be fancy to be unforgettable.
What to Serve Alongside
Plain steamed rice is the easiest companion because it soaks up every drop of that sticky honey garlic sauce, but a crisp green salad or some grilled corn on the cob rounds things out nicely without much extra effort.
Making These Without a Grill
A grill pan on the stovetop works surprisingly well, and I have even used the broiler in a pinch, just keep a close eye on the honey because it can go from beautifully caramelized to burnt faster than you expect.
Swaps and Variations
Thread pineapple chunks between the chicken pieces for a fruity punch that balances the smoky glaze beautifully, or swap the chicken for extra firm tofu or large shrimp if you want to change things up entirely.
- For spicier skewers, double the chili flakes or stir a spoonful of sriracha into the marinade.
- Chicken thighs are more forgiving than breasts if you are worried about drying out.
- Always let the skewers rest for a couple of minutes before serving so the juices settle back into the meat.
Once you make these skewers, they have a funny way of becoming the thing everyone asks you to bring to every cookout from that point on.
Recipe Q&A Section
- → How long should the chicken marinate?
-
At least 1 hour for noticeable flavor; up to overnight yields deeper sweet-savory notes. If marinating overnight, check salt levels from the soy and adjust to taste.
- → What temperature and time for grilling?
-
Preheat to medium-high (about 400°F / 200°C). Grill skewers 12–15 minutes, turning and basting frequently until chicken is cooked through and edges show light char.
- → Can I use wooden skewers or do I need metal?
-
Wooden skewers work fine if soaked in water for at least 30 minutes to prevent burning. Metal skewers are reusable and transfer heat well for even cooking.
- → Is it safe to baste with the reserved marinade?
-
Reserve ¼ cup of marinade before adding raw chicken. If you need to use marinade that touched raw meat, bring it to a rolling boil for several minutes to eliminate bacteria before basting or serving.
- → What are good substitutions or additions?
-
Swap chicken for firm tofu or shrimp, and consider pineapple chunks for a tropical contrast. Adjust cooking times: shrimp and tofu require much shorter grill time than chicken.
- → How can I increase the heat level?
-
Add more chili flakes to the marinade, stir in hot sauce or sriracha, or finish with a pinch of cayenne or sliced fresh chilies after grilling for a brighter heat.