Flavorful Grilled Chicken Kabobs with Mediterranean Marinade

These grilled chicken kabobs feature marinated chicken and colorful vegetables threaded onto skewers and cooked until perfectly glazed. They’re an easy weeknight dinner and can also be finished under the broiler.

Chicken skewers are a summer favorite for good reason. This recipe uses a sweet-and-savory honey-garlic marinade and a medley of fresh vegetables. Serve the kabobs on a bed of rice or alongside a fresh salad for a complete, balanced meal.

Grilled Chicken Kabobs Recipe | Chicken and Vegetable Kabobs | Grilled Chicken Skewers Grilled Chicken Kabobs Recipe | Chicken and Vegetable Kabobs | Grilled Chicken Skewers

A plate of grilled chicken kabobs made with marinated chicken and colorful vegetables.

Kabobs are one of the easiest and most satisfying grilling options. During warm months I often make these chicken kabobs — tender marinated chicken paired with a variety of vegetables creates a flavorful, colorful dinner everyone enjoys.

How do you make grilled chicken kabobs?

The marinade is the heart of this dish and delivers most of the flavor. Whisk the olive oil, soy sauce, honey, garlic and salt and pepper together, then add the chicken and vegetables to marinate for at least an hour. Thread the chicken and vegetables onto skewers and grill 5–7 minutes per side until the chicken is cooked through and the vegetables are tender.

Zucchini, red peppers, yellow peppers and red onion for grilled chicken skewers.

These kabobs are versatile: cook them on an outdoor grill, an indoor grill pan, or broil them in the oven. If you’re using wooden skewers, soak them in cold water for at least 20–30 minutes so they don’t burn or break while cooking and handling.

Chicken kabobs on a grill pan.

Both chicken breasts and thighs work well — choose your preference. You can also swap the vegetables to suit tastes and seasons; the recipe is forgiving and easy to adapt for picky eaters or family favorites.

Good vegetable substitutions include:

  • Mushrooms
  • Cherry tomatoes
  • Small potatoes (parboiled)
  • Asparagus

Cooked grilled chicken kabobs on a grill pan.

What is the best and safest way to eat a skewer?

For safety, slide the cooked ingredients off the skewer onto a plate before eating, especially for children. Adults can eat directly from the skewer if desired, but removing the food first reduces the risk of injury from a hot or sharp skewer.

How long should you marinate the chicken?

Marinating for at least one hour gives the chicken good flavor. For deeper flavor penetration, marinate up to 8 hours. Avoid marinating much longer than that, especially with acidic marinades, to prevent the chicken from becoming mushy.

Grilled chicken kabobs with peppers, onion and zucchini.

A simple, delicious meal that’s easy to customize makes these kabobs a go-to for busy nights. Different preferences at the table? Skewers let everyone choose what goes on their stick, making dinner less stressful and more fun.

More kabob recipes you’ll love

  • Grilled Shrimp Skewers
  • Fruit Kabobs
  • Mojo Fish Kabobs
  • Greek Chicken Kabobs
  • Hawaiian Chicken Kabobs

Grilled Chicken Kabobs Video

5 from 247 votes

Grilled Chicken Kabobs

A plate of grilled chicken kabobs made with marinated chicken and colorful vegetables.
These grilled chicken kabobs are made with marinated chicken and colorful vegetables, all threaded onto skewers and cooked to perfection. An easy dinner that can also be baked in the oven!
Prep Time: 20 minutes
Cook Time: 10 minutes
Marinating Time: 1 hour (up to 8 hours)
Total Time: 30 minutes
Course: Main
Cuisine: American
Serves: 4

Ingredients

  • 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 pepper to taste
  • 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
  • 1 tablespoon chopped parsley

Instructions

  1. Place the olive oil, soy sauce, honey, garlic, and salt and pepper in a large bowl.
  2. Whisk to combine.
  3. Add the chicken, bell peppers, zucchini, and red onion. Toss to coat in the marinade.
  4. Cover and refrigerate for at least 1 hour or up to 8 hours.
  5. Soak wooden skewers in cold water for at least 20–30 minutes. Preheat a grill or grill pan to medium-high heat.
  6. Thread the chicken and vegetables onto the skewers.
  7. Cook 5–7 minutes per side, or until the chicken is cooked through and vegetables are tender.
  8. Sprinkle with parsley and serve.

Notes

Broiler instructions: Preheat the broiler. Lightly grease a sheet pan and arrange skewers in a single layer. Broil 5 minutes, flip, then broil another 5 minutes until cooked through.

Nutrition

Calories: 278 kcal |
Carbohydrates: 26 g |
Protein: 27 g |
Fat: 12 g |
Saturated Fat: 2 g |
Cholesterol: 72 mg |
Sodium: 420 mg |
Potassium: 791 mg |
Fiber: 2 g |
Sugar: 21 g |
Vitamin A: 1145 IU |
Vitamin C: 106.5 mg |
Calcium: 29 mg |
Iron: 1.6 mg
Did you make this recipe?

Tag @dinneratthezoo on Instagram and share your version with the hashtag #dinneratthezoo.