This post may contain affiliate links. Please read our disclosure policy.

These bang bang chicken skewers are juicy, flavorful, and perfect for the grill, air fryer, or broiler. Instead of using overly sweet bottled chili sauce, I make a creamy, tangy bang bang sauce with pantry-friendly ingredients like hot sauce, vinegar, soy sauce, and ketchup. You still get that sweet-and-spicy flavor everyone loves—just with a lighter, more natural twist.

The yogurt-marinated chicken stays tender and juicy, even the next day—making this dish perfect for meal prep or an easy weeknight dinner.

A close shot shows bang bang chicken skewers brushed with bang bang sauce and served with salad on the side.

Main Ingredient highlights

This version of Bang Bang Chicken Skewers skips the overly sweet bottled sauces and uses a lighter homemade version with healthier, flavor-packed ingredients. The chicken is juicy and tender thanks to a simple marinade, and the creamy, tangy bang bang sauce ties everything together.

Photo shows ingredients needed to make skewered bang bang chicken with sauce.
  • Chicken thighs or breasts: Thighs are naturally juicier and work great for grilling. But if you prefer chicken breast, the marinade keeps them tender and moist.
  • Plain yogurt: A natural meat tenderizer that works especially well for lean cuts. It gives the chicken a juicy, flavorful base—even if you’re cooking in an air fryer or under the broiler.
  • Healthier bang bang sauce: Most recipes use sweet chili sauce, which is loaded with sugar. I use a better alternative – I make a creamy, tangy, and perfectly balanced bang bang sauce using Kewpie mayo, hot sauce, rice vinegar, light soy sauce, and ketchup—with just a touch of sugar. It’s not too sweet, not too spicy, and still delivers that bold flavor everyone loves. You can use regular mayo if you don’t have Kewpie, but I love the richness it adds.

How to make bang bang chicken skewers

Person demos slicing the chicken, marinate, and thread the chicken onto skewers.

Step 1: Slice the chicken so it cooks evenly

For chicken breasts, slice lengthwise into long, thin strips—just a bit thinner than chicken tenders. For thighs, trim excess fat and cut into 1.5-inch chunks.

Step 2: Marinate for tender, flavorful chicken

Add the chicken to a large mixing bowl with the ingredients from salt to yogurt. Mix to coat evenly, cover, and refrigerate for at least 1 hour, or overnight for the best texture.

Step 3: Thread the chicken securely on skewers

Set your skewers over a rimmed baking sheet. For chicken breasts, fold and thread each strip two to three times. For chicken thighs, thread the pieces directly or fold once if they’re large. Leave about 1 to 1.5 inches of space at the top of each skewer, and don’t pack the chicken too tightly.

Tip

Chicken pieces fall apart on skewers?

If you’ve ever struggled to keep chicken on a skewer, this quick visual guide below walks you through exactly how to thread both breasts and thighs so they stay put and cook evenly.

A four-step collage shows gloved hands threading marinated chicken pieces onto a skewer, twisting and layering to create a spiral effect—perfect for making Healthy bang bang chicken skewers before grilling or cooking.

Choose Your Cooking Method

You can air fry, grill, or broil these skewers. Pick the method that works best for you:

Step 4: Air Fryer: Fast and easy for weeknights

Preheat your air fryer to 400°F (204°C). Place the skewers in a single layer and air fry for 6 minutes. Flip the skewers by holding the meat with tongs, lower the heat to 380°F (193°C), and air fry for another 4 minutes.

Tip: Flip gently by gripping the meat, not the skewer. This keeps everything in place and avoids tearing.

Step 5: Grill: Great for summer with smoky flavor

Preheat your grill to medium-high heat. Cook the skewers over indirect heat for about 20 minutes, flipping occasionally, until the internal temperature reaches 165°F (73.9°C).

Step 6: Broiler: Charred edges without a grill

Preheat your broiler on High for 5 minutes with your baking sheet inside. Place the skewers 4 inches (10 cm) from the heating element. Broil for 5 minutes, flip, and broil for 5 more minutes. Use a meat thermometer to confirm the thickest part reaches 165°F (74°C). If not, switch to bake or broil on low until fully cooked.

Person demos how to cook the chicken and brush with sauce before serving.

Step 7: Brush with sauce while hot to lock in flavor

