There is nothing quite like Chicken Kabobs sizzling on the grill—the irresistible aroma, vibrant colors, and juicy, flavor-packed bites make them a backyard favorite in my home. This recipe brings Mediterranean flair and wholesome goodness together on each skewer, combining tender marinated chicken with a rainbow of veggies that become sweet and smoky over the fire. Whether you’re planning a family BBQ or just looking for a healthy weeknight dinner, these Chicken Kabobs promise big flavor and instant smiles at the table.

Ingredients You’ll Need
With just a handful of simple ingredients, each playing a key role, you’ll be amazed at how much flavor you can coax from this classic dish. Every component—from the marinade to the colorful vegetables—contributes to the amazing taste, juicy texture, and eye-catching appeal of these kabobs.
- Chicken breasts: Boneless, skinless chicken breasts are a lean protein choice that become wonderfully tender when marinated.
- Red bell pepper: Brings a pop of color and subtle sweetness to each skewer.
- Green bell pepper: Adds a little crunch and a fresh, grassy note, balancing out the flavors.
- Red onion: Offers a hint of sharpness that mellows beautifully on the grill.
- Zucchini: Its moisture and mild flavor soak up the marinade and keep the skewers juicy.
- Olive oil: The foundation for the marinade, helping all the other flavors meld together.
- Soy sauce: Adds savory depth and a touch of umami for irresistible chicken kabobs.
- Lemon juice: Brightens the marinade and helps tenderize the chicken.
- Garlic: Infuses every bite with aromatic, savory notes.
- Dried oregano: Delivers herbal Mediterranean character—don’t skip it!
- Smoked paprika: Adds subtle smokiness and a warm color to the marinade.
- Salt: Enhances all the natural flavors in the dish.
- Black pepper: Gives just the right kick to balance the other seasonings.
- Wooden or metal skewers: Handy tools to assemble the kabobs—just remember to soak wooden skewers to prevent burning.
How to Make Chicken Kabobs
Step 1: Marinade Magic
Start by soaking your wooden skewers in water for at least 30 minutes; this prevents them from catching fire on the grill. While those soak, take a large bowl and whisk together the olive oil, soy sauce, lemon juice, minced garlic, oregano, smoked paprika, salt, and pepper. The aromas alone will get your taste buds excited! Once your marinade is ready, gently add the chicken cubes and give them a thorough toss so every piece is coated in flavor. Pop the bowl in the fridge for at least 30 minutes—or up to 2 hours if you want maximum flavor infusion.
Step 2: Prep the Veggies and Chicken
Wash and chop your bell peppers, onion, and zucchini into vibrant, chunky pieces. You want them large enough to hold up on the grill without slipping off the skewer. Pull your marinated chicken out of the fridge and get ready to assemble the star-studded lineup of veggies and poultry!
Step 3: Skewer Assembly
Channel your inner artist as you alternate marinated chicken with pieces of bell pepper, onion, and zucchini on each skewer. Not only does this look beautiful, but it also lets all those juices mingle as they cook. Try to keep a bit of space between pieces for even grilling and easier turning.
Step 4: Fire Up the Grill
Preheat your grill to medium-high, then lightly oil the grates to help prevent sticking. Arrange the chicken kabobs in a single layer over the hot grill. Let them cook for about 10 to 12 minutes, turning every few minutes, until the chicken is cooked through and lightly charred with gorgeous grill marks. There’s nothing quite as satisfying as watching those kabobs get golden and caramelized!
Step 5: Serve and Savor
Once your chicken kabobs are juicy and sizzling, transfer them onto a serving platter. Serve them warm, straight from the grill. Trust me, everyone will be waiting eagerly for their turn to dig in!
How to Serve Chicken Kabobs

