Bang Bang Chicken Skewers hit that sweet spot between smoky, sticky, and just spicy enough to keep you reaching for one more piece. The chicken cooks fast on the grill, picks up a little char on the edges, and stays juicy underneath the sauce instead of turning heavy or soggy. What makes this version worth keeping in the rotation is the balance: the sweet chili sauce brings gloss and sweetness, the sriracha adds heat, and a little honey smooths the edges without making the whole thing cloying.
The trick is starting with evenly sized chicken pieces and giving them a short marinade time with oil, salt, and pepper so they stay tender over high heat. The sauce comes together in a bowl in less than a minute, but the order matters because the mayo needs something sharp and sweet to keep it from tasting flat. Grill the skewers until the chicken is just cooked through, then drizzle the sauce over the top while the meat is still hot so it clings instead of sliding off.
Below, I’ve included the small details that keep the chicken from drying out, plus a few swaps and storage notes for nights when you want the same flavor with a little less work.
The chicken stayed juicy on the grill and the bang bang sauce thickened into that perfect creamy-spicy drizzle. I doubled the sauce and we used the leftovers on rice bowls the next day.
Save these Bang Bang Chicken Skewers for a smoky grilled dinner with creamy sweet-chili heat.
The Reason the Chicken Stays Juicy on High Heat
Chicken skewers dry out when the pieces are uneven or when the grill gets turned down too early. A hot grill gives you quick browning before the meat has time to lose all its moisture, and cutting the chicken into similar-sized chunks helps every piece finish at the same moment. The short marinade here isn’t about deep flavor penetration; it’s about lightly coating the surface so the chicken cooks cleanly and doesn’t stick.
If the skewers char before the centers are done, the heat is too aggressive or the pieces are too large. If they look pale and steamed, the grill wasn’t hot enough to start. You want defined grill marks, opaque edges, and a center that’s just cooked through, because the sauce going on at the end will carry the rest of the flavor.
What the Sauce Ingredients Are Really Doing

- Chicken breasts — They stay lean and cook quickly, which is why they work well for skewers. Cut them into even chunks so you don’t end up with some pieces dry while others are still undercooked. Thighs can be swapped in if you want a richer bite, and they’re more forgiving on the grill.
- Mayonnaise — This is the base that makes the sauce creamy and clingy. Use a good everyday mayo; you don’t need anything fancy, but don’t swap in a low-fat version unless you’re fine with a thinner sauce. If you want a lighter finish, Greek yogurt can replace part of it, but the sauce will taste tangier and won’t coat quite as smoothly.
- Sweet chili sauce — This brings the glossy sweetness and the little bits of garlic and chili that make bang bang sauce taste like bang bang sauce. There isn’t a perfect substitute for it, so if you replace it, expect a different result. A mix of honey and chili garlic sauce gets you close, but it won’t have the same round, sticky finish.
- Sriracha — This is where the heat comes from, and the amount here keeps the sauce lively without overpowering the chicken. Start with less if you know your crowd is heat-sensitive, then add more after tasting. The sauce should taste bold before it hits the grill, since it softens slightly once it’s drizzled over the hot chicken.
- Rice vinegar — That small splash wakes everything up and keeps the sauce from tasting heavy. Lemon juice can stand in if that’s what you have, but rice vinegar gives a cleaner, softer edge. Don’t skip the acid or the sauce will taste flat and one-note.
How to Grill the Skewers Without Drying Out the Chicken
Seasoning and Threading
Toss the chicken with olive oil, salt, and pepper until every piece has a light coating. The oil helps with browning and keeps the meat from clinging to the grates, while the salt seasons the chicken all the way through instead of leaving flavor only on the sauce. Thread the pieces onto soaked wooden skewers with just a little space between them so the heat can move around each chunk.
Grilling Over Direct Heat
Set the skewers on a medium-high grill and leave them alone long enough to get color before turning. If you flip too early, the chicken sticks and tears instead of releasing cleanly. After about 5 to 6 minutes per side, start checking the thickest pieces; the chicken should feel firm, the juices should run clear, and the centers should no longer look translucent.
Finishing With the Sauce
Whisk the bang bang sauce together while the chicken grills so it’s ready the second the skewers come off. Drizzle it over the hot chicken instead of brushing it on during grilling, because mayo-based sauces can break or scorch over direct flame. Finish with green onions and sesame seeds for a fresh bite and a little crunch that keeps the dish from feeling one-dimensional.
Make It Less Spicy
Cut the sriracha in half and add a little more honey if you want the sauce to read sweeter than hot. The chicken still tastes like bang bang chicken, but the heat stays in the background instead of lingering on the tongue.
Dairy-Free Version
This recipe is already naturally dairy-free as written, which is one reason it’s such an easy crowd recipe. Keep the mayonnaise-based sauce, and you’ll get the same creamy texture without having to change anything else.
Swap in Chicken Thighs
Boneless thighs stay juicier if you’re worried about overcooking, and they handle a little extra char without drying out. They take roughly the same time, but the texture is richer and the finished skewers taste a bit more savory.
Turn It Into Rice Bowls
Slice the grilled chicken off the skewers and serve it over rice with extra sauce, cucumber, and shredded cabbage. You get the same flavor with less mess, and the sauce works even better because it settles into the rice instead of just coating the meat.
Storage and Reheating
- Refrigerator: Store the cooked chicken and sauce separately for up to 3 days. The chicken stays best when you keep the sauce off until serving, since the coating softens the exterior.
- Freezer: The grilled chicken freezes well for up to 2 months, but the sauce does not. Freeze the chicken on its own, then thaw overnight in the refrigerator and make fresh sauce when you’re ready to serve.
- Reheating: Warm the chicken gently in a covered skillet over low heat or in a 300°F oven until just heated through. High heat dries it out fast, so don’t blast it in the microwave unless you’re fine with a firmer texture.
Questions I Get Asked About This Recipe

Bang Bang Chicken Skewers
Ingredients
Equipment
Method
- Season the chicken with olive oil, salt, and pepper so every piece looks evenly coated. Transfer to a bowl and refrigerate for 30 minutes to marinate.
- Thread the chicken onto soaked wooden skewers, packing pieces loosely so they grill evenly. Keep skewers chilled until ready to cook.
- Preheat the grill to medium-high heat and place skewers on the grate. Grill for 5-6 minutes per side until chicken is cooked through and grill marks appear.
- Whisk together mayonnaise, sweet chili sauce, sriracha, honey, and rice vinegar until the sauce turns smooth and creamy. Stop whisking once no streaks remain.
- Drizzle the bang bang sauce over the grilled skewers in a white-orange ribbon. Garnish immediately with green onions and sesame seeds, then serve hot.


