Marinate the Chicken: In a bowl, toss the chicken with olive oil, salt, black pepper, garlic powder, smoked paprika, and cayenne. Let marinate for 15 minutes.
Make the Glaze: Meanwhile, whisk together honey, soy sauce, lime juice, sriracha, garlic, ginger, and red pepper flakes in a saucepan. Simmer over medium heat for 3-4 minutes until slightly thickened.
Preheat the Grill: Heat the grill to medium-high heat (400°F / 200°C).
Assemble the Skewers: Thread the marinated chicken chunks onto skewers.
Grill the Skewers: Cook for 10-12 minutes, turning occasionally, until the chicken is cooked through and slightly charred.
Glaze & Finish: Brush the skewers with the spicy honey lime glaze in the last 2-3 minutes of grilling.
Serve: Remove from the grill, garnish with fresh cilantro, and serve with lime wedges.
Notes
Use chicken breast instead of thighs for a leaner option.
Let the chicken marinate for up to 2 hours for deeper flavor.
Serve with grilled vegetables or coconut rice for a complete meal.