Garnishes
Dress up your chicken kabobs with a sprinkle of chopped fresh parsley or cilantro, a squeeze of fresh lemon over the top, or even a light drizzle of extra virgin olive oil. Sometimes I love to add crumbled feta cheese for a creamy, tangy touch that pairs beautifully with the grilled veggies and savory chicken.
Side Dishes
Chicken kabobs go with just about anything, but a few sides really shine. Fluffy basmati rice, pillowy pita bread, or a crisp Greek salad make perfect partners for these kabobs. Don’t hesitate to offer a bowl of creamy tzatziki or hummus for dipping—your guests will thank you!
Creative Ways to Present
Let your imagination run wild at mealtime! For a fun, family-style spread, arrange kabobs on a big platter lined with fresh greens and lemon wedges. Or, slide the grilled chicken and veggies off the skewers and into pita pockets with a dollop of yogurt sauce. You can also serve “kabob bowls” over rice or grains, topped with extra grilled veggies for a casual, build-your-own meal experience.
Make Ahead and Storage
Storing Leftovers
If you’re lucky enough to have leftovers, just slide any remaining chicken kabobs off the skewers and store them in an airtight container in the refrigerator. They’ll stay fresh and tasty for up to three days, making them a great option for meal prep or a quick lunch.
Freezing
Chicken kabobs freeze surprisingly well! Simply place cooled, cooked kabobs (removed from skewers for easy storage) in a freezer-safe bag or container. They’ll keep for up to two months. For best results, separate layers with parchment paper to prevent sticking.
Reheating
To bring your chicken kabobs back to life, reheat them gently in the oven at 350°F until warmed through, about 10 minutes. If you’re in a hurry, a couple of minutes in the microwave works too, though reheating in the oven helps keep the chicken from drying out.
FAQs
Can I use chicken thighs instead of chicken breasts?
Absolutely! Chicken thighs are a bit juicier and tend to be more forgiving if slightly overcooked. Just cut them into the same size pieces as the breasts for even grilling.
Do I have to use a grill, or can I cook these chicken kabobs in the oven?
No grill? No problem! You can cook chicken kabobs on a baking sheet under the broiler or even on a stovetop grill pan. You’ll still get those beautiful caramelized edges and delicious flavor.
Can I prep chicken kabobs the day before?
Definitely! You can marinate the chicken and chop all the vegetables a day ahead—just keep them separate in the fridge and assemble the skewers right before cooking to keep everything fresh.
What other vegetables work well on chicken kabobs?
Kabobs are super versatile! Mushrooms, cherry tomatoes, yellow squash, or even chunks of pineapple add delicious flavor and color. Feel free to mix it up with whatever you have on hand.
How do I keep the chicken from sticking to the grill?
Be sure to oil your grill grates before cooking, and allow the chicken kabobs to cook undisturbed for a minute or two before turning. This helps the natural sugars caramelize and the kabobs release easily.
Final Thoughts
Few meals are as crowd-pleasing and easy as homemade Chicken Kabobs, and I just know they’ll become a staple in your kitchen too. Give them a try the next time you fire up the grill, and watch everyone reach for seconds!
Print
Chicken Kabobs Recipe
- Total Time: 42 minutes
- Yield: 4 servings 1x
- Diet: Non-Vegetarian
Description
These Chicken Kabobs are a delicious and healthy option for a summer BBQ or a quick weeknight dinner. Marinated in a flavorful mix of herbs and spices, these skewers are grilled to perfection, creating a mouthwatering meal that’s sure to please everyone at the table.
Ingredients
Marinade:
- 1/4 cup olive oil
- 2 tablespoons soy sauce
- 2 tablespoons lemon juice
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon smoked paprika
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
Kabobs:
- 1 1/2 pounds boneless, skinless chicken breasts, cut into 1-inch cubes
- 1 red bell pepper, cut into chunks
- 1 green bell pepper, cut into chunks
- 1 red onion, cut into chunks
- 1 zucchini, sliced into thick rounds
- Wooden or metal skewers
Instructions
- Prepare Marinade: In a large bowl, whisk together olive oil, soy sauce, lemon juice, garlic, oregano, smoked paprika, salt, and pepper.
- Marinate Chicken: Add chicken pieces to the marinade, toss to coat, and refrigerate for at least 30 minutes or up to 2 hours.
- Prepare Grill: Preheat the grill to medium-high heat.
- Assemble Kabobs: Thread marinated chicken, bell peppers, onion, and zucchini onto skewers, alternating for color and flavor.
- Grill: Lightly oil the grill grates and cook skewers for 10-12 minutes, turning occasionally, until chicken is cooked through.
- Serve: Serve warm and enjoy!
Notes
- You can swap vegetables like mushrooms or cherry tomatoes for variety.
- Pair with rice, pita bread, or a fresh salad for a complete meal.
- Prep Time: 30 minutes (plus marinating time)
- Cook Time: 12 minutes
- Category: Main Course
- Method: Grilling
- Cuisine: Mediterranean
Nutrition
- Serving Size: 2 skewers
- Calories: 280
- Sugar: 4g
- Sodium: 500mg
- Fat: 12g
- Saturated Fat: 2g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 2g
- Protein: 35g
- Cholesterol: 85mg