Juicy chicken with charred edges and a sticky, creamy bang bang glaze is one of those plates that disappears fast, mostly because the balance is just right. The chicken stays tender inside, the sauce clings instead of sliding off, and the little hit of heat from the sriracha keeps each bite from tasting flat. On the grill, the edges pick up enough smoke and color to make the whole thing taste like you spent a lot longer on it than you did.
What makes these skewers work is the order of operations. The chicken gets a quick olive oil marinade with simple seasoning first, which helps the surface brown and keeps the meat from drying out over high heat. The sauce gets mixed separately, then brushed on near the end so the mayo base stays creamy instead of breaking or scorching. That final glaze is where the sticky-sweet coating happens, and that’s what gives you the glossy finish people remember.
Below, I’ve included the exact grilling cues that keep the chicken juicy, plus a few smart swaps if you need to adjust the heat or make it gluten-free.
The sauce turned glossy and thick on the grill, and the chicken stayed juicy even after a few minutes over the flame. I liked that the lime at the end cut the sweetness just enough.
Save these bang bang chicken skewers for the nights when you want charred grilled chicken, creamy spicy sauce, and an easy dinner that feels like a cookout.
The Main Reason Bang Bang Sauce Belongs on at the End
The biggest mistake with this recipe is treating the sauce like a marinade. Mayo-based sauces don’t like prolonged heat, and if you brush them on too early, they can scorch before the chicken finishes cooking. You want the grill to do the work first: build color, cook the chicken through, then add the sauce during the last couple of minutes so it melts into a glossy coating instead of turning greasy or bitter.
The other thing that matters here is size. Cut the chicken into even 1.5-inch pieces so the skewers cook at the same rate from end to end. If some pieces are tiny and others are thick, the small ones dry out while you wait for the larger pieces to catch up.
- Chicken breast — Breast meat keeps these skewers lean and quick-cooking. Thighs work too, but they need an extra minute or two and give you a richer, slightly juicier result.
- Olive oil — This helps the seasoning cling and keeps the chicken from sticking to the grill. Any neutral oil works if that’s what you have.
- Sweet chili sauce — This gives the sauce its sticky sweetness and a little body. There isn’t a perfect stand-in here, but a mix of honey and a splash of rice vinegar can get you close in a pinch.
- Sriracha — This controls the heat and adds garlic and tang. Start with less if you’re heat-sensitive; you can always serve extra on the side.
- Lime juice — Just a little acid keeps the sauce from tasting heavy. Fresh is worth using here because bottled juice can taste dull in a sauce this simple.
How to Keep the Chicken Juicy While the Grill Does the Rest

Mix the chicken with olive oil, salt, pepper, and garlic powder first, then let it sit for 30 minutes while you soak the skewers. That short rest seasons the surface without curing the meat or changing the texture. Thread the pieces on snugly but don’t cram them together; if the cubes are packed too tightly, the centers steam instead of browning.
When the grill is hot, lay the skewers down and leave them alone until they release easily. If they stick, they’re not ready to turn yet. Brush on the bang bang sauce during the final 2 minutes, not before, and keep an eye on the edges so the sugar in the sauce doesn’t darken too fast. Pull them as soon as the chicken is cooked through and the outside has a little char.
Seasoning the Chicken
Coat the cubes evenly with oil, salt, pepper, and garlic powder so every bite has flavor before the sauce goes on. This base layer matters because the glaze is rich and sweet; without seasoning underneath, the chicken can taste one-note. The oil also helps the surface brown instead of drying out in the heat.
Threading and Spacing the Skewers
Use soaked wooden skewers and keep the chicken pieces close enough to stay secure, but not so tight that no heat can move between them. If the cubes are touching shoulder to shoulder, the middle stays pale while the outside chars. A little space gives you better grill marks and more even cooking.
Finishing With Sauce
Whisk the sauce until smooth before it ever touches the grill. Brush it on near the end in a generous layer, then turn the skewers once or twice to set the glaze. If the sauce starts to brown too quickly, move the skewers to a cooler spot on the grill so the chicken can finish without burning the coating.
How to Tweak These Skewers Without Losing the Balance
Make Them Less Spicy
Cut the sriracha back to 1 tablespoon and add an extra teaspoon of honey. You’ll keep the sweet heat and creamy texture, but the sauce will lean gentler and work better for mixed crowds.
Make Them Gluten-Free
Check that your sweet chili sauce is labeled gluten-free, since brands vary. The rest of the recipe is naturally gluten-free, so this swap is mostly about buying the right bottle.
Use Chicken Thighs Instead
Boneless thighs give you a juicier bite and a little more forgiveness on the grill. They take a touch longer and won’t slice quite as cleanly, but the extra richness pairs well with the sauce.
Bake Instead of Grill
Roast the skewers on a foil-lined sheet pan at 425°F until the chicken is cooked through, then broil briefly to pick up color. You won’t get the same smoke, but the sauce still sets beautifully.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 3 days. The sauce will thicken and the grilled edges soften a bit.
- Freezer: The cooked chicken freezes well for up to 2 months, but the sauce texture gets a little less smooth after thawing. Freeze the chicken separately if you want the best result.
- Reheating: Warm the skewers in a 325°F oven, covered loosely with foil, until hot. Microwaving makes the glaze separate and the chicken rubbery, so use the oven if you want them to stay close to freshly cooked.
Questions I Get Asked About This Recipe

Bang Bang Chicken Skewers
Ingredients
Equipment
Method
- In a bowl, mix olive oil, salt, black pepper, and garlic powder, then toss with the chicken breast cubes to coat evenly. Set aside and let marinate for 30 minutes for flavor to soak in.
- Thread the marinated chicken onto the soaked wooden skewers, keeping the cubes snug so they cook evenly. Arrange skewers so there’s a little space between them.
- Whisk together mayonnaise, sweet chili sauce, sriracha, honey, and lime juice until smooth and creamy. Taste and adjust heat or sweetness if needed.
- Preheat the grill to medium-high heat, then grill the skewers for 5–6 minutes per side until cooked through and lightly charred. Keep the lid closed as much as possible for steady heat.
- During the final 2 minutes of grilling, brush the skewers generously with bang bang sauce so it clings and caramelizes slightly. Grill just until the glaze looks glossy with charred edges.
- Serve immediately with extra sauce for dipping, topping with sesame seeds and green onions. Add lime wedges on the side so everyone can finish with a squeeze.