Spicy BBQ Chicken Skewers offer an explosion of smoky, sweet, and fiery flavors, grilled to perfection over medium heat with vibrant bell peppers and caramelized onions.
Recipe Overview
| Prep Time | 20 minutes |
|---|---|
| Cook Time | 15 minutes |
| Total Time | 35 minutes |
| Servings | 6 |
| Difficulty | Easy |
| Cuisine | Mediterranean-American fusion |
Why This Recipe Works
Once you grill these skewers, you’ll see how the homemade spice rub and tangy BBQ sauce create caramelization without charring the chicken breast’s delicate texture.
The combo of sweet bell peppers and savory grilled onions adds depth while keeping the skewers halal-friendly and pork-free. After perfecting a few test batches, I found the skewer threading order maximizes flavor contrast.
Ingredients
| Ingredient | Quantity | Notes |
|---|---|---|
| Chicken breast | 2 lbs (900g) | Cut into 2-inch cubes |
| BBQ sauce | 1 cup (240ml) | Homemade or store-bought |
| Yellow bell peppers | 2 medium | Seeds removed for less heat |
| Red onion | 1 large | Cut into 2-inch thick slices |
| Grill spice mix | 1 tbsp | (Paprika, cumin, chili powder) |
| Olive oil | 1 tbsp | Optional for low-fat option |
Step-by-Step Instructions
Marinate the Chicken
- Cut chicken breasts into cubes, arranging by weight to balance skewers
- Combine grill spice mix, 1 tsp salt, and 1 tbsp olive oil
- Coat chicken in the spice rub, reserve remaining BBQ sauce
- Marinate refrigerated for at least 30 minutes
Prepare Skewers
- Thread alternately: onion slice, chicken cube, bell pepper piece
- Ensure wide spacing (1/2 inch between ingredients) to promote even cooking
- Brush skewers with remaining BBQ sauce before grilling
Grill the Skewers
- Preheat gas or charcoal grill to medium heat (350-400°F/175-200°C)
- Oil grill grates to prevent sticking
- Place skewers on grill, closing lid when using indirect heat
- Flip every 3-4 minutes using tongs for even char
- Serve immediately after internal temp reaches 165°F
Chef Tips for Perfect Results
- Use 12-inch metal skewers to prevent warping on hot grates
- Pre-cut veggies to uniform size for even grilling time
- Baste chicken with additional BBQ sauce mid-cooking for sweetness
- Soak wooden skewers 30 minutes to prevent burning
Common Mistakes to Avoid
- Overloading skewers causes steaming instead of grilling achieved by spacing ingredients 1/2 inch apart
- Underestimating chicken thickness requires consistent temp monitoring
- Grilling over high heat risks burning ensure mediium heat is maintained
- Prematurely removing skewers check internal temp with thermometer
Variations and Substitutions
| Ingredient | Substitution | Impact on Flavor |
|---|---|---|
| Bell peppers | Zucchini or mushrooms | Changes smokiness |
| BBQ sauce | Teriyaki or honey-mustard | Mimics sweet-but tangy profile |
| Chicken | Halal beef or tofu | Alt texture but similar marinating benefits |
| Onion | Sweet potato slices | Adds sweetness contrast |
Serving Suggestions and Pairings
These skewers excel as:
- Appetizer for potlucks with tzatziki sauce
- Weeknight dinner alongside herb rice or grilled corn
- • Tailgating party staple with cold beer
- Buffet centerpiece for multicultural gatherings
Storage and Reheating
| Method | Duration | Instructions |
|---|---|---|
| Refrigerator | 3 days | Store in airtight container with paper towels |
| Freezer | 2 months | Separate skewers in single layer on parchment before freezing |
| Reheating | 300°F (150°C) oven | 15-20 minutes, covered with foil |
Nutritional Information
| Nutrient | Amount per Serving |
|---|---|
| Calories | 320 kcal |
| Protein | 28 g |
| Fat | 10 g |
| Carbohydrates | 24 g |
| 3 g | |
| Sugar | 15g |
| Sodium | 420 mg |
Frequently Asked Questions
Can I use frozen chicken in this recipe?
No, frozen chicken creates more juices causing steaming instead of grilling
How do I know when the skewers are done?
Chicken reaches 165°F, peppers char on 2 sides, onions caramelized and translucent
Why are my skewers drying out?
Grilled too long or skipped marinating step; baste with BBQ sauce mid-cook
Can I prepare these ahead of time?
Yes, marinate up to 8 hours ahead but grill just before serving
What wine pairs with these skewers?
Opt for non-alcoholic mango iced tea to counterbalance spiciness and smokiness
Conclusion
Spicy BBQ Chicken Skewers combine smoky sweetness with fiery depth, ideal for grill masters and beginners. With proper grilling temp and spacing, your skewers will deliver restaurant-quality flavor every time

Spicy BBQ Chicken Skewers Recipe with Peppers and Onion
- Prep Time: 20
- Cook Time: 15
- Total Time: 35
- Yield: 6 servings 1x
- Category: General
- Method: Grilling
- Cuisine: Mediterranean-American fusion
Description
Grilled to perfection, these Spicy BBQ Chicken Skewers combine smoky, sweet, and fiery flavors with bell peppers and caramelized onions. A halal-friendly Mediterranean-American fusion dish that’s easy to make and bursting with flavor.
Ingredients
2 lbs (900g) chicken breast, cut into 2-inch cubes
1 cup (240ml) BBQ sauce, homemade or store-bought
2 medium yellow bell peppers, seeded
1 large red onion, cut into 2-inch thick slices
1 tbsp grill spice mix (paprika, cumin, chili powder)
1 tbsp olive oil, optional for low-fat option
1 tsp salt
Instructions
Cut chicken breasts into cubes, arranging by weight to balance skewers
Combine grill spice mix, 1 tsp salt, and 1 tbsp olive oil
Coat chicken in the spice rub, reserve remaining BBQ sauce
Marinate refrigerated for at least 30 minutes
Thread skewers alternately: onion slice, chicken cube, bell pepper piece
Ensure 1/2-inch spacing between ingredients
Brush skewers with remaining BBQ sauce before grilling
Preheat gas or charcoal grill to medium heat (350-400°F/175-200°C)
Oil grill grates to prevent sticking
Place skewers on grill, lid closed for indirect heat
Flip every 3-4 minutes using tongs until internal temperature reaches 165°F
Serve immediately
Notes
Use 12-inch metal skewers to prevent warping on hot grates
Pre-cut veggies to uniform size for even cooking
Baste with additional BBQ sauce mid-grilling for extra sweetness
Soak wooden skewers 30 minutes to prevent burning
Avoid overloading skewers to prevent steaming
Double BBQ sauce for extra tangy flavor
Nutrition
- Serving Size: 1 skewer
- Calories: 350
- Sugar: 15g
- Sodium: 500mg
- Fat: 10g
- Saturated Fat: 2g
- Carbohydrates: 20g
- Fiber: 2g
- Protein: 25g
- Cholesterol: 75mg