Juicy chicken, lightly charred at the edges, and coated in a creamy sweet-heat sauce is the kind of dinner that disappears fast. These bang bang chicken skewers hit that perfect middle ground: bold enough to feel a little special, but simple enough to throw on the grill without a lot of fuss. The sauce clings to the chicken instead of sliding off, and the final brush on the grill gives it a sticky gloss that tastes like you spent way more time on it than you did.
The trick is keeping the chicken pieces even and the heat steady. Cube the chicken into the same size so everything finishes at the same time, and don’t rush the marinade, even though it’s short. The olive oil and seasonings help the chicken stay juicy, while the sauce gets its balance from mayonnaise, sweet chili sauce, sriracha, honey, and just enough lime to keep it from tasting heavy.
Below, you’ll find the small details that matter most: how to keep the skewers from sticking, when to brush on the sauce so it caramelizes instead of burning, and a few easy ways to adapt this for the oven or an indoor grill pan.
The sauce thickened up beautifully on the grill, and the chicken stayed juicy even with the glaze on at the end. I served it with rice and my husband asked for it again the next night.
Love the sticky sweet-heat glaze on these bang bang chicken skewers? Save it to Pinterest for your next grill night.
The Real Reason These Skewers Stay Juicy Instead of Drying Out
Chicken breast gets blamed for dryness a lot, but most of the time the real problem is uneven pieces and too much heat for too long. Cutting the chicken into 1.5-inch cubes keeps the outside from overcooking before the center catches up, and the short olive oil marinade helps the surface stay supple on the grill. You’re not trying to deeply season the chicken here. You’re building enough protection so the high heat can do its job without turning the meat stringy.
The other thing that matters is when the sauce goes on. Bang bang sauce has mayonnaise in it, so if you brush it on too early, the heat can make it scorch or split instead of glazing. Put the sauce on during the final couple of minutes, when the chicken is already cooked through and just needs a sticky coating. That’s the difference between a glossy finish and a burnt mess.
What the Sauce Ingredients Are Doing Here

- Chicken breast — This is lean enough to soak up the marinade and grill quickly, but it needs even sizing more than most cuts. Chicken thighs work too if you want a richer, more forgiving result, and they’ll stay juicy a little longer on the grill.
- Mayonnaise — This gives the sauce its creamy body and helps it cling to the chicken. Don’t swap in something low-fat and expect the same texture; the sauce needs that fat to stay smooth and glossy.
- Sweet chili sauce — This brings sweetness, tang, and a little body all at once. It’s not the place to substitute straight honey or hot sauce alone, because you’d lose the balanced, sticky base that makes bang bang sauce taste like bang bang sauce.
- Sriracha — This is where the heat comes from, and it also sharpens the sauce. If you want less heat, cut it back instead of skipping it entirely; the sauce needs some bite to keep the sweetness from taking over.
- Honey and lime juice — Honey smooths out the heat and helps the glaze caramelize, while lime keeps the whole sauce awake. If your sauce tastes flat, it usually needs more acid, not more salt.
From Marinade to Grill Marks Without Losing the Glaze
Season the Chicken Before It Touches the Skewers
Toss the chicken cubes with olive oil, salt, black pepper, and garlic powder until every piece looks lightly coated. Let it sit for 30 minutes so the surface seasons and the oil helps the chicken brown instead of sticking. If the pieces are wet or clumped together, they’ll steam on the grill before they ever char. A quick, even coat is enough here.
Thread the Skewers with a Little Space
Slide the chicken onto soaked wooden skewers without packing the pieces too tightly. Small gaps let hot air and grill heat move around each cube, which is what gives you those caramelized edges. If the chicken is jammed together, the centers take longer and the outsides get overdone. Soaked skewers help, but the space between the pieces matters just as much.
Mix the Sauce Until It Turns Smooth and Glossy
Whisk the mayonnaise, sweet chili sauce, sriracha, honey, and lime juice until the sauce looks even and creamy. You want it thick enough to cling to the chicken, not run off in a thin layer. If it looks broken or oily, keep whisking; the lime and mayo need a moment to come together. Taste it before grilling so you can adjust the heat or sweetness while there’s still time.
Grill Hot, Then Finish with the Sauce
Cook the skewers over medium-high heat for about 5 to 6 minutes per side, turning them until the chicken is cooked through and has a little char. Brush on the bang bang sauce during the final 2 minutes only, then turn the skewers once or twice so the glaze sets without burning. The chicken is done when the centers are opaque and the juices run clear. Pull them off as soon as they’re cooked, then garnish right away so the sesame seeds and green onions stick to the warm sauce.
How to Adapt These Skewers for the Grill, Oven, or a Different Heat Level
Oven-Baked Bang Bang Chicken Skewers
If you don’t have a grill, bake the skewers on a foil-lined sheet pan at 425°F, turning once halfway through. The chicken won’t get quite the same smoky edges, but you’ll still get a sticky glaze if you add the sauce near the end and finish under the broiler for a minute or two.
Milder Sauce for Kids or Heat-Sensitive Guests
Cut the sriracha down to 1 teaspoon and add a little extra honey if you want the sauce sweeter and gentler. You’ll still get the creamy bang bang texture, but the heat will sit in the background instead of hitting upfront.
Gluten-Free Version
This recipe is naturally close to gluten-free, but check your sweet chili sauce and sriracha label before you start. Most of the time the swap is just about choosing condiments that don’t hide wheat-based thickeners.
Chicken Thigh Swap
Boneless chicken thighs give you a juicier, richer skewer and forgive a little extra grill time. They do take slightly longer to cook, so watch for the same visual cues — firm texture, clear juices, and light char — instead of relying only on the clock.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 3 days. The sauce will thicken and the chicken will lose a little of its fresh-off-the-grill texture, but it still holds up well.
- Freezer: Freeze the cooked chicken without the sauce for up to 2 months. Sauce with mayonnaise doesn’t thaw as nicely, so it’s better to make a fresh batch when you reheat.
- Reheating: Warm the chicken in a 325°F oven until heated through, then brush with fresh sauce after it comes out. Microwaving too long can make the chicken rubbery and the glaze greasy, so use short bursts if that’s your only option.
Questions I Get Asked About This Recipe

Bang Bang Chicken Skewers
Ingredients
Equipment
Method
- Mix olive oil with salt, black pepper, and garlic powder, then toss with chicken cubes until evenly coated and glossy.
- Let the chicken marinate for 30 minutes so the seasoning clings and the cubes stay juicy.
- Thread the marinated chicken onto the soaked wooden skewers, leaving a little space between cubes for even charring.
- Whisk together mayonnaise, sweet chili sauce, sriracha, honey, and lime juice to make the bang bang sauce.
- Grill the skewers over medium-high heat for 5–6 minutes per side until cooked through and lightly charred, with visible grill marks and browning at the edges.
- Brush skewers generously with bang bang sauce during the final 2 minutes of grilling until the glaze looks thick and shiny.
- Serve immediately with extra sauce for dipping, topped with sesame seeds and green onions, and with lime wedges on the side.


