There’s just something about grilled food that brings people together. The smoky aroma, the sizzling sounds, and that first bite of something hot off the grill—it’s a whole experience. And when that something is Spicy Chicken on Skewers, it’s a downright flavor celebration.
These skewers are tender chunks of boneless chicken breast, marinated in a creamy, sweet, and spicy sauce, grilled until they’re slightly charred, and then drizzled with even more of that addictive sauce just before serving. What makes this dish a true standout is the sauce. It combines creamy mayo, rich sour cream, a kick of sriracha, the sweetness of Thai chili sauce, a touch of honey, and a zing of Dijon mustard. The result is a balanced, bold, and unforgettable flavor bomb that elevates the simplest chicken into something you’ll find yourself craving again and again.
What I really love about this recipe is how fast and fuss-free it is. Whether you’re hosting a backyard barbecue, whipping up a weeknight dinner, or prepping meals for the week ahead, these skewers deliver. They’re flavorful, quick to cook, and totally customizable. Plus, there’s something about food on a stick that’s just more fun, right?
I actually stumbled on the inspiration for these skewers during a family picnic a few summers ago. I was experimenting with sauces for grilled chicken, and after a few tweaks, the Bang Bang combination stuck. Ever since then, it’s been one of those recipes that gets passed around, requested, and praised at every gathering.
Even better? These chicken skewers are naturally halal-friendly, since we’re using halal chicken breasts and no alcohol-based ingredients. So it’s a great recipe to share with friends and family, no matter the occasion or dietary needs.
By the end of this article, you’ll have every tool you need to make these juicy, saucy skewers perfectly—every single time. Let’s get into it.
Why You’ll Love This Spicy Chicken on Skewers Recipe
There are plenty of grilled chicken recipes out there, but what sets this one apart is the unbeatable combination of ease, flavor, and versatility. Here’s why you’ll want to add Bang Bang Chicken Skewers to your regular rotation.
It’s Incredibly Easy to Make
Even if you’re totally new to cooking, this recipe is super approachable. You don’t need fancy kitchen tools or hard-to-find ingredients. In fact, most of what you need is probably already in your pantry or fridge. The sauce comes together in one bowl, the marinade takes minutes, and the grilling is straightforward and fast.
Packed with Bold, Balanced Flavor
The sauce is the real star here. With creamy mayonnaise and sour cream as the base, it’s rich and velvety. Then the Thai sweet chili sauce brings sweetness and just the right amount of tang. Dijon mustard cuts through the richness with a little sharpness, while sriracha adds that satisfying heat. A drizzle of honey rounds it all out, giving it depth and balance.
Each bite of chicken is juicy and smoky from the grill, soaked in marinade, and finished with more sauce for maximum flavor. The result is a dish that’s both exciting and comforting at the same time.
Perfect for Any Occasion
Whether you’re hosting a summer cookout, meal prepping for the week, or just trying to get dinner on the table quickly, these skewers check all the boxes. You can even bake them if grilling isn’t an option, making this dish incredibly flexible. It’s ideal for family dinners, casual get-togethers, or even game day snacking.
Kid-Friendly and Crowd-Pleasing
Because the spice level is adjustable, this dish works well for kids and adults alike. Simply scale back the sriracha if you’re serving little ones, or add more if you’re feeding spice lovers. Either way, the creamy base ensures a smooth, crowd-pleasing taste that everyone can enjoy.
Health Benefits
While this dish tastes indulgent, it can absolutely fit into a balanced and wholesome eating plan. With a few smart ingredient choices and an emphasis on lean protein, Bang Bang Chicken Skewers are more than just delicious—they’re good for you too.
High in Protein
Each skewer is packed with lean protein from boneless, skinless chicken breast. Protein is essential for muscle growth, repair, and satiety, making these skewers not only tasty but also satisfying. When paired with a healthy side like a salad or grilled vegetables, you’re getting a meal that fuels your body and keeps you full longer.
Moderate in Healthy Fats
Thanks to the use of mayonnaise and sour cream in the sauce, you get a dose of healthy fats—especially if you opt for versions made with avocado oil or olive oil. These fats help your body absorb fat-soluble vitamins and support overall health, while also giving the sauce its signature creamy texture.
Low in Refined Sugars
While Thai sweet chili sauce does contain some sugar, this recipe balances sweetness without going overboard. The addition of Dijon mustard and sriracha helps create a more complex flavor profile that doesn’t rely solely on sugar. You can even opt for a reduced-sugar chili sauce or homemade version if you’re keeping an eye on added sugars.
Gluten-Free Friendly
If you use a gluten-free version of Thai sweet chili sauce and Dijon mustard (many brands are naturally gluten-free, but always check the label), this dish becomes entirely gluten-free. That makes it a great option for anyone with gluten sensitivities or celiac disease.
Easily Customizable for Special Diets
Beyond being gluten-free, this dish is also free from pork, alcohol, and any non-halal ingredients. If you’re dairy-free, you can substitute the sour cream and mayo for plant-based alternatives. You can also increase the vegetable content by adding grilled peppers or zucchini to the skewers for a more fiber-rich meal.
So while it might feel like a treat, this dish actually ticks a lot of the boxes when it comes to nutrition—especially when paired with smart sides and portion control.
Preparation Time, Servings, and Nutritional Information
Before you start cooking, let’s break down the time commitment, serving size, and nutrition so you can plan your meal confidently and efficiently.
Preparation Time
- Sauce Prep: 5 minutes
- Marinating Time: 15 to 30 minutes (you can go longer if you have time)
- Skewer Assembly: 5–10 minutes
- Grilling Time: 8–10 minutes total
Total Time: About 30 to 45 minutes (depending on marinating time)
Servings
This recipe yields about 4 servings, assuming each person enjoys 2–3 skewers. If you’re serving as part of a larger spread, you can stretch it to feed more, especially with hearty sides.
Nutritional Information (Per Serving)
- Calories: Approximately 320 kcal
- Protein: 34g
- Fat: 16g
- Carbohydrates: 8g
- Sugar: 5g
- Fiber: 0g
- Sodium: 580mg
Keep in mind these values can vary based on the specific brands and ingredients used. If you’re using low-fat or dairy-free alternatives, the fat and calorie count may differ slightly.
Ingredients List of this Spicy Chicken on Skewers
To make these flavorful skewers, you’ll need a short list of accessible ingredients. Here’s everything broken down into two parts: the chicken and the Bang Bang sauce.
For the Chicken
- 3 to 4 boneless, skinless chicken breasts, cut into bite-sized chunks
Chicken breast is lean and soaks up the marinade beautifully. Make sure the pieces are all roughly the same size so they cook evenly on the grill. - Olive oil, for grill prep
A quick brush of olive oil keeps the chicken from sticking to the grill grates and adds a subtle richness.
For the Bang Bang Sauce (Also Used as Marinade)
- 2 tablespoons mayonnaise
Adds creaminess and helps the sauce cling to the chicken. - 4 tablespoons full-fat sour cream
Adds richness and tanginess; you can also use Greek yogurt for a protein boost. - 1 teaspoon Dijon mustard
Offers a sharp contrast to the sweetness and rounds out the flavor. - 1/3 cup Thai sweet chili sauce
The sweet, sticky base of the sauce. Brings a gentle heat and beautiful glaze. - 1/2 teaspoon sriracha (adjust to taste)
Adds heat. Use more or less depending on your spice preference. - 1 teaspoon honey
Balances out the acidity and adds depth.
This amount of sauce will be split into two parts: half for the marinade and half for drizzling after grilling. This helps you maintain food safety and also enhances the final presentation.
Optional add-ins:
- Crushed red pepper flakes for extra heat
- Lime juice for brightness
- Chopped fresh cilantro for garnish
Now that your ingredients are lined up, it’s time to start cooking. Let’s walk through it step by step.
Step-By-Step Cooking Instructions of this Spicy Chicken on Skewers
The beauty of this recipe lies in its simplicity. With just a few steps, you’ll have juicy, flavorful chicken skewers on your plate. Whether you’re a beginner or a seasoned cook, follow these instructions for perfect results every time.
Step 1: Make the Bang Bang Sauce
Start by whisking together all the sauce ingredients in a medium bowl. You’ll need:
- 2 tablespoons mayonnaise
- 4 tablespoons full-fat sour cream
- 1 teaspoon Dijon mustard
- 1/3 cup Thai sweet chili sauce
- 1/2 teaspoon sriracha (more if you want it spicier)
- 1 teaspoon honey
Use a whisk or fork and stir until the sauce is completely smooth and well-blended. Taste it and adjust the heat by adding more sriracha if needed. You can also add a small squeeze of lime juice at this point for a little extra tang.
Once your sauce is ready, divide it in half. Place half in a sealed container and refrigerate—it will be used for serving later. The other half will be used to marinate the chicken.
Step 2: Prepare the Chicken
Cut 3 to 4 boneless, skinless chicken breasts into bite-sized chunks, roughly 1.5-inch pieces. This size is ideal for threading onto skewers and ensures even cooking. Try to keep the pieces uniform so they grill evenly.
Place the chicken pieces in a large bowl or resealable plastic bag. Pour half of the Bang Bang sauce (the portion reserved for marinating) over the chicken. Mix well to coat every piece.
Cover the bowl with plastic wrap or seal the bag, then refrigerate for at least 15 minutes. If you have more time, you can let the chicken marinate for up to 2 hours. The longer it sits, the more flavor it will absorb.
Step 3: Soak Your Skewers
If you’re using wooden skewers, it’s important to soak them in water for at least 20 to 30 minutes before grilling. This prevents them from burning on the grill.
If you have reusable metal skewers, you can skip this step entirely. Either type works great—it just depends on what you have available.
Step 4: Preheat and Prep Your Grill
Preheat your grill to medium heat, around 375°F to 400°F. If you’re using a grill pan on the stovetop, heat it over medium-high heat until it’s hot enough to sear.
Lightly brush the grill grates or grill pan with olive oil to prevent sticking. You can use a heat-safe brush or a paper towel dipped in oil and held with tongs.
Step 5: Thread the Chicken Onto Skewers
Once the chicken has marinated, remove it from the fridge. Thread the marinated chicken pieces onto the soaked skewers. Don’t pack them too tightly—leave a small gap between each piece to ensure even cooking and to help the heat circulate.
You should end up with around 8 to 10 skewers, depending on how many pieces you’ve cut and how large your skewers are.
Step 6: Grill the Chicken Skewers
Place the skewers on the hot grill. Cook them for about 4 to 5 minutes on each side, turning only once or twice. You’re looking for a nice char on the outside while ensuring the chicken is cooked through.
Use a meat thermometer to check that the internal temperature of the chicken reaches 165°F (75°C). This ensures the chicken is safe to eat and stays juicy.
If you’re cooking indoors on a grill pan or cast-iron skillet, follow the same timing and temp checks. Make sure to allow space between the skewers to get that golden sear.
Step 7: Drizzle with Remaining Sauce and Serve
Once the chicken is cooked and slightly charred, transfer the skewers to a serving platter. Drizzle the remaining half of the Bang Bang sauce over the top, or serve it in a small bowl on the side for dipping.
Optionally, garnish with chopped fresh cilantro, green onions, or a sprinkle of sesame seeds. A light squeeze of lime juice also adds a burst of freshness that complements the creamy sauce beautifully.
And that’s it—you’ve just made tender, smoky Bang Bang Chicken Skewers packed with flavor and perfect for any occasion.
How to Serve this Spicy Chicken on Skewers
These skewers are incredibly versatile when it comes to serving. Whether you’re going casual or aiming for a fancier spread, there are tons of fun and delicious ways to enjoy them.
Over a Bed of Rice or Grains
One of the simplest and most satisfying ways to serve Bang Bang Chicken Skewers is over a bed of fluffy jasmine rice or brown rice. The grains soak up all the extra sauce, making every bite extra flavorful. You can also use quinoa or couscous if you’re looking for something different.
Wrapped in Flatbreads or Pita
For a handheld meal, slide the chicken off the skewers and serve it in warm pita or flatbreads. Add some crunchy lettuce, sliced cucumbers, and a dollop of extra sauce for a build-your-own wrap situation that’s perfect for lunch or a light dinner.
With Grilled or Roasted Vegetables
Balance out the rich, creamy sauce with grilled or roasted veggies. Bell peppers, zucchini, cherry tomatoes, and red onions all pair beautifully with the bold flavors of the Bang Bang sauce. You can even skewer the veggies alongside the chicken if you want to cook everything together.
On a Salad
For a lighter option, serve the skewers over a crisp green salad. Use romaine, arugula, or a spring mix, and add toppings like avocado, cherry tomatoes, and shredded carrots. Drizzle with the Bang Bang sauce or your favorite light vinaigrette.
As a Party Appetizer
These skewers also make a fantastic appetizer for parties. Make mini versions by cutting the chicken into smaller chunks and using cocktail sticks instead of full skewers. Arrange them on a platter with a bowl of extra sauce for dipping, and watch them disappear in minutes.
Pairing Suggestions for this Spicy Chicken on Skewers
To turn these flavorful skewers into a complete, balanced meal, you’ll want to pair them with complementary sides and beverages. Here are a few tried-and-true ideas that work beautifully with the spicy, creamy notes of the Bang Bang sauce.
Side Dishes That Work Wonderfully
Coconut Rice
The subtle sweetness of coconut rice pairs really well with the spiciness of the chicken. It’s fragrant, fluffy, and adds a tropical twist that enhances the flavor of the sauce.
Cucumber Salad
Something cool and crunchy like a cucumber salad helps balance the heat and richness of the dish. Toss cucumbers with a little vinegar, sugar, and sesame oil for a quick and refreshing side.
Grilled Corn on the Cob
Smoky corn is a summertime favorite that works wonderfully next to anything grilled. A little brush of olive oil, salt, and pepper is all you need—or you can get fancy and sprinkle on some chili-lime seasoning.
Garlic Noodles or Rice Noodles
If you want to turn this into more of a fusion-style bowl, add a base of garlic noodles or rice noodles tossed with sesame oil. They’ll soak up the extra sauce and provide a soft, silky texture contrast to the grilled meat.
Beverages That Complement the Flavors
Sparkling Water with Lime
The zesty lime helps refresh your palate after every bite. Add mint for a little herbal lift.
Mango or Pineapple Juice
Sweet tropical juices pair perfectly with the creamy and spicy flavors of Bang Bang sauce. They also help tone down the heat if you went heavy on the sriracha.
Chilled Iced Tea
Whether it’s classic black tea, jasmine, or hibiscus, a tall glass of iced tea is always a refreshing option. Add a slice of lemon for brightness.
Halal-Friendly Yogurt Drinks
A mild mango lassi or mint-flavored yogurt drink can help cool things down and offer a creamy, soothing counterpoint to the spicy skewers. These are great options for anyone avoiding soda or overly sugary beverages.
Up next: How to store leftovers, freeze for later, and reheat without drying the chicken out.
Storage, Freezing & Reheating Instructions of this Spicy Chicken on Skewers
One of the best things about these Bang Bang Chicken Skewers is how well they store. Whether you’re meal prepping for the week or saving leftovers from a weekend barbecue, this dish holds up beautifully in the fridge and freezer. That creamy sauce keeps the chicken moist and flavorful, even after reheating.
Storing Leftovers in the Refrigerator
To store leftover skewers, first let the chicken cool to room temperature. This step is important because sealing hot food in an airtight container can create condensation, which leads to soggy leftovers.
Once cooled, remove the chicken from the skewers and place it in an airtight container. Store any leftover Bang Bang sauce separately if you have extra. This prevents the chicken from getting overly saturated during storage.
Refrigerator Storage Time:
- Chicken: Up to 3 to 4 days
- Sauce: Up to 5 days (store in a sealed container in the fridge)
You can enjoy the leftovers cold over a salad, or reheat them using one of the methods below.
Freezing Instructions
If you want to freeze the skewers for future meals, you’re in luck—this recipe freezes very well. The key is to freeze the chicken without the fresh sauce topping, as dairy-based sauces can separate or become grainy after freezing.
To freeze cooked chicken skewers:
- Let the chicken cool completely.
- Slide the chicken pieces off the skewers.
- Place the chicken pieces on a baking sheet lined with parchment paper in a single layer.
- Freeze for about 1–2 hours until the pieces are firm.
- Transfer the frozen chicken to a freezer-safe bag or container, label it, and store for up to 3 months.
Freezing the sauce:
You can also freeze the Bang Bang sauce, but do so with caution. Because of the sour cream and mayo, the texture may change slightly once thawed. Stir it thoroughly after defrosting, and it should still be delicious.
Reheating Without Drying Out
To keep the chicken juicy and flavorful during reheating, use gentle heat and avoid overcooking.
Oven Method:
- Preheat oven to 325°F (163°C).
- Place chicken in an oven-safe dish and cover with foil.
- Bake for 10–15 minutes, or until heated through.
Stovetop Method:
- Heat a skillet over medium heat.
- Add a drizzle of olive oil and toss in the chicken.
- Heat for 4–5 minutes, stirring occasionally, until warmed.
Microwave Method (Quickest):
- Place chicken in a microwave-safe dish.
- Cover with a damp paper towel.
- Microwave in 30-second intervals until hot.
Add a fresh drizzle of Bang Bang sauce after reheating to bring back that creamy, bold flavor.
Common Mistakes to Avoid in this Spicy Chicken on Skewers
Cooking chicken skewers might seem simple, but there are a few common pitfalls that can make or break the final result. Here’s what to watch out for so you get perfectly grilled skewers every time.
Overcrowding the Skewers
It can be tempting to fit as much chicken as possible onto each skewer, but packing the pieces too tightly means they won’t cook evenly. Leave a little space between each piece to allow the heat to circulate properly.
Skipping the Marinating Time
Even though the marinade time is short, don’t skip it entirely. Those 15–30 minutes make a big difference in how flavorful and juicy your chicken turns out. If you have time, let the chicken marinate even longer for maximum impact.
Using High Heat on the Grill
If the grill is too hot, the outside of the chicken can char too quickly while the inside remains undercooked. Stick with medium heat and allow the chicken to cook through gently. Always check that internal temperature hits 165°F for food safety.
Forgetting to Soak Wooden Skewers
If you’re using wooden skewers, soaking them is essential. Dry skewers will burn or catch fire on the grill. Soaking them in water for at least 30 minutes helps prevent this.
Not Reserving Sauce for Serving
It’s important to separate the sauce before marinating. You’ll need a clean portion of sauce to drizzle over the finished skewers. Never reuse marinade for serving—it’s a food safety risk.
Pro Tips of this Spicy Chicken on Skewers
Want to take your Bang Bang Chicken Skewers to the next level? These insider tips will help you elevate the dish and troubleshoot like a pro.
Use a Meat Thermometer
A digital meat thermometer takes the guesswork out of grilling. Chicken is perfectly cooked when it reaches 165°F in the thickest part. No more cutting into pieces to check doneness—just quick, accurate results.
Marinate in Advance for Stronger Flavor
If you’re planning ahead, let the chicken marinate for up to 24 hours in the fridge. The longer marinade time allows the flavors to fully soak in, resulting in extra-tender, more flavorful chicken.
Add a Charred Finish
If your grill has a broiler or a high-heat zone, finish the skewers with a quick blast of high heat to char the edges. This adds a smoky depth that pairs beautifully with the creamy sauce.
Make a Double Batch of Sauce
This sauce is incredibly versatile. Make extra and keep it in the fridge to drizzle over grilled veggies, rice bowls, or wraps throughout the week. It also makes a great dip for fries or roasted potatoes.
Keep the Chicken Moist with Resting Time
Once your skewers are off the grill, let them rest for 3–5 minutes before serving. This allows the juices to redistribute within the chicken, keeping each bite tender and moist.
Frequently Asked Questions (FAQs)
If you’ve got questions, you’re not alone. Here are some of the most commonly asked questions about making Bang Bang Chicken Skewers at home—along with helpful answers.
Can I Bake the Skewers Instead of Grilling?
Absolutely. If you don’t have access to a grill, you can bake the skewers in the oven at 425°F (218°C) for 20–25 minutes. Turn them halfway through to ensure even cooking. You can finish them under the broiler for a few minutes to get that charred look.
What Can I Use Instead of Chicken Breast?
You can use chicken thighs for a juicier, slightly richer flavor. Just keep in mind that they take a little longer to cook, so be sure to monitor internal temperature closely. Thighs are also a great option if you want more forgiving meat that stays moist.
Is This Spicy Chicken on Skewers Recipe Spicy?
The heat level is totally adjustable. The sriracha adds some kick, but if you’re sensitive to spice, you can reduce the amount or leave it out. For a milder version, focus on the sweet chili sauce and honey.
Can I Make This Recipe Ahead of Time?
Yes! You can marinate the chicken the night before and keep it covered in the fridge. You can also grill the skewers ahead of time and reheat them later, though they’re best served fresh off the grill for optimal texture.
Can I Use Store-Bought Bang Bang Sauce?
You could, but making it yourself only takes five minutes, and you get to control the ingredients and flavor balance. Plus, homemade always tastes fresher and more customized to your preferences.
Is This Spicy Chicken on Skewers Recipe Halal?
Yes, it’s halal-friendly as long as you’re using halal-certified chicken and checking your sauce ingredients for alcohol or non-halal additives. This recipe contains no pork or alcohol-based products.
Can I Use This Sauce with Other Proteins?
Definitely. Bang Bang sauce is delicious on shrimp, fish, tofu, and even roasted vegetables. It’s a super versatile sauce that works well beyond chicken skewers.
Do I Have to Use Skewers?
Not at all. You can cook the marinated chicken in a skillet or on a baking sheet if you prefer. The skewers just make the dish fun and perfect for grilling or entertaining.
Can I Use Low-Fat Ingredients?
Yes, you can use low-fat mayo or sour cream, or even substitute with Greek yogurt for a higher-protein version. Just know that full-fat ingredients offer the creamiest texture and richest flavor.
How Should I Reheat Without Drying Out the Chicken?
Use a low oven (around 325°F), stovetop with a bit of oil, or the microwave with a damp paper towel. Always reheat gently and avoid overcooking.
Conclusion & Call to Action
If you’ve made it this far, congratulations—you now have everything you need to make a batch of irresistible Spicy Chicken on Skewers that will impress your family, friends, and probably even yourself. From the creamy, spicy-sweet sauce to the tender, smoky grilled chicken, this dish checks all the boxes for a satisfying, versatile, and repeat-worthy meal.
Whether you’re firing up the grill for a weekend dinner or prepping a few skewers to toss in tomorrow’s lunchbox, this recipe fits seamlessly into any schedule. You can dress it up with coconut rice and grilled vegetables or keep it casual with a salad and flatbread—it always delivers on flavor.
So now it’s your turn. Grab those ingredients, whip up that sauce, and get ready to fall in love with your new favorite chicken recipe. And when you do make it, I’d love to hear how it turned out. Share your results, your twists, or your favorite serving ideas in the comments. Better yet, snap a photo and tag me online—I’d love to see your creations and celebrate your success with you.
Happy cooking!
PrintSpicy Chicken on Skewers – Easy Bang Bang Style Grilled Recipe
- Total Time: 30–40 minutes (includes marinating)
- Yield: 4 servings 1x
- Diet: Halal
Description
Tender, bite-sized chicken breast pieces are marinated in a bold, creamy Bang Bang sauce and grilled to juicy perfection. This easy, halal-friendly recipe is perfect for weeknights or BBQs and bursts with sweet, spicy, and savory flavor.
Ingredients
-
3–4 boneless, skinless chicken breasts, cut into chunks
-
Olive oil (for grill prep)
For the Bang Bang Sauce (marinade + topping):
-
2 Tbsp mayonnaise
-
4 Tbsp sour cream (preferably full-fat)
-
1 tsp Dijon mustard
-
⅓ cup Thai sweet chili sauce
-
½ tsp Sriracha (adjust to taste)
-
1 tsp honey
Instructions
-
Whisk all sauce ingredients until smooth.
-
Divide sauce in half. Use one half to marinate the chicken for 15–30 minutes.
-
Preheat grill to medium and brush with olive oil.
-
Thread marinated chicken onto soaked wooden or metal skewers.
-
Grill for 4–5 minutes per side or until internal temp reaches 165°F.
-
Drizzle with remaining sauce and serve immediately.
Notes
-
Adjust sriracha to suit your spice level.
-
Sauce doubles as a dip—make extra if desired.
-
Skewers can be baked at 425°F for 20–25 minutes.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Main Course
- Method: Grilling
- Cuisine: Asian-Inspired