Summer food has a way of feeling more exciting when it comes off the grill. A little char on the edges, smoky seasoning in the air, and colorful vegetables tucked between pieces of chicken can turn a simple dinner into something that feels fun before the first bite even happens. That is exactly the appeal of Grilled BBQ Chicken Skewers.
These skewers are built around a bold homemade spice blend that gives the chicken a smoky, savory, lightly sweet finish. The peppers and onion add color, texture, and a little natural sweetness as they grill, while the olive oil helps everything stay glossy and cook evenly. Once the skewers hit the heat, the whole recipe starts to feel like classic warm-weather food.
What makes this one especially useful is how straightforward it is. The seasoning comes together quickly, the assembly is easy, and the grill handles the rest. Whether you are cooking outdoors for a family dinner, a casual backyard meal, or a relaxed weekend gathering, Grilled BBQ Chicken Skewers fit right in.
What makes these skewers worth firing up the grill
- Big flavor from a simple homemade seasoning blend
- Chicken and vegetables cook together in one easy format
- Great for summer dinners and outdoor meals
- Easy to portion and serve
- Works well with lots of simple side dishes
A few prep notes before you grill
- Skewer tip: If you are using wooden skewers, soaking them first is important.
- Best texture tip: Cut the chicken and vegetables into similar-size pieces so they cook more evenly.
- Grill tip: Turn the skewers occasionally so they color without burning.
- Doneness tip: Chicken should reach 165°F internally before serving.
What you’ll need for the recipe

BBQ chicken seasoning
- 1/4 cup chili powder
- 1 tablespoon paprika
- 1/2 teaspoon ground thyme
- 2 teaspoons salt
- 2 teaspoons garlic powder
- 1/2 teaspoon black pepper
- 1 teaspoon cumin
- 1/4 teaspoon cayenne pepper (or less for a milder flavor)
- 1 tablespoon brown sugar
Main ingredients
- 2 boneless chicken breasts, cut into cubes
For the skewers
- 3 green peppers, cut into thick pieces
- 3 red peppers, cut into thick pieces
- 1 large onion, cut into thick pieces
- 10 to 12 skewers, soaked for at least 30 minutes
For grilling
- 2 tablespoons olive oil
Ingredient notes
- Chili powder gives the seasoning most of its smoky backbone.
- Brown sugar helps balance the spice blend and encourages better color on the grill.
- Red and green peppers give the skewers more contrast in both flavor and appearance.
- Onion softens as it grills and adds another savory layer between the chicken pieces.
Kitchen tools to have ready
- Grill
- Small mixing bowl
- Spoon
- Knife
- Cutting board
- Skewers
- Grill tongs
- Basting brush
- Meat thermometer
Let’s make it
1) Soak the skewers
If you are using wooden skewers, soak them for at least 30 minutes before assembling the kebabs.
You can soak them longer if needed, even overnight, but the main goal is to help keep them from scorching too quickly once they hit the grill.
2) Mix the seasoning
In a small bowl, stir together the chili powder, paprika, thyme, salt, garlic powder, black pepper, cumin, cayenne, and brown sugar.
Once mixed, the seasoning should look deep reddish-brown and smell smoky and savory. This blend is what gives Grilled BBQ Chicken Skewers their bold flavor without needing a bottled marinade.
3) Season the chicken
Place the cubed chicken in a bowl and add the BBQ seasoning.
Toss until the pieces are well coated, then let the mixture sit for 10 minutes. That short rest helps the seasoning cling better to the chicken and gives the surface a little time to absorb some flavor.
4) Prep the vegetables
While the chicken rests, cut the peppers and onion into thick, skewer-friendly pieces.
You want them large enough that they stay secure on the skewers and cook alongside the chicken without falling apart too quickly.
5) Build the skewers
Thread the skewers by alternating chicken, peppers, and onion.
Repeat the pattern until each skewer is filled about halfway, using around 3 to 4 pieces of each ingredient as your guide. Keeping a little space between pieces can help the heat move around them more evenly.
This stage is also where the recipe starts to look especially appealing. The contrast of the seasoned chicken with the bright peppers is one of the reasons Grilled BBQ Chicken Skewers feel so well suited to warm-weather meals.
6) Heat the grill
Preheat the grill to 400°F.
A properly heated grill helps the chicken start cooking right away and gives the outside a better grilled finish instead of letting the skewers sit too long before they develop color.
7) Grill the skewers
Place the skewers on the grill and cook for 10 to 15 minutes.
Brush them with olive oil several times as they cook. Turn them occasionally so the chicken and vegetables grill evenly on all sides.
The olive oil helps keep the vegetables glossy and supports better browning. It also helps prevent the seasoning on the chicken from tasting too dry as it grills.
8) Check for doneness
Use a meat thermometer to make sure the chicken reaches 165°F internally.
That temperature check is the easiest way to know the skewers are fully cooked without drying them out by grilling too long.
9) Serve warm
Once done, remove the skewers from the grill and serve right away.
Hot off the grill is when Grilled BBQ Chicken Skewers are at their best: juicy chicken, tender-crisp vegetables, and lightly charred edges with plenty of smoky seasoning.
Why this recipe works so well
The structure of this recipe is simple, but it is smart. Instead of relying on a wet marinade, it uses a dry seasoning blend that clings to the chicken and gives it a stronger grilled flavor. The brown sugar helps with color, the spices bring depth, and the vegetables soften just enough to complement the chicken without turning mushy.
The skewers also solve a practical problem. Because the chicken and vegetables cook together in one handheld format, serving is easy and portioning is even easier. That makes Grilled BBQ Chicken Skewers especially useful for family dinners, guests, and relaxed outdoor meals where you do not want complicated plating.
Small details that make the final result better
- Cut ingredients to similar sizes so they finish closer together.
- Do not pack the skewer too tightly or the heat will not circulate as well.
- Brush with olive oil during grilling to help everything stay glossy.
- Turn occasionally instead of constantly for better grill marks and color.
- Use a thermometer rather than guessing when the chicken is done.
If you want milder skewers, reducing the cayenne slightly is the easiest way to dial the heat down without changing the rest of the flavor profile.
Good ways to serve these skewers
They pair nicely with:
- rice
- grilled flatbread
- roasted potatoes
- corn on the cob
- fresh salad
- grilled vegetables
Because the skewers already bring plenty of flavor, the best sides are often simple.
Easy variations
- Reduce the cayenne for a gentler spice level.
- Add extra onion if you want more savory sweetness between the chicken pieces.
- Make the skewers slightly smaller for appetizer-style portions.
- Serve the grilled chicken and vegetables off the skewers over rice if you want more of a bowl-style dinner.
These changes do not alter the main idea much. They just help Grilled BBQ Chicken Skewers fit different serving situations.
Saving leftovers
- Fridge: Store leftovers in a covered container for up to 3 days.
- Reheat: Warm gently in a skillet, oven, or microwave.
- Best leftover use: Remove from skewers and serve over rice or in wraps.
- Texture note: The chicken stays best when reheated just until hot, not overcooked.
The seasoning holds up well the next day, which makes leftovers especially useful.
FAQ
Can I make these with less spice?
Yes. Reduce the cayenne first if you want a milder result.
Do I have to soak wooden skewers?
Yes, if you are using wooden ones, soaking helps keep them from burning too quickly.
Can I prep the skewers ahead?
Yes. You can season the chicken and assemble the skewers ahead, then grill when ready.
Why do these taste so good on the grill?
The seasoning blend, the olive oil brushing, and the slight char all work together to give Grilled BBQ Chicken Skewers their smoky, savory finish.