As soon as the skewers are done, check the temperature one more time (it should be at least 165°F). Brush the hot chicken with bang bang sauce on all sides so it melts into the meat. Garnish with chives and furikake if you like, and serve with extra sauce on the side.

    What to serve with bang bang chicken

    These chicken skewers are super versatile—serve them as an appetizer or pair them with a few simple sides to turn them into a complete meal.

    FAQs

    What kind of chili sauce should I use?

    If you want to use a store-bought option, I recommend Yai’s Thai Sweet Chili Sauce—it’s a healthier choice with cleaner ingredients.

    Can I substitute Greek yogurt or low-fat mayo?

    Yes to Greek yogurt—just make sure it’s unsweetened. It works great in the marinade. But I don’t recommend using low-fat mayo for the sauce. It throws off the flavor and makes the sauce taste flat. Stick with Kewpie or regular mayo for the best result.

    Try these chicken skewers dishes next!

    If you love these bang bang chicken skewers, here are a few more flavorful chicken-on-a-stick recipes to try next:

    A side close shot shows bang bang chicken skewers brushed with sauce and garnish on top.
    Recipe Card

    Bang bang chicken skewers recipe

    5 from 9 votes
    Prep: 30 minutes
    Cook: 10 minutes
    Marinate time:: 1 hour
    Total: 1 hour 40 minutes
    Servings: 6 7-inch (18 cm) skewers
    Bang bang chicken skewers with homemade bang bang sauce. The chicken is marinated to tender flavorful. Air fry, grill, or oven instructions included.

    Video

    Save This Recipe!
    Get this sent to your inbox, plus get new recipes from us every week!

    Ingredients 
     

    Bang bang chicken marinade:

    • 1.5 lb skinless and boneless chicken thighs or breasts
    • 1 tsp coarse sea salt
    • ½+ ¼ tsp garlic powder
    • ¼ tsp ground black pepper
    • ½ tsp turmeric powder
    • ½ tsp smoked paprika or sweet paprika
    • 1 tbsp olive oil
    • 1 tbsp honey
    • ¼ cup plain yogurt or dairy-free yogurt
    • Garnish Chive diced
    • Sprinkle Japanese chili flakes or Japanese furikake

    Bang bang sauce (makes about 1 cup):

    • ½ cup kewpie mayonnaise or regular mayo
    • 3 tbsp rice vinegar
    • ½-1 tsp hot sauce or Sriracha, sweet chili sauce
    • 0.2 oz garlic grated or crushed, about 1 large clove
    • 0.5 tbsp light soy sauce or 1 tbsp coconut aminos
    • 1/4 tsp sugar or to taste
    • 1.5 tbsp ketchup
    • 2 pinches coarse sea salt

    Tools:

    • 6 7-inch (18 cm) Metal Skewers

    Instructions 

    Slice:

    • For chicken breasts, slice the breast lengthwise into long, thin strips that are similar to but slightly thinner than chicken tenders. For chicken thighs, trim away the excess fat and slice into bite-sized pieces, about 1.5-inch chunks.

    Marinate:

    • In a large mixing bowl, add the chicken with the ingredients from salt to yogurt. Mix and coat evenly, then cover the bowl and store it in the fridge to marinate for at least 1 hour, or best overnight.

    Thread:

    • Place skewers over a rimmed baking sheet. For chicken breasts, take one piece and carefully insert the skewer from one end, then fold and thread the chicken two to three times. Gently push the piece down the skewer. Repeat the process, leaving about 1 to 1.5 inches (2.5 cm – 3.8 cm) free at the top. Try not to pack the pieces too tightly or too loosely.
    • For chicken thighs, thread the pieces onto the skewers. For larger pieces, fold/thread the chicken once so they won’t fall off the skewers.

    Air fry:

    • 400°F (204°C) for 6 minutes. Open the basket and use tongs to flip the skewers by holding the meat portion. Close the basket. Lower the temperature to 380°F (193°C) and air fry for 4 minutes.

    Grill:

    • Preheat the grill to medium-high heat. Grill skewers over indirect heat for about 20 minutes, until the internal temperature reaches a minimum of 165°F (73.9°C). When flipping the chicken, use tongs and hold the meat portion.

    Oven Broil:

    • Preheat your oven’s broiler on High for at least 5 minutes, with your baking sheet or broiler pan inside. Position the rack so the chicken is about 4 inches (10 cm) from the heating element. Broil for 5 minutes (watch closely to avoid burning), then flip and broil for another 5 minutes. Confirm the internal temperature reaches 165 °F (74 °C)—if it hasn’t, finish in bake mode or turn down to low broil until done. Let rest briefly before serving.

    Brush and serve:

    • As soon as the skewers are out, insert a digital meat thermometer into the thickest part of the chicken. The internal temperature should reach 165°F (73.9°C) for safe consumption.
    • While still hot, brush them with bang bang sauce on all sides. The sauce will melt and add shine and gloss to the skewers. Garnish with chives and lightly sprinkle with furikake, if using. Serve with the remaining bang bang sauce on the side. Serve hot.

    Notes

    • The recipe and cooking temperatures work for both chicken thighs and breasts, but personally, I like chicken thighs more—they’re juicier and more flavorful. That said, both versions are very good.
    • If using wooden skewers, soak them in water at room temperature for 30 minutes so they don’t catch fire. Metal skewers don’t need to be soaked.
    • If using coconut aminos for the bang bang sauce, you can skip the sugar in the recipe.
    • Make-ahead: Slice and marinate the chicken overnight in the fridge, or freeze for up to 1 month. Defrost before cooking.
    • To reheat (from cooked): Air fry at 360°F (182°C) for 4 minutes, or microwave on medium power for 1 minute.

    Nutrition

    Serving: 1skewer, Calories: 221kcal, Carbohydrates: 7g, Protein: 25g, Fat: 10g, Saturated Fat: 2g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 4g, Trans Fat: 0.02g, Cholesterol: 77mg, Sodium: 862mg, Potassium: 460mg, Fiber: 0.2g, Sugar: 4g, Vitamin A: 140IU, Vitamin C: 2mg, Calcium: 23mg, Iron: 1mg

    Nutrition information is automatically calculated, so should only be used as an approximation.

    Like this recipe? Leave a comment below!

    Made a dish and loved it? Please rate the recipe and leave a comment in the section below! It helps my blog grow organically, allowing me to continue sharing free and awesome content with you. Thank you!

    You may also like

    Delicious healthy Chinese food you can brag about

    10 Meals In 10 Minutes
    Learn how to make low carb gluten-free dishes without prep and last minute trips to the grocery store.
    5 from 9 votes (1 rating without comment)

    Leave a comment

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    18 Comments

    1. Lilia says:

      5 stars
      This was so delicious! I used a pack of chicken tenders so I did not have to cut my chicken into strips.😁 I marinated them overnight then grilled them. They turned out so good, my husband wants them on our rotation. Thank you for sharing your recipes with us.

      1. ChihYu says:

        We love them, too! Thanks for sharing!

    2. Casi says:

      5 stars
      We used chicken thighs, I put the marinade on before work and cooked it on the grill this evening. It was so tender and flavored perfectly! We served over rice with a watermelon salad. A perfect summer meal! 

      1. ChihYu says:

        I love the combo and the side pairings! Fantastic summer meal!

    3. Kristina says:

      Which dairy free/nut free yogurt do you recommend?

      1. ChihYu says:

        I like coconut yogurt, especially the ones made with simple ingredients. 🙂

    4. Erika says:

      5 stars
      I’ve made these twice now and both times, delicious! It’s my four year old daughter’s favorite. Only thing is, I have wooden skewers and even after soaking for an hour, they still catch fire/burn (I do the broil method). I think I need to invest in metal skewers. 

      1. ChihYu says:

        Thank you for sharing and so happy to hear your baby girl loved the dish, too! I absolutely love metal skewers and I use a FLAT metal skewers so they hold the chicken well. Thank you for sharing!

    5. Barb says:

      5 stars
      Made this tonight and paired with cauliflower rice, made it g/f and d/f and it was amazing for everyone, will def make again,

      1. ChihYu says:

        Thank you, Barb! We love it very much, too!

    6. CS says:

      5 stars
      When my husband says “That is good!” That means it is really good. It’s really good.

      1. ChihYu says:

        Thank you so much! Appreciate it! Yay!

    7. Emily says:

      5 stars
      Made this tonight, easy and so flavorful and delicious! ⭐️⭐️⭐️⭐️⭐️ 5 star!

      1. ChihYu says:

        Wonderful. Thank you!

    8. Jennifer Eman says:

      5 stars
      Sooo good! I made this for lunch for my parents and they loved it so much that they wanted to have it again for dinner. The chicken breast came out so tender and juicy from marinating overnight. I had it with rice and homemade slaw and hot sauce. Deelish!

      1. ChihYu says:

        Thanks for sharing. Love the combo and so glad to hear!

    9. Romina Aiello says:

      5 stars
      We tried this recipe a couple of days ago and we loved it! The bang bang sauce is amazing and the chicken is really tender and tasty! I paired it with fried rice…also really tasty! 🥰 we will make it again! 🧡

      1. ChihYu says:

        Thank you! Love the fried rice combo. Yum!