Grilled BBQ Chicken Skewers With Bell Peppers – The Best Recipe!
If you’re searching for a meal that brings together juicy chicken, smoky-sweet BBQ flavor, and the vibrant crunch of bell peppers, these Grilled BBQ Chicken Skewers With Bell Peppers are your answer. This dish is a celebration of summer grilling: colorful, crowd-pleasing, and easy enough for weeknight dinners or festive enough for your next cookout. Perfect for serving alongside fresh salads, rice, or as the main star at a BBQ spread!
Overview of Grilled BBQ Chicken Skewers With Bell Peppers

These skewers feature marinated chicken chunks and bell peppers, threaded onto sticks and grilled until perfectly charred and caramelized. The magic comes from a quick homemade BBQ marinade—balanced with sweetness, tang, and spice. These skewers can be prepped ahead, are highly customizable, and work great on an outdoor grill or a stovetop grill pan.
- Prep Time: 25 minutes
- Cook Time: 12–15 minutes
- Total Time: ~40 minutes (plus marinating time, ideally 30–60 minutes)
- Servings: 4
Ingredients
For the Skewers:

- 1.5 lbs (700g) boneless, skinless chicken breast (or thighs), cut into 1.5-inch chunks
- 3 bell peppers (use a mix of red, yellow, green), cut into 1.5-inch pieces
- 1 red onion, cut into large pieces (optional, but delicious)
- Wooden or metal skewers (if using wood, soak in water for 30 min)
For the BBQ Marinade:

- 1/2 cup BBQ sauce (your favorite or homemade)
- 2 tbsp olive oil
- 1 tbsp soy sauce
- 1 tbsp honey or brown sugar
- 2 cloves garlic, minced
- 1 tsp smoked paprika
- 1/2 tsp black pepper
- 1/2 tsp salt
- 1 tsp lemon juice or apple cider vinegar
For Garnish:
- Chopped fresh parsley or chives
- Extra BBQ sauce for serving
How To Make Grilled BBQ Chicken Skewers With Bell Peppers
- Marinate the Chicken:
In a large bowl, mix together all marinade ingredients. Add chicken chunks, toss to coat, cover, and refrigerate for 30–60 minutes (or up to 4 hours for deeper flavor). - Prep the Veggies:
While chicken marinates, cut bell peppers and onion into 1.5-inch pieces. - Assemble the Skewers:
Thread marinated chicken, bell peppers, and onions alternately onto skewers. Leave a bit of space between each piece for even cooking. - Grill:
Preheat your grill or grill pan over medium-high heat. Oil the grates lightly. Grill skewers for 5–7 minutes per side, brushing occasionally with extra BBQ sauce, until chicken is charred on the edges and fully cooked (internal temp: 165°F/74°C). - Serve:
Rest for a few minutes, sprinkle with fresh herbs, and serve hot with extra BBQ sauce on the side.



Instructions (Step-by-Step)
- Make the Marinade: In a bowl, whisk together BBQ sauce, olive oil, soy sauce, honey, garlic, paprika, pepper, salt, and lemon juice.
- Marinate Chicken: Toss chicken pieces in marinade, cover, and chill for at least 30 minutes.
- Prepare Skewers: Alternate marinated chicken, bell peppers, and onions on each skewer.
- Grill: Grill over medium-high heat, turning occasionally and basting with BBQ sauce, for 12–15 minutes until caramelized and cooked through.
- Rest and Serve: Let rest 3 minutes, garnish, and serve with your favorite sides.
Cook and Prep Times
- Prep Time: 25 minutes
- Marinating: 30–60 minutes (active prep: just 5 min)
- Cook Time: 12–15 minutes
- Total Time: 40–80 minutes
Nutrition Information (per serving, based on 4 servings):
- Calories: ~310 kcal
- Protein: 33g
- Fat: 9g
- Carbohydrates: 23g
- Fiber: 3g
- Sugar: 13g
- Sodium: 800mg
(*Nutrition will vary by BBQ sauce and chicken cut used.)
Serving Suggestions

- Classic: Serve with grilled corn, potato salad, or a crisp green salad.
- Healthy: Pair with cauliflower rice or quinoa.
- For Kids: Slide pieces off the skewers and serve in wraps or pitas.
- Extra Fancy: Top with fresh herbs, a squeeze of lemon, or a drizzle of extra BBQ sauce.