A good skewer dinner should be colorful, easy to serve, and full of flavor from the grill. These Grilled Chicken Kabobs are made with boneless skinless chicken breast, red bell pepper, yellow bell pepper, zucchini, and red onion, all tossed in a simple marinade with olive oil, soy sauce, honey, minced garlic, salt, and black pepper.
The marinade gives the chicken a sweet-savory flavor while helping the vegetables brown on the grill. Honey adds a light sweetness, soy sauce gives a savory base, olive oil helps coat everything evenly, and garlic adds a simple aromatic flavor. After the chicken and vegetables marinate, they are threaded onto skewers and grilled until the chicken is fully cooked and the vegetables are tender with lightly charred edges.
This recipe is a good choice for backyard dinners, summer cookouts, weeknight grilling, and casual family meals. The skewers look bright on the table, and the mix of chicken and vegetables makes them easy to serve with rice, pasta salad, corn, potatoes, or a fresh green salad. If you want a simple grilled dinner that feels fresh and colorful, Grilled Chicken Kabobs are a dependable option.
Why these grilled chicken kabobs work
- Chicken breast cooks quickly when cut into 1-inch pieces
- Bell peppers and zucchini add color and freshness
- Red onion becomes sweet and tender on the grill
- Honey helps the kabobs brown
- Soy sauce adds savory depth
- The marinade coats the chicken and vegetables evenly
- Skewers make the meal easy to grill and serve
Quick notes before starting
- Cut the chicken into even 1-inch pieces so it cooks at the same rate.
- Cut the vegetables into similar-sized pieces so they stay on the skewers.
- Marinate at least 1 hour for better flavor.
- Soak wooden skewers before grilling so they do not burn too quickly.
- Grill over medium heat so the chicken cooks through without the honey burning too fast.
- Check that the chicken is fully cooked before serving.
Ingredients

