Marinate bite-sized chicken pieces in soy, sesame oil, rice vinegar, garlic and ginger, then thread onto soaked skewers. Grill over medium-high heat until charred and cooked through, about 12–16 minutes total.
Whisk mayonnaise with sweet chili, Sriracha, honey and lime for a creamy, tangy sauce. Drizzle over hot skewers, garnish with sesame seeds and sliced spring onion. Swap tofu or shrimp for variation and serve immediately.
The grill was sputtering and my neighbor yelled over the fence asking what smelled so good, and honestly I could barely hear him over the crackle of chicken hitting the hot grates. That was the summer I became obsessed with Bang Bang Chicken Skewers, making them almost every weekend until my friends started showing up unannounced on Saturday evenings. Something about that creamy, fiery sauce draped over charred chicken just makes people lose their composure in the best way.
My sister in law once watched me drizzle the sauce over a platter of these skewers and immediately demanded the recipe before she even tasted them, then proceeded to eat six in one sitting.
Ingredients
- 700 g boneless skinless chicken thighs or breasts: Thighs are my go to because they stay moist and forgiving, but breasts work fine if you watch them closely on the grill.
- 2 tbsp soy sauce (gluten free if needed): This is the salty backbone of the marinade and penetrates the chicken beautifully in even a short soak.
- 1 tbsp sesame oil: A little goes a long way and gives that toasty, nutty aroma that makes the kitchen smell like a proper Asian kitchen.
- 1 tbsp rice vinegar: Adds a gentle tang that balances the richness of the meat and sauce without overpowering anything.
- 2 cloves garlic, minced: Fresh garlic is nonnegotiable here because the prejarred stuff loses too much of its punch on a hot grill.
- 1 tbsp fresh ginger, grated: Grate it right before adding for maximum warmth and a slight peppery kick that wakes up the whole marinade.
- 1/2 tsp ground black pepper: Just enough to season without competing with the stronger flavors happening around it.
- 8 bamboo or metal skewers: Soak bamboo ones for at least thirty minutes or they will burn before the chicken is done.
- 100 g mayonnaise: The creamy base of the bang bang sauce and the reason it clings so perfectly to every charred edge.
- 2 tbsp sweet chili sauce: Brings sweetness and a mild heat that rounds out the sriracha without doubling down on pure fire.
- 1 tbsp Sriracha or other hot sauce: Adjust this freely since tolerance varies wildly, and you can always add more but never take it away.
- 1 tsp honey: A touch of sweetness that helps the sauce caramelize slightly when it hits the hot chicken.
- 1/2 tsp lime juice: Just a squeeze brightens the entire sauce and keeps it from tasting flat or one dimensional.
- 1 tbsp sesame seeds: Mostly for looks but they add a pleasant little crunch that makes each bite more interesting.
- 1 spring onion, thinly sliced: The sharp, fresh bite cuts through the richness and adds a pop of green that makes the platter look finished.
Instructions
- Whisk together the marinade:
- In a large bowl, combine the soy sauce, sesame oil, rice vinegar, garlic, ginger, and black pepper until it smells fragrant and slightly savory. Toss the chicken pieces in until every single piece is coated, then let them sit for at least fifteen minutes or up to two hours in the fridge if you have the time.
- Soak your skewers:
- If you are using bamboo skewers, submerge them in water while the chicken marinates so they do not catch fire on the grill. Metal skewers skip this step entirely and are worth owning if you grill often.
- Make the bang bang sauce:
- In a small bowl, whisk the mayonnaise, sweet chili sauce, sriracha, honey, and lime juice until completely smooth and a pale orange color. Taste it and adjust the heat before setting it aside so the flavors can mingle.
- Thread the chicken onto skewers:
- Pierce each piece through the center and slide them close together without packing them too tightly, which helps them cook evenly. Try to keep pieces roughly the same size on each skewer so nothing burns while thicker pieces are still raw inside.
- Grill until charred and cooked through:
- Preheat your grill or grill pan over medium high heat and lay the skewers down with a little space between them. Cook for six to eight minutes per side until you see deep golden char marks and the chicken is cooked through completely.
- Drizzle, garnish, and serve:
- Transfer the skewers to a platter and drizzle the sauce generously over the top while the chicken is still hot so it melts slightly into the crevices. Scatter sesame seeds and sliced spring onion over everything and serve immediately with extra sauce on the side.
The best thing about these skewers is watching peoples faces change when they bite into the sauce for the first time, because the heat and sweetness hit almost simultaneously and there is always a pause followed by an emphatic nod.
Swaps and Tweaks That Actually Work
Shrimp works brilliantly on these skewers if you reduce the grilling time to about three minutes per side and watch them closely since they go from perfect to rubber in seconds. Firm tofu pressed dry and cubed is a surprisingly satisfying vegetarian option that soaks up the marinade like a sponge and gets crispy edges on the grill.
What to Serve Alongside
A cold beer or a crisp Riesling is my usual pairing because both cut through the richness of the sauce without fighting it. A simple cucumber salad or some steamed rice on the side rounds everything out without stealing the spotlight from the skewers.
Getting the Char Just Right
The difference between good skewers and unforgettable ones is entirely about the char, which comes from patience and a properly hot grill. Resist the urge to move the chicken around constantly because those dark crispy edges are where all the flavor lives.
- Press a piece of chicken gently and if it resists lifting, it is not ready to flip yet.
- Cover the grill for the first few minutes to trap heat and cook the centers faster.
- If flare ups happen from dripping marinade, just move the skewers to a cooler spot temporarily rather than panicking.
Some recipes become staples because they are easy, but these skewers earned their spot because every single person who tries them asks for the recipe before leaving my kitchen.
Recipe FAQs
- → What cut of chicken works best?
-
Boneless, skinless thighs stay juicier and resist drying on the grill, while breasts give a leaner bite—cut either into uniform bite-sized pieces for even cooking.
- → How long should I marinate the chicken?
-
A short 15-minute pan marinade adds noticeable flavor; for deeper infusion, refrigerate up to 2 hours. Avoid excessively long marinating with acid to prevent mushy texture.
- → Can I make the sauce ahead of time?
-
Yes. The mayonnaise-based sauce keeps well refrigerated for 3–4 days in an airtight container. Bring to room temperature and whisk before serving for a smoother finish.
- → How do I prevent skewers from sticking or burning?
-
Soak bamboo skewers in water for 30 minutes before grilling. Brush the grill grates with oil and turn skewers regularly to achieve even char without burning edges.
- → What heat and timing produce the best char?
-
Use medium-high heat so pieces sear quickly for color while cooking through; grill about 6–8 minutes per side depending on chunk size, until juices run clear and internal temp is safe.
- → Any good serving and pairing suggestions?
-
Finish with sesame seeds and sliced spring onion, and serve with extra sauce on the side. Pair with a crisp Riesling, ice-cold beer, or a simple cucumber salad to balance heat.