These Mediterranean chicken kebabs are juicy, flavorful, and ready in minutes — a simple chicken kebab recipe that’s tender, protein-packed, and perfect for easy weeknight grilling or a quick dinner any night of the week.
For more easy mediterranean chicken recipes, check out our Mediterranean chicken, chicken shawarma, chicken gyros, and chicken souvlaki.

Ingredients
For quantities, see recipe card at the bottom of the page.

- Chicken: Thighs make the juiciest grilled chicken kebabs. Swap with chicken breast for a leaner, lighter meal.
- White onion juice: Grate and squeeze a white onion to tenderize the meat like a true Turkish-style chicken kabob. Yellow onion works too.
- Greek yogurt: Full-fat yogurt makes the marinade creamy and helps tenderize the chicken. Substitute with low-fat Greek yogurt or Skyr for extra protein, or plain yogurt if that’s what you have.
- Tomato paste: Adds color, depth, and umami. You can use sun-dried tomato puree or mild harissa for a touch of heat.
- Lemon juice and zest: Bring brightness and balance. Lime juice or a splash of white wine vinegar work too.
- Garlic: Fresh, minced garlic gives rich flavor. Garlic powder can stand in if you’re short on time.
- Paprika: Sweet paprika adds color and warmth. Use smoked paprika for a bolder flavor.
- Cumin: Brings earthy depth. If you’re out, try ground coriander or allspice for a subtle twist.
- Thyme: Adds herbal notes. Oregano or za’atar work beautifully in Mediterranean cooking.
- Olive oil: Helps the marinade coat the chicken evenly. Avocado or sunflower oil are fine alternatives.

How to Make Chicken Kebab
Make the Marinade
Grate a white onion and squeeze out the juice into a large bowl — this helps tenderize the meat and keeps your chicken kebab juicy. Add Greek yogurt, tomato paste, lemon zest and juice, garlic, paprika, cumin, thyme, red pepper flakes, salt, black pepper, and olive oil. Stir well until smooth and reddish. This simple mix gives your chicken deep flavor and that signature Mediterranean color.

Marinate the Chicken
Cut the chicken into bite-sized pieces. Thighs make the juiciest grilled chicken skewers, but breasts work well if you prefer leaner meat. Add the chicken to the marinade and mix until evenly coated. Cover and refrigerate for at least 30 minutes — or overnight if you can. Short on time? Even a quick toss in the marinade adds great flavor.

Build the Skewers
Take the marinated chicken out of the fridge and thread it onto skewers, leaving a little space between pieces so they cook evenly. If using wooden skewers, soak them in water for 30 minutes first to keep them from burning.

Cook the Chicken
- Grill method: Heat your grill or grill pan to medium-high. Cook the skewers for about 5 minutes per side until lightly charred and cooked through (165°F / 75°C inside).
- Oven method: Preheat the oven to 425°F (220°C). Place the skewers on a wire rack over a baking sheet. Bake for 15 minutes, flip, then broil for 5 minutes to brown the edges.
- Stovetop method: Use a cast-iron skillet and cook on medium-high heat until golden and slightly crisp.

Serve and Enjoy
Serve your tender chicken with fluffy rice, warm flatbread, or a crisp salad. Add a spoonful of tzatziki or yogurt dip and a squeeze of lemon juice for brightness. Sprinkle a little sumac or dried mint for a final Mediterranean touch — and enjoy a meal that’s quick, satisfying, and full of sunny flavor.

Tips
- Use chicken thighs for the best texture: Thighs stay juicy and tender, making them perfect for healthy grilled chicken that’s packed with flavor.
- Marinate for deeper flavor: The longer the chicken sits in the Greek yogurt mixture, the more tender it gets. Even 15 minutes works in a pinch, but overnight makes it unforgettable.
- Stick to the onion juice only: After grating the onion, sift the juice and discard the pulp. The juice keeps your Greek-style chicken kabobs moist without making the marinade too thick.
- Soak wooden skewers: If you’re using wooden ones, soak them in water for 30 minutes before grilling so they don’t burn.
- Give the chicken space: When threading the skewers, leave a little room between pieces so they cook evenly and char beautifully.
- Let them rest before serving: Wrap cooked skewers in foil or pita for 5 minutes. This traps the steam and keeps your quick chicken dinner recipe extra juicy.
- Finish with freshness: Squeeze lemon juice and sprinkle dried mint or sumac for a bright, zesty finish.
- Add colorful veggies: Grill tomatoes, peppers, zucchini, or onions alongside the chicken for a full Mediterranean platter.
- Serve with balance: Pair with creamy tzatziki, a crisp salad, or fluffy rice for a satisfying, balanced meal.
Frequently Asked Questions
Yes! Chicken breast works too, but it may turn out a bit drier than thighs. To keep it tender, don’t overcook it and make sure to marinate it well.
You can marinate for as little as 30 minutes, but for the best flavor and texture, try to marinate it overnight. That’s how it’s done in many Turkish chicken shish recipes.
Absolutely. A grill pan, cast iron skillet, or even the oven will do the job. Just make sure the pan is hot so you get that nice char.
These skewers go great with flatbread, saffron rice, or bulgur. Add some lettuce, tomatoes, and a yogurt dip to make a full Mediterranean chicken platter. If you grill the veggies it's even better. Try onions, green peppers, eggplant, and zucchini. As a drink I'd recommend ayran, a refreshing yogurt drink.
Make sure your grill or pan is hot and lightly oiled. Also, let the chicken cook for a few minutes before flipping—it will release more easily when it’s ready.
Yes! You can marinate the chicken a day ahead and even pre-thread the skewers. Just keep them covered in the fridge until you're ready to grill.
Reheat in a skillet over medium heat or in the oven at 350°F (175°C) until warmed through. Avoid the microwave if you want to keep the texture nice.
Store leftover chicken kebabs in an airtight container in the fridge for up to 4 days, or freeze for up to 2 months—just be sure to reheat gently to keep the chicken juicy.
More Easy Chicken Recipes
- Easy Caprese Chicken
- Chicken alla Norma
- Chicken Pizzaiola
- Chicken Piccata
- Chicken Saltimbocca
- Chicken Marsala
- Honey Harissa Chicken
- Chicken Tagine
If you tried this Mediterranean Chicken Kebab recipe or any other recipe on our blog, please leave a 🌟 star rating and let us know how it goes in the comments. We love hearing from you!
Recipe