Chicken and marinade
- 1 pound boneless skinless chicken breasts, cut into 1-inch pieces
- 1/4 cup olive oil
- 1/3 cup soy sauce
- 1/4 cup honey
- 1 teaspoon minced garlic
- Salt and black pepper, to taste
Vegetables
- 1 red bell pepper, cut into 1-inch pieces
- 1 yellow bell pepper, cut into 1-inch pieces
- 2 small zucchini, cut into 1-inch slices
- 1 red onion, cut into 1-inch pieces
For serving
- 1 tablespoon chopped parsley
Ingredient notes
Boneless skinless chicken breasts work well for kabobs because they are easy to cut into cubes and cook quickly on the grill. Try to cut the chicken into pieces that are close in size. If some pieces are much larger than others, the smaller pieces may dry out before the larger ones are cooked through.
Olive oil helps the marinade coat the chicken and vegetables. It also helps prevent sticking and supports browning on the grill.
Soy sauce gives the marinade its savory flavor. It seasons the chicken and balances the sweetness of the honey.
Honey adds a light sweetness and helps create a glossy finish on the kabobs. Since honey can brown quickly, medium grill heat is better than very high heat.
Minced garlic adds flavor to the marinade. A small amount is enough because the marinade sits on both the chicken and vegetables.
Red and yellow bell peppers bring color, crunch, and sweetness. Cut them into pieces large enough to thread onto skewers without tearing.
Zucchini cooks quickly and adds a soft, juicy vegetable texture. Slicing it into 1-inch rounds or thick half-moons helps it hold up on the grill.
Red onion becomes sweeter as it grills. Cut it into sturdy chunks so the layers stay together on the skewers.
Chopped parsley is added at the end for freshness and color.
Equipment
Large mixing bowl
Whisk
Knife
Cutting board
Measuring cups
Measuring spoons
Skewers
Plate or tray
Grill
Tongs
Basting brush, optional
Instant-read thermometer
How to make Grilled Chicken Kabobs
1) Make the marinade
In a large bowl, whisk together the olive oil, soy sauce, honey, minced garlic, salt, and black pepper.
Whisk until the honey is fully blended into the oil and soy sauce. The marinade should look glossy and smooth.
2) Add chicken and vegetables
Add the chicken pieces, red bell pepper, yellow bell pepper, zucchini, and red onion to the bowl.
Toss everything well so the chicken and vegetables are evenly coated in the marinade. Use a spoon or clean hands to make sure the marinade reaches all sides.
3) Marinate the mixture
Cover the bowl and refrigerate for at least 1 hour.
For more flavor, you can marinate the chicken and vegetables for up to 8 hours. The longer marinating time gives the chicken more time to absorb the sweet-savory flavor.
4) Soak wooden skewers
If using wooden skewers, soak them in cold water before grilling.
This helps prevent the skewers from burning too quickly over the heat. Metal skewers do not need soaking.
5) Assemble the kabobs
Thread the marinated chicken and vegetables onto skewers, alternating the pieces as you go.
A good pattern is chicken, red bell pepper, zucchini, chicken, yellow bell pepper, onion, then repeat. The exact order does not need to be perfect, but alternating helps each skewer cook evenly and look colorful.
Do not pack the pieces too tightly. A little space helps heat move around the chicken and vegetables.
6) Preheat the grill
Preheat the grill to medium heat.
The grill should be hot enough to cook the chicken and brown the vegetables, but not so hot that the honey in the marinade burns before the chicken is done.
7) Grill the kabobs
Place the kabobs on the grill.
Grill for about 5 to 7 minutes per side, turning once, until the chicken is fully cooked and the vegetables are tender. The chicken should have light grill marks and the vegetables should have softened edges.
8) Check doneness
Use an instant-read thermometer to check the thickest chicken pieces.
The chicken should reach 165°F before serving. If some pieces need more time, move the skewers to a slightly cooler area of the grill and continue cooking until done.
9) Finish with parsley
Transfer the cooked kabobs to a serving plate.
Sprinkle with chopped parsley before serving. Serve warm.
Why this recipe works
The best Grilled Chicken Kabobs have evenly cut ingredients and a marinade that supports browning without overpowering the chicken. This recipe uses a simple sweet-savory marinade that works well with both chicken and vegetables.
The olive oil helps the marinade spread evenly, while the soy sauce adds seasoning and depth. Honey brings sweetness and helps the surface of the chicken develop color. Garlic adds a simple savory note that works with the peppers, onion, and zucchini.
Cutting everything into similar sizes is also important. Chicken breast can dry out if it cooks too long, so smaller pieces help it cook quickly. The vegetables are cut large enough to stay on the skewers while still cooking through in the same time as the chicken.
Alternating the chicken and vegetables makes the skewers easier to serve and gives every piece a little grilled flavor. The vegetables also help the kabobs look colorful and fresh, which makes this recipe ideal for summer tables.
Tips for best results
- Use even chicken pieces so the kabobs cook evenly.
- Do not overcrowd the skewers because tightly packed pieces can cook unevenly.
- Marinate in the refrigerator for food safety and better flavor.
- Use medium heat so the honey does not burn too quickly.
- Turn only once or twice so the pieces can develop grill marks.
- Use a thermometer to confirm the chicken reaches 165°F.
- Let the kabobs rest briefly before serving so the juices settle.
If the vegetables are browning faster than the chicken, move the skewers to a cooler part of the grill. This gives the chicken time to finish cooking without burning the outside.
Serving ideas
These kabobs work well with many summer sides. Serve them with rice, grilled corn, potato salad, cucumber salad, ranch pasta salad, watermelon feta salad, roasted potatoes, or a simple green salad.
They also work well as a bowl meal. Slide the chicken and vegetables off the skewers and serve them over rice or couscous with a spoonful of pan juices or extra grilled vegetables.
For a cookout table, arrange the Grilled Chicken Kabobs on a large platter and sprinkle with parsley just before serving. Add lemon wedges if you want a brighter presentation.
Make-ahead tips
You can cut the chicken and vegetables several hours ahead and keep them refrigerated. The marinade can also be whisked together ahead of time.
For the best texture, assemble the skewers after the chicken and vegetables have marinated. If you assemble them too early, the vegetables may release moisture onto the tray.
Wooden skewers can be soaked ahead and kept ready until grilling time. Keep the assembled skewers covered and refrigerated until you are ready to cook.
Easy variations
- Use more yellow bell pepper for a sweeter skewer.
- Add extra black pepper for more bite.
- Cut the zucchini into thick half-moons if the zucchini is wide.
- Use metal skewers for easier turning.
- Serve with extra parsley for a fresher finish.
These small adjustments keep Grilled Chicken Kabobs close to the original while giving you flexibility for different cookout meals.
Storage notes
- Refrigerator: Store leftovers in a covered container.
- Best texture: Eat within 2 to 3 days.
- Reheating: Warm gently in a skillet, oven, or air fryer.
- Make-ahead: Marinate chicken and vegetables up to 8 hours.
- Serving note: Best served warm from the grill.
Avoid reheating too long because chicken breast can become dry. Warm just until heated through.
Questions you may have
How long should the chicken marinate?
At least 1 hour, or up to 8 hours for more flavor.
Do I need to soak wooden skewers?
Yes. Soak wooden skewers in cold water before grilling so they do not burn too quickly.
How long do the kabobs grill?
Grill for about 5 to 7 minutes per side, depending on the size of the chicken pieces and the heat of the grill.
How do I know the chicken is done?
Use an instant-read thermometer. The chicken should reach 165°F.
Can I make these ahead for a cookout?
Yes. Marinate the chicken and vegetables ahead, then thread and grill when ready.

Grilled Chicken Kabobs with Colorful Summer Skewers
Ingredients
Equipment
Method
- In a large bowl, whisk together the olive oil, soy sauce, honey, minced garlic, salt, and pepper.
- Add the chicken pieces, bell peppers, zucchini, and red onion to the bowl.
- Toss everything well so the chicken and vegetables are evenly coated in the marinade.
- Cover the bowl and refrigerate for at least 1 hour, or up to 8 hours for more flavor.
- If using wooden skewers, soak them in cold water before grilling so they do not burn too quickly.
- Thread the marinated chicken and vegetables onto skewers, alternating the pieces.
- Preheat the grill to medium heat.
- Grill the kabobs for about 5 to 7 minutes per side, turning once, until the chicken is fully cooked.
- Sprinkle with chopped parsley before serving.
Notes
Do not pack the skewers too tightly.
Use an instant-read thermometer to check that the chicken reaches 165°F.
Serve warm for the best texture.