Juicy Grilled Mediterranean Chicken Kabobs
These Mediterranean chicken kabobs hit all the right notes for a busy night: tender chicken soaked in a quick lemon-oregano marinade, threaded with colorful vegetables, and grilled until the edges char and the inside stays juicy. They look like a project but come together in about half an hour.

If you can let the chicken marinate for the 15 minutes it takes to heat the grill and prep the vegetables, you are already there. The skewers cook in about 10 minutes and taste like something you’d eat with your hands on a warm patio.
What Makes These Mediterranean Chicken Kabobs So Good
The marinade does all the heavy lifting. Lemon juice, garlic, dried oregano, and a little cumin give the chicken a bright, savory pop that reminds you of a Greek taverna, not your fridge. The oil and lemon work fast, so even a short soak gets flavor into every piece.
On a hot grill, the outside develops a light, smoky crust while the inside stays so moist you almost need a napkin. I go back to this recipe all summer because it delivers that charred-but-juicy contrast without a long marinade or fancy gear.
Ingredients

- 2 lbs boneless skinless chicken thighs: thighs stay juiciest on the grill, but breasts work if you watch the time closely
- 1/4 cup olive oil: use a mild extra virgin or regular olive oil
- 3 tbsp fresh lemon juice: about 1 juicy lemon, nothing bottled
- 4 cloves garlic, minced: use the real stuff, not jarred paste
- 2 tsp dried oregano: the backbone of that Mediterranean flavor
- 1 tsp ground cumin: adds a quiet warmth without tasting like chili
- 1 tsp kosher salt: or 3/4 tsp fine sea salt
- 1/2 tsp black pepper: freshly ground if you have it
- 1/4 tsp red pepper flakes, optional: a tiny kick that never takes over
- 1 red bell pepper: cut into 1-inch squares
- 1 medium red onion: cut into 1-inch chunks, layers separated
- 1 medium zucchini: halved lengthwise and sliced into half-moons about 1/2 inch thick
- Lemon wedges, for serving
- Tzatziki or creamy yogurt sauce, for serving: optional but worth it
Variations / Substitutions
- Try lamb leg:it take the same marinade beautifully; cook to 135°F (57°C) for lamb, then rest.
- Swap the herb: fresh oregano or thyme is wonderful, triple the amount since fresh is less concentrated.
- Add heat: a pinch of cayenne instead of red pepper flakes gives a cleaner, even heat that wakes up the lemon.
- Change up the vegetables: summer squash, cremini mushrooms, or cherry tomatoes all thread well and char nicely.
- No grill?: Broil the kabobs on a foil-lined baking sheet 4 to 5 inches from the heat, turning once, for 8 to 10 minutes total.
For a no-grill version that uses the same marinade, try my sheet pan Mediterranean chicken.
How to Make Mediterranean Chicken Kabobs
Step 1: Mix the Marinade

In a large bowl, whisk together the 1/4 cup olive oil, 3 tbsp lemon juice, minced garlic, oregano, cumin, salt, pepper, and red pepper flakes until the salt dissolves. Cut the chicken into 1 1/2-inch chunks, toss them into the bowl, and stir until every piece is coated.
Let the chicken sit at room temperature for at least 15 minutes while you prep everything else. The salt and acid get to work right away, so even a short soak makes a difference. If you are using wooden skewers, now is the moment to submerge them in a pan of water so they soak for at least 30 minutes.
Step 2: Thread the Skewers

Cut the bell pepper and onion into 1-inch squares, and slice the zucchini into half-moons about 1/2 inch thick. Thread the marinated chicken and the vegetables onto the skewers, alternating pieces and leaving a little room between each one so heat can circulate.
You will get about 6 to 8 skewers depending on how tightly you pack them. Do not crowd the pieces, or they steam instead of char. If any chunks are much larger than the others, trim them down so everything finishes cooking at the same time.
Step 3: Grill the Kabobs