Grilled BBQ Chicken Skewers
Equipment
- Grill
- Small mixing bowl
- Spoon
- Knife
- Cutting board
- Skewers
- Grill tongs
- Basting brush
- Meat thermometer
Ingredients
BBQ Chicken Seasoning
- 1/4 cup chili powder
- 1 tablespoon paprika
- 1/2 teaspoon ground thyme
- 2 teaspoons salt
- 2 teaspoons garlic powder
- 1/2 teaspoon black pepper
- 1 teaspoon cumin
- 1/4 teaspoon cayenne pepper or less for milder flavor
- 1 tablespoon brown sugar
Main
- 2 boneless chicken breasts cut into cubes
For the Skewers
- 3 green peppers cut into thick pieces
- 3 red peppers cut into thick pieces
- 1 large onion cut into thick pieces
- 10 –12 skewers soaked for at least 30 minutes
For Grilling
- 2 tablespoons olive oil
Instructions
- Soak wooden skewers for at least 30 minutes if using.
- In a small bowl, mix together the BBQ seasoning ingredients.
- Season the chicken with the BBQ seasoning and let it sit for 10 minutes.
- Thread chicken, peppers, and onions onto the skewers, repeating until each skewer is filled about halfway.
- Preheat the grill to 400°F.
- Add the skewers to the grill and cook for 10 to 15 minutes, brushing with olive oil several times during grilling.
- Turn occasionally and grill until the chicken reaches 165°F internally.
Notes
Reduce cayenne if you want a milder batch.
Great served with simple sides like rice, salad, or grilled bread.
