Chicken skewers marinated in a spicy and tangy sauce are a delightful dish that can quickly elevate any gathering. Whether it’s a summer barbecue or a cozy indoor dinner, these skewers offer a burst of flavor that leaves everyone craving more. The combination of succulent chicken and an irresistible sauce makes this a favorite for many, and it’s incredibly easy to whip up.
Why you’ll love this dish
There are endless reasons to enjoy these skewers. The bold flavors of the marinade really pack a punch, perfect for those who crave a bit of heat. Plus, grilling them gives that unbeatable smoky flavor that enhances their charm.
"The blend of spices and sweetness is fantastic! It’s like a party in my mouth every time."
What truly makes this dish special is its versatility. You can serve them as a main dish or as tasty appetizers at your next gathering.
How this recipe comes together
Creating these chicken skewers is straightforward and fun. Start by marinating the chicken in your flavorful sauce, then thread the pieces onto skewers. The cooking process involves grilling, which not only cooks the chicken but also adds beautiful grill marks. The marinade caramelizes beautifully on the skewers, making them enticing and aromatic.
Prep Time: 15 min | Cook Time: 15 min | Total Time: 30 min
What you’ll need
To make these delicious skewers, gather the following ingredients:
- Chicken breast: Boneless and skinless, cut into bite-sized pieces.
- Soy sauce: Provides a savory base for the marinade.
- Honey: Adds sweetness to balance the spices.
- Sriracha: For a spicy kick; feel free to adjust the amount based on your heat preference.
- Garlic: Freshly minced, it brings aromatic depth.
- Ginger: Freshly grated, adds a zesty flavor.
- Sesame oil: Gives a nutty scent.
- Green onions: Chopped, for garnish and freshness.
- Skewers: Wood or metal, soaked in water if wooden.
Step-by-step instructions
- In a bowl, mix soy sauce, honey, Sriracha, minced garlic, grated ginger, and sesame oil until combined.
- Add chicken pieces to the marinade, cover, and refrigerate for at least 30 minutes, or ideally, a few hours for the best flavor.
- Preheat your grill to medium-high heat.
- Thread marinated chicken onto skewers.
- Place skewers on the grill, cooking for about 4-5 minutes on each side or until chicken is fully cooked (internal temperature of 165°F).
- Remove from the grill and let rest for a couple of minutes.
- Garnish with chopped green onions before serving.
Best ways to enjoy it
These skewers can shine in many settings. Serve them with a side of jasmine rice or fresh mixed greens. They’re also phenomenal paired with grilled vegetables like bell peppers and zucchini. For extra fun, whip up a side of peanut dipping sauce or a tangy yogurt sauce for an added flavor dimension.
Storage and reheating tips
Leftover skewers can be kept in an airtight container in the refrigerator for up to three days. When reheating, be sure to do so gently in the oven or microwave to avoid drying out the chicken. If you want to freeze, place them in a freezer-safe bag, and they can last for up to three months. Just ensure to defrost them in the fridge before reheating.
Helpful cooking tips
For the best flavor, let the chicken marinate for as long as possible. If you’re short on time, even 30 minutes will help, but a few hours or overnight is ideal. Avoid overcrowding the skewers on the grill—this ensures everything cooks evenly and gets that nice char.
Creative twists
Feel free to mix things up by adding vegetables like bell peppers, cherry tomatoes, or even pineapple chunks onto your skewers. For a different flavor, try a marinade made with yogurt, lemon juice, and spices for a Mediterranean twist. You can also switch up the proteins; shrimp or firm tofu work just as well.
FAQ
Can I use frozen chicken for this dish?
Yes, but make sure to thaw it completely in the refrigerator before marinating and grilling.
What can I serve with these skewers?
They work well with a variety of dishes, including rice, salads, or even in wraps.
How can I adjust the spiciness?
Easily adjust Sriracha levels or add more honey for sweetness. You can also substitute Sriracha with a milder sauce if needed.

Spicy Chicken Skewers
Ingredients
Method
- In a bowl, mix soy sauce, honey, Sriracha, minced garlic, grated ginger, and sesame oil until combined.
- Add chicken pieces to the marinade, cover, and refrigerate for at least 30 minutes, or ideally, a few hours for the best flavor.
- Preheat your grill to medium-high heat.
- Thread marinated chicken onto skewers.
- Place skewers on the grill, cooking for about 4-5 minutes on each side or until chicken is fully cooked (internal temperature of 165°F).
- Remove from the grill and let rest for a couple of minutes.
- Garnish with chopped green onions before serving.



