There’s something so satisfying about the simple sizzle of tender chicken and fresh zucchini grilling together on skewers, infused with the bright, herby flavors of Greece. I first whipped up these Greek Chicken Skewers with Zucchini on a sunny weekend, craving something fresh, delightful, and easy to toss on the grill. What I love about this recipe is its perfect balance — juicy, marinated chicken paired with crisp, charred zucchini, all kissed by lemon, garlic, and oregano. Whether you’re looking to impress guests without spending hours in the kitchen or just want a vibrant meal that breaks the fast-food monotony, these skewers deliver. Ready in under 30 minutes and bursting with Mediterranean flair, they’ve quickly become my go-to for casual dinners and lively summer gatherings alike.
Why Choose Greek Chicken Skewers with Zucchini?
Fresh and Flavorful: Bright lemon, oregano, and garlic create an irresistible Mediterranean taste. Quick and Easy: Ready in under 30 minutes, perfect for busy days. Healthy and Light: Lean chicken paired with nutrient-packed zucchini makes for a guilt-free meal. Perfect for Grill Lovers: The smoky char brings out bold flavors and a delightful texture. Versatile Crowd-Pleaser: Great for solo dinners, family meals, or entertaining friends outdoors!
Greek Chicken Skewers with Zucchini Ingredients
For the Marinade
- Chicken breast – Choose boneless for tenderness and quick grilling.
- Lemon juice – Adds bright acidity, key to that vibrant Greek flavor.
- Garlic cloves – Freshly minced to deepen the savory aroma.
- Dried oregano – The herb that defines the classic Mediterranean taste.
- Olive oil – Helps the marinade soak in and keeps chicken juicy.
- Salt and black pepper – Essential for seasoning and enhancing all flavors.
For the Skewers
- Zucchini – Cut into thick slices to grill perfectly with the chicken.
- Wooden or metal skewers – Soak wooden skewers beforehand to prevent burning.
Optional Garnish
- Fresh parsley – Chopped and sprinkled for a pop of color and freshness.
- Lemon wedges – For extra zing at serving time, highlighting the marinade’s citrus note.
This blend of ingredients makes the Greek Chicken Skewers with Zucchini an effortless, flavorful meal that comes together quickly and satisfies every time!
How to Make Greek Chicken Skewers with Zucchini
- Cube Chicken: Cube chicken breasts into even 1-inch pieces for consistent cooking, ensuring they absorb the marinade evenly and grill through without drying out.
- Whisk Marinade: In a medium bowl, whisk together lemon juice, minced garlic, dried oregano, olive oil, salt, and pepper until smooth and fragrant.
- Marinate Chicken: Toss chicken cubes in the marinade, cover, and refrigerate for at least 15 minutes—or up to 2 hours—for maximum flavor infusion.
- Preheat Grill: Preheat grill to medium-high heat (around 400°F), ensuring grates are clean and oiled to prevent sticking and achieve perfect char marks.
- Thread Skewers: Alternately thread marinated chicken and zucchini slices onto skewers, leaving a small gap between pieces for even heat circulation and quick, uniform cooking.
- Grill Skewers: Grill skewers over direct heat for 10–12 minutes, turning every 3 minutes, until chicken is golden with grill marks and zucchini is tender-crisp.
- Rest & Serve: Remove skewers from the grill, let rest on a clean platter for 5 minutes to seal in juices, then garnish with chopped parsley and lemon wedges.
Optional: Sprinkle crumbled feta for an extra Mediterranean twist.
Exact quantities are listed in the recipe card below.

