Juicy chicken, a sticky-spicy glaze, and just enough char on the edges make these bang bang chicken skewers the kind of dinner people reach for before they’ve even sat down. The sauce clings to the hot chicken instead of sliding off, and every bite hits that sweet, creamy, tangy balance that keeps the skewers from tasting heavy. They’re fast enough for a weeknight, but they still feel like something you’d be proud to set down in the middle of the table.
The trick is using a simple oil-and-spice marinade before the chicken ever hits the grill. That thin coating helps the surface brown instead of drying out, and the 30-minute rest gives the seasoning time to settle into the meat. The bang bang sauce itself stays smooth because the heat only comes at the very end, when the chicken is already cooked through and the sugars in the sauce can glaze instead of scorch.
Below, I’m walking through the small details that matter most: how to keep the chicken juicy, when to brush on the sauce, and how to adjust the heat so the skewers land exactly where you want them.
The sauce caramelized on the grill edges and the chicken stayed juicy all the way through. I brushed on a little extra at the end and the skewers came off looking like restaurant food.
Like these bang bang chicken skewers? Save them to Pinterest for a fast grilled dinner with sticky-sweet sauce and a little heat.
The Sauce Clings Best When the Chicken Isn’t Wet
Bang bang chicken skewers go wrong when the chicken hits the grill with too much surface moisture. That steam keeps the outside pale and makes it harder for the sauce to grab on later. A light coating of oil and seasoning fixes that problem before it starts, and the short marinating time is enough to help the meat brown without turning the texture soft.
The second place people miss is the sauce timing. If you brush on a mayonnaise-based sauce too early, it can melt, slide, and pick up burnt spots before the chicken finishes cooking. Waiting until the last couple of minutes gives you a glossy glaze, deeper color, and enough heat to thicken the coating without splitting it.
What Each Ingredient Is Doing in the Bowl

- Chicken breast — Breast meat cooks quickly and stays clean-tasting under the bold sauce. Cut it into even 1.5-inch pieces so every skewer finishes at the same time. Chicken thighs work too, but they’ll need a little longer on the grill and give you a richer, juicier bite.
- Olive oil — This helps the seasoning spread evenly and encourages browning on the grill. Don’t skip it unless you want the surface to dry out before the middle is done.
- Sweet chili sauce — This gives the bang bang sauce its signature sticky sweetness and a little built-in tang. There isn’t a perfect substitute here; if you use plain hot sauce instead, the sauce turns sharp and loses that glossy glaze.
- Sriracha and honey — Sriracha brings heat, while honey smooths it out and helps the sauce caramelize. If you want it milder, cut the sriracha back by a tablespoon and keep the honey the same so the balance stays right.
- Mayonnaise — This is what makes the sauce creamy enough to cling to the chicken. Use a good, full-fat mayo for the smoothest finish; lighter versions can taste thinner and split more easily when they hit heat.
- Lime juice — A small amount keeps the sauce from tasting flat. Fresh lime juice is worth using here because bottled juice can taste dull against the sweet chili sauce.
- Wooden skewers — Soaking them keeps the exposed ends from burning before the chicken finishes. If you’re using metal skewers, skip the soak and expect a slightly faster cook because the metal carries heat into the meat.
Grilling Them So the Outside Charred and the Middle Stays Juicy
Seasoning and Resting the Chicken
Toss the chicken with olive oil, salt, black pepper, and garlic powder until every piece looks lightly coated, not slick. The goal is a thin film, not a marinade puddle. Let it sit for 30 minutes so the seasoning settles in and the chicken loses its cold-from-the-fridge chill, which helps it cook more evenly on the grill.
Threading and Preheating
Slide the chicken onto the soaked skewers with a little space between pieces if you can manage it. Tight packing makes the center steam instead of brown. Preheat the grill to medium-high and give the grates time to get hot enough that the chicken sears on contact; if the grill is only warm, the skewers stick and the surface stays gray.
Cooking and Saucing at the End
Grill the skewers for 5 to 6 minutes per side, turning once the first side has good grill marks and the chicken releases cleanly. You’re looking for lightly charred edges and opaque meat all the way through, with the thickest piece registering 165°F. Brush on the bang bang sauce during the final 2 minutes, then turn the skewers once or twice so the glaze sets without burning.
Finishing with the Right Garnishes
Move the skewers to a platter and spoon over a little extra sauce while they’re still hot. Sesame seeds and sliced green onions add crunch and freshness, and the lime wedges matter more than they look like they should — that squeeze of acid wakes up the sweet heat and keeps each bite from feeling heavy.
How to Tweak the Heat, the Protein, and the Grill Plan
Make It Milder for Kids or Heat-Sensitive Eaters
Cut the sriracha to 1 tablespoon and add an extra teaspoon of honey if needed. You’ll still get the sweet, creamy sauce, but the burn backs off enough that the chicken tastes balanced instead of sharp.
Swap in Chicken Thighs for a Juicier Bite
Use boneless, skinless thighs cut into the same size pieces and grill them a couple of minutes longer. Thighs give you a richer texture and are a little more forgiving if your grill runs hot, though they won’t have quite the same lean bite as breast meat.
Dairy-Free and Gluten-Free Without Losing the Texture
The recipe is already dairy-free if you use regular mayonnaise, and it can stay gluten-free as long as your sweet chili sauce is labeled gluten-free. That label matters because some brands use soy sauce or other additives that sneak in gluten.
Broiler Method for Rainy Days
Set the skewers on a foil-lined sheet pan and broil them a few inches from the heat, turning once halfway through. Brush on the sauce near the end just like you would on the grill, but watch closely because the sugar in the glaze can go from glossy to burned fast under the broiler.
Storage and Reheating
- Refrigerator: Store the cooked chicken and extra sauce separately for up to 3 days. The chicken stays tender, but the glaze thickens in the fridge.
- Freezer: Freeze the cooked chicken without the sauce for up to 2 months. The mayo-based sauce doesn’t freeze well, so make a fresh batch when you reheat.
- Reheating: Warm the chicken covered in a 300°F oven until hot, or use short bursts in the microwave. Add the sauce after reheating; if you heat the sauced chicken too hard, the glaze can separate and turn oily.
Questions I Get Asked About This Recipe

Bang Bang Chicken Skewers
Ingredients
Equipment
Method
- Whisk olive oil, salt, black pepper, and garlic powder, then toss with chicken cubes to coat evenly.
- Let the chicken marinate for 30 minutes at room temperature or in the refrigerator, until the surface looks slick and seasoned.
- Thread the marinated chicken onto the soaked wooden skewers, leaving a little space between cubes so they char instead of steaming.
- Whisk mayonnaise, sweet chili sauce, sriracha, honey, and lime juice until smooth, creamy, and pourable.
- Grill the skewers over medium-high heat for 5–6 minutes per side until cooked through and lightly charred at the edges.
- Brush the skewers generously with bang bang sauce during the final 2 minutes of grilling so it turns glossy and clings to the chicken.
- Serve immediately with extra sauce for dipping and top with sesame seeds and green onions, with lime wedges on the side.


