Tasty Greek Chicken Kebabs

About this recipe

Seven months ago my husband Liam and I got married, and like many newlyweds we were counting down the days until our honeymoon. We chose the Greek island of Rhodes, and honestly it was everything we hoped it would be. Sunshine, beautiful beaches, late evening walks through little streets filled with restaurants and the smell of grilled meat in the air. But if I am being completely honest, one of the highlights of the entire trip was the sheer number of gyros we ate.
I say that with absolutely no shame.
Our hotel made the most incredible gyros and I will never forget the night we arrived. After travelling all day we were exhausted and absolutely starving. You know that kind of hungry where you are almost past the point of thinking clearly. Dinner was still being served when we arrived and sitting there on the buffet were freshly made gyros.
Warm flatbread. Juicy chicken. Cool tzatziki. A little crunch from vegetables.
Safe to say we wasted no time.
That first bite completely revived us. It was salty, garlicky, creamy, tangy and fresh all at once. The chicken was beautifully seasoned and tender, the bread soft and warm, and the tzatziki cool and refreshing. It was exactly what we needed after a long travel day.
From that moment on, gyros became a daily ritual.
And when I say daily, I really do mean daily. We easily ate one a day, sometimes for lunch, sometimes for dinner and occasionally as a mid afternoon snack when we had been lounging by the pool all day. When something is that good it is very hard to say no.
Now I would absolutely love to sit here and tell you that the recipe below is identical to the gyros we had in Rhodes. But alas, I am not Greek, and these are not cooked slowly rotating on a traditional grill. However, I will say this. They are pretty damn good and they absolutely satisfy the craving when you want that same flavour at home.

The secret really lies in the marinade.
For the chicken I keep things simple but flavour packed. The marinade is made with paprika, cumin, lemon juice, yoghurt, onion granules, chilli flakes and white pepper. Each ingredient plays its role but the real magic happens with the lemon juice and yoghurt.
Both ingredients work together to tenderise the chicken.
Lemon juice contains natural acids, primarily citric acid, which begins to break down the proteins in the chicken. This softens the muscle fibres slightly, allowing the meat to become more tender while also helping the seasoning penetrate deeper into the chicken.
Yoghurt takes this even further.
Yoghurt contains lactic acid which is a much gentler acid than the citric acid found in lemon juice. Instead of aggressively breaking down the meat, it slowly tenderises the chicken while also coating it in a creamy marinade. This creates a protective layer around the meat which helps keep it juicy when cooked.
The result is chicken that is incredibly tender, flavourful and moist.
Now I know we all hate hearing this when a recipe says it, but the longer you leave the chicken to marinate the better it will be. Even thirty minutes will help, but if you can leave it for a few hours or even overnight the difference is noticeable. During that time the lemon and yoghurt are slowly working away, tenderising the chicken while the spices infuse their flavour.

Once cooked you are left with beautifully seasoned chicken that has that slightly smoky, spiced flavour we all associate with gyros.
Of course, no gyro would be complete without tzatziki.
Tzatziki is one of those sauces that is incredibly simple but completely transforms the dish. Traditionally it is made from Greek yoghurt, grated cucumber, garlic, lemon juice, olive oil and a little salt. The cucumber is usually grated and then squeezed to remove excess moisture before being mixed into the yoghurt.
The result is a thick, creamy sauce that is cool, garlicky and slightly tangy.
It provides the perfect contrast to the warm spiced chicken. Every bite becomes this beautiful balance of temperatures and textures. Creamy yoghurt, juicy chicken, soft bread and fresh vegetables all working together.
It is also incredibly refreshing, which is exactly why it works so well in warm climates like Greece.
To assemble the gyros I love serving the chicken inside a warm flatbread. You can lightly toast the bread in a dry pan for a few seconds just to soften it and give it a bit of warmth. Then pile in the chicken, add a generous spoonful of tzatziki and finish with some fresh toppings.
My favourite combination is cherry tomatoes and thinly sliced red onion.
The tomatoes add a burst of sweetness and freshness, while the red onion brings a little bite and sharpness that cuts through the richness of the yoghurt sauce. It is simple but incredibly satisfying.
If you want to take things even further, I highly recommend serving these alongside my garlic parmesan fries. The crispy salty fries with that punchy garlic and parmesan flavour work perfectly with the gyros. It turns a simple wrap into a full, very satisfying meal.
And if you are anything like Liam and I were in Rhodes, you may find yourself making these far more often than you originally planned.
There is something about gyros that just feels comforting. They are quick, flavourful and incredibly satisfying, whether you are making them for a casual weeknight dinner or a laid back weekend lunch.
While they may not be cooked on a traditional Greek rotisserie, they absolutely capture the spirit of the gyros we fell in love with on our honeymoon.
Every time I make them it takes me right back to that first night in Rhodes. Tired from travelling, starving, and suddenly revived by the simple joy of really good food.
And honestly, that is exactly the kind of recipe I love sharing.

Ingredients
Chicken
- 700g boneless, skinless chicken thighs
- 150g Greek yoghurt
- 2 tbsp lemon juice (about ½ lemon)
- 2 tsp paprika
- 1 tsp ground cumin
- 1 tsp onion granules
- 1 tsp chilli flakes
- 1 tsp white pepper
- 1 tbsp flakey salt
- 1 tbsp olive oil
For the Tzatziki
- 250g Greek yoghurt
- ½ cucumber, grated and squeezed to remove excess water
- 1 garlic clove, finely grated
- 1 tbsp lemon juice
- 1 tbsp olive oil
- Salt to taste
To Serve
- 4 flatbreads or pitta breads
- Cherry tomatoes, halved
- ½ red onion, thinly sliced
- Extra tzatziki
Ingredients

Instructions
- In a large bowl combine the Greek yoghurt, lemon juice, paprika, cumin, onion granules, chilli flakes, white pepper, salt and olive oil. Mix until smooth.
- Slice the chicken thighs into thin strips. Cutting the chicken thinly helps it cook faster and allows more surface area to caramelise in the pan, giving you that slightly charred, authentic gyros flavour.
- Add the sliced chicken to the bowl and coat it thoroughly in the marinade so every piece is well covered.
- Cover the bowl and leave the chicken to marinate for at least 30 minutes. For the best flavour, marinate for 2–12 hours in the fridge.
- While the chicken marinates, make the tzatziki. Grate the cucumber and squeeze out as much liquid as possible using your hands or a clean tea towel.
- In a bowl mix the Greek yoghurt, grated cucumber, garlic, lemon juice, olive oil and a pinch of salt until combined. Taste and adjust seasoning if needed, then place in the fridge until ready to serve.
- Heat a large frying pan over medium high heat and cook the chicken in batches for 6–8 minutes, allowing it to get nicely caramelised and slightly charred in places.
- Warm your flatbreads in a dry pan for about 30 seconds on each side until soft and pliable.
- Assemble the gyros by adding the cooked chicken to the flatbread, followed by a generous spoonful of tzatziki.
- Finish with fresh cherry tomatoes and thinly sliced red onion, then serve immediately with garlic parmesan fries if you fancy the full experience.
More recipes like this
Tempted by something else?
Work with me, or ask me a question!
I'm all about teaming up with cool new brands that align with my audience and make cooking awesome meals a breeze. Drop me a line, and let's cook up some exciting plans together!

Want free recipes and insider knowledge in your inbox?
Subscribe Below!