How to Store and Freeze Greek Chicken Skewers with Zucchini
Fridge: Store leftover cooked skewers in an airtight container for up to 3 days. For best flavor, enjoy them within the first 24 hours.
Freezer: If you want to freeze Greek Chicken Skewers with Zucchini, wrap them tightly in plastic wrap and place them in a freezer-safe bag. They can last up to 2 months.
Reheating: To reheat, thaw in the fridge overnight, then warm on the grill or in a skillet over medium heat until heated through, about 5 minutes per side.
Serving Fresh: For the best taste and texture, enjoy the skewers fresh off the grill. The vibrant flavors are truly at their height when served immediately!
Expert Tips for Greek Chicken Skewers with Zucchini
- Marinate Thoroughly: Allow at least 15 minutes, ideally up to 2 hours, for the chicken to soak in the lemon and oregano flavors deeply.
- Even Cutting: Cube chicken and slice zucchini uniformly to ensure all pieces cook evenly and finish at the same time.
- Soak Wooden Skewers: Prevent burning by soaking wooden skewers in water for 30 minutes before grilling—this keeps them intact and safe.
- Oil the Grill Grates: Lightly oil hot grill grates before cooking to avoid sticking and achieve those perfect grill marks on your skewers.
- Turn Frequently: Rotate the skewers every 3 minutes for balanced cooking and to keep zucchini crisp and chicken juicy.
- Rest Before Serving: Let skewers rest for 5 minutes off heat to allow juices to redistribute, ensuring your Greek Chicken Skewers with Zucchini stay moist and flavorful.
Variations & Substitutions for Greek Chicken Skewers with Zucchini
Feel free to personalize these skewers and make them uniquely yours with some easy variations!
-
Herb-Infused: Swap dried oregano for fresh herbs like rosemary or thyme for a garden-fresh twist. The bright, earthy flavors will elevate your meal.
-
Spice It Up: Add a dash of red pepper flakes or smother the skewers in za’atar for a delightful kick and depth. This adds an unexpected layer that spice lovers will appreciate.
-
Veggie Variety: Replace zucchini with bell peppers, cherry tomatoes, or onion chunks for a colorful, flavorful mix. Different vegetables bring out vibrant textures and a medley of tastes!
-
Citrusy Burst: Mix citrus juices—try adding orange juice alongside the lemon for a sweet, tangy flavor that plays beautifully with the savory chicken.
-
Gluten-Free: For a gluten-free alternative, serve these skewers with a side of quinoa or gluten-free pita instead of traditional pita bread.
-
Marinated Tofu: Replace chicken with cubed, marinated tofu for a plant-based option that’s equally satisfying. The marinade will soak into the tofu, delivering that classic Greek essence.
-
Sweet Finish: After grilling, drizzle a bit of honey over the skewers to balance the savory notes with some delightful sweetness. It transforms the dish into a gourmet experience.
-
Creamy Addition: Serve with a side of tzatziki or garlic yogurt for a refreshing dip, enhancing the meal with creamy coolness and a Mediterranean flare.
What to Serve with Greek Chicken Skewers with Zucchini?
Elevate your grilling experience with delightful sides that complement the vibrant flavors of your skewers.
-
Tzatziki Sauce: A creamy, tangy yogurt dip with cucumber and garlic, perfect for adding a refreshing element to every bite.
-
Pita Bread: Warm, fluffy pita provides a soft texture that nicely balances the grilled chicken and zucchini while making it easy to savor every mouthful.
-
Greek Salad: A colorful mix of cucumbers, tomatoes, and olives tossed in a lemony vinaigrette adds brightness and crunch, enhancing the Mediterranean theme of your meal.
-
Quinoa Salad: Nutty quinoa with herbs and feta brings a satisfying texture and nutty flavor, making it a hearty yet healthy accompaniment.
-
Grilled Corn on the Cob: A sweet and smoky side that pairs wonderfully with the charred flavors of the skewers, providing a delightful contrast to the savory goodness.
-
Lemonade or Iced Tea: Refreshing drinks like lemony lemonade or brewed iced tea offer a cool, sweet counterpoint to the savory skewers, keeping your meal light and enjoyable.
With these pairings, you’re set to create a beautiful and harmonious dining experience that celebrates the essence of Mediterranean cooking!
Make Ahead Options
These Greek Chicken Skewers with Zucchini are perfect for meal prep enthusiasts! You can marinate the chicken up to 24 hours in advance, which allows the flavors to deepen and ensures tender, juicy meat. Simply cube the chicken, whip up the marinade, and toss them together in a bowl; then store in the refrigerator until you’re ready to grill. You can also cut the zucchini slices the night before (just store them in water to prevent browning) and keep them in the fridge. When it’s time to cook, thread the marinated chicken and zucchini onto skewers and grill for a quick, flavorful dinner that’s just as delicious as if you’d made it fresh!
Greek Chicken Skewers with Zucchini Recipe FAQs
How ripe should the zucchini be for the skewers?
Choose fresh zucchini that’s firm with shiny skin and no soft spots. If it’s too ripe, you might notice dark spots all over and a mushy texture when grilled, which can make your skewers less crisp and appealing.
What’s the best way to store leftover Greek Chicken Skewers with Zucchini?
Store leftovers in an airtight container in the refrigerator for up to 3 days. To keep the flavors vibrant, place a piece of parchment paper between skewers to prevent sticking, and consume within the first day for the juiciest bites.
Can I freeze the skewers after cooking? How should I do it?
Absolutely! Let the cooked skewers cool completely, then tightly wrap each skewer in plastic wrap to lock in moisture. Place them in a freezer-safe bag or container and store for up to 2 months. When ready to enjoy, thaw overnight in the fridge, then reheat gently on the grill or stovetop for about 5 minutes per side.
What if my chicken comes out dry or overcooked on the grill?
Don’t worry, it happens! To avoid dryness, marinate the chicken for at least 15 minutes, and cook over medium-high heat rather than intense flames. Keep turning the skewers every few minutes and watch closely for golden grill marks. If overcooked, serve with a drizzle of olive oil or a squeeze of lemon to add moisture back.
Are these Greek Chicken Skewers safe for pets or suitable for common allergies?
This recipe contains garlic and lemon—flavors delicious for us but potentially harmful to dogs and cats—so avoid sharing these skewers with your pets. For allergies, check all marinade ingredients carefully; olive oil and oregano usually are safe, but always double-check for individual sensitivities.

Easy Greek Chicken Skewers with Zucchini for Juicy, Flavorful Bites
Ingredients
Equipment
Method
- Cube chicken breasts into even 1-inch pieces.
- In a medium bowl, whisk together lemon juice, minced garlic, dried oregano, olive oil, salt, and pepper until smooth.
- Toss chicken cubes in the marinade, cover, and refrigerate for at least 15 minutes or up to 2 hours.
- Preheat grill to medium-high heat (around 400°F), ensuring grates are clean and oiled.
- Alternately thread marinated chicken and zucchini slices onto skewers.
- Grill skewers over direct heat for 10–12 minutes, turning every 3 minutes until chicken is golden and zucchini is tender-crisp.
- Remove skewers from the grill, let rest for 5 minutes, then garnish with parsley and lemon wedges.