Mediterranean Chicken Kebab
Video
Ingredients
- 2 pounds chicken thighs or breasts, boneless and skinless
- 1 white onion
- 2 cloves garlic
- 2 tablespoons Greek yogurt
- 2 tablespoons tomato paste
- 2 tablespoons olive oil
- 1 tablespoon lemon juice + 1 teaspoon lemon zest (optional)
- 2 teaspoons cumin ground - sub dried thyme
- 2 teaspoons paprika
- 1 teaspoon dried thyme sub dried oregano
- 1½ teaspoons salt or more to taste + black pepper
Instructions
- Make the Marinade: Grate 1 white onion and strain the juice into a mixing bowl.Add 2 cloves garlic (grated), 2 tablespoons Greek yogurt, 2 tablespoons tomato paste, 2 tablespoons olive oil, 1 tablespoon lemon juice, 2 teaspoons cumin, 2 teaspoons paprika, 1 teaspoon dried thyme, 1½ teaspoons salt, and 2 twists black pepper. Mix well.Tip: If using wooden skewers, soak them in water for 30 minutes to prevent burning.
- Add the Chicken: Cut 2 pounds chicken thighs into chunks. Mix it into the bowl so it’s all covered in the marinade. Put it in the fridge for at least 15 minutes or overnight.
- Build the Skewers: Take the chicken out of the fridge and thread onto skewers – not too tight.
- Grill method: Heat your grill or grill pan to medium-high. Cook the skewers for about 5 minutes per side until lightly charred and cooked through (165°F / 75°C inside).Oven method: Preheat the oven to 425°F (220°C). Place the skewers on a wire rack over a baking sheet. Bake for 15 minutes, flip, then broil for 5 minutes to brown the edges.Stovetop method: Use a cast-iron skillet and cook on medium-high heat until golden and slightly crisp.
- Serve: Serve with flatbread or rice, lettuce, grilled veggies, and cool yogurt dip. Squeeze lemon on top before eating and enjoy with a refreshing Ayran (yogurt drink).
Notes
- Chicken: Thighs are juicier; breasts work for a leaner option.
- White onion juice: Grate and squeeze—great for tender chicken.
- Greek yogurt: Use full-fat for creaminess. Sub with plain or labneh.
- Tomato paste: Adds color and depth. Try sun-dried tomato or mild harissa.
- Lemon juice: Brightens the marinade. Lime or vinegar work too.
- Garlic: Fresh is best. Powder works in a pinch.
- Paprika: Use sweet or smoked for extra flavor.
- Red pepper flakes: For heat. Aleppo pepper is a great option.
- Cumin: Must-have spice. Add coriander for a twist.
- Thyme: Dried or fresh. Sub with oregano or za’atar.
- Olive oil: Keeps the marinade smooth. Any neutral oil works.
- Serve with: Pita or flatbread, saffron rice, tomatoes, cucumbers, tzatziki or yogurt dip—and a cold glass of ayran.
- Use chicken thighs: They stay juicy and give the best flavor.
- Marinate overnight: More time = more flavor and tenderness.
- Only use onion juice: Grate, strain, and skip the pulp.
- Soak wooden skewers: 30 minutes in water keeps them from burning.
- Don’t overcrowd: Leave space on skewers so everything chars nicely.
- Let it rest: Cover for 5 minutes after grilling to keep it juicy.
- Finish with lemon & herbs: Add a squeeze of lemon and sprinkle dried mint or sumac.
- Serve fresh & creamy: Pair with rice, salad, and yogurt dip for contrast.
- Grill some veggies too: Tomatoes, onions, peppers, zucchini, or eggplant all work great.











Lisa H says
Tried this recipe today but I had a little difficulty with the squeezing of the grated onion. I used a piece of cheese cloth to squeeze the grated onion. Delicious!
Deb says
Tried this for our backyard BBQ last night here in Wisconsin and WOW—everyone raved about it! The chicken was so juicy and flavorful, and even the guys who usually stick to burgers couldn’t get enough. I served it with rice, grilled veggies, and a little yogurt sauce on the side—perfection! Definitely adding this to our summer rotation.
Nico Pallotta says
Deb, that makes me so happy to hear! I love that it was a hit with the whole crew—even the burger guys! 😊 Sounds like you served it up perfectly. Thanks so much for trying the recipe and sharing your backyard BBQ win!
Grace Lemuel says
your recipes are delicious. love from Kenya