Heat a gas or charcoal grill to medium-high, about 400°F (200°C). Place the skewers on the grates and cook for 10 to 12 minutes, turning every 3 to 4 minutes with tongs so all sides get even color.
The chicken is done when it reaches 165°F (74°C) at the thickest part and the vegetables look softened with dark spots. Keep the lid closed between turns to trap the heat. A little char on the onion and pepper is exactly what you want.
Step 4: Rest, Then Slide Off the Skewers

Take the kabobs off the grill and let them rest on a cutting board for 5 minutes. After that, use a fork to slide the chicken and vegetables right off the skewers onto a serving platter.
The short rest seals in the juices so every piece stays moist. Squeeze a fresh lemon wedge over the top and serve with a bowl of tzatziki or yogurt sauce on the side.
Tips for the Best Chicken Kabobs
- If you have extra time, marinate the chicken in the fridge for up to 2 hours. Longer than 4 hours, and the lemon juice can start to break down the meat and make it mushy.
- Keep the chicken chunks around 1 1/2 inches. Bigger pieces take longer and can dry out on the outside before the center is cooked.
- For indoor cooking, broil the skewers 4 to 5 inches from the heat element on a foil-lined baking sheet, turning once, for 8 to 10 minutes total.
- Any leftover tzatziki doubles as a creamy sauce spooned right over the plated chicken and vegetables.
Storing Leftover Kabobs
- Refrigerate: slide the chicken and vegetables off the skewers into an airtight container. They will keep well in the fridge for up to 3 days.
- Reheating: warm them gently in a skillet over medium heat with a tiny splash of water, or microwave just until heated through so the chicken does not toughen.
- Serve cold: cold kabob chunks make a great salad topper, especially over chopped romaine with cucumber and feta.
What to Serve with Mediterranean Chicken Kabobs
Warm pita or flatbread is the obvious move, and it is even better thrown on the grill for the last minute with a brush of olive oil so the edges get smoky and crisp. A quick cucumber, tomato, and feta salad with a lemon dressing cuts through the richness. For something heartier, spoon the chicken and vegetables over a bed of lemon rice or fluffy couscous to catch every drop of juice.
Frequently Asked Questions
Can I use chicken breasts instead of thighs?
Yes. Breasts will cook a minute or two faster, so start checking the temperature around 8 minutes. Pull them at 165°F (74°C) to keep them from drying out.
Are metal skewers better than wooden ones?
Metal skewers are reusable and do not need soaking, but they can get hot to handle. Wooden ones must be soaked at least 30 minutes or the exposed ends will burn and the skewer can catch fire on the grill.
Can I marinate the chicken overnight?
I do not recommend it. The lemon juice will start to break down the chicken after about 4 hours, leaving the texture a little mealy even after cooking. Two hours is plenty.
How do I keep the kabobs from sticking to the grill?
Clean the grates well, then oil them with a paper towel dipped in vegetable oil just before you put the skewers on. Let the chicken cook untouched for the first 3 to 4 minutes, and it will release naturally once it has a sear.
Can I freeze the marinated chicken?
Absolutely. After tossing the chicken in the marinade, pop the bowl right into a zip-top bag and freeze for up to 3 months. Thaw overnight in the fridge and thread onto skewers the next day, adding the vegetables fresh so they stay crisp.

Mediterranean Chicken Kabobs Recipe
Ingredients
Method
- Whisk olive oil, lemon juice, garlic, oregano, cumin, salt, pepper, and red pepper flakes in a large bowl. Add chicken pieces, toss to coat, and let sit at room temperature at least 15 minutes.
- Soak wooden skewers in water for 30 minutes. Cut bell pepper, onion, and zucchini as directed. Thread chicken and vegetables onto skewers, alternating and leaving space between pieces.
- Heat grill to medium-high (about 400°F/200°C). Grill skewers 10 to 12 minutes, turning every 3 to 4 minutes, until chicken reaches 165°F (74°C) and vegetables are charred.
- Rest kabobs on a cutting board 5 minutes, then slide chicken and vegetables off skewers onto a platter. Serve with lemon wedges and tzatziki.
