Chicken Kebabs with Homemade Flatbreads, Cabbage Salsa, and Yogurt Dip Recipe
Introduction
These chicken kebabs with homemade flatbreads offer a delicious, fresh meal perfect for sharing. Juicy, spiced chicken skewers paired with warm flatbreads and vibrant salad make every bite satisfying and full of flavor.

Ingredients
- 300g plain flour, plus extra for dusting
- 1 tsp nigella seeds
- 1 tsp chilli powder
- 2 tbsp olive oil, plus extra for frying
- 30g unsalted butter, melted
- 1 onion, grated
- 1kg chicken mince
- 5 garlic cloves, crushed
- 1 green chilli, deseeded and finely chopped
- 1 tbsp cumin seeds
- 1 tbsp ground coriander
- 1 tsp chilli flakes
- 1 tbsp sumac
- 1 tbsp olive oil (for grilling chicken)
- 200g red cabbage, finely sliced
- 2 tbsp white wine vinegar
- 1/4 cucumber, finely sliced
- 1 Little Gem lettuce, shredded
- 3 beef tomatoes
- 1 red onion, sliced
- Small handful of parsley
- 1 lemon, juiced (for salad)
- 250g Greek yogurt
- 1 lemon, juiced (for yogurt dressing)
- 1 tsp sumac (for yogurt dressing)
- Salt and ground black pepper to taste
Instructions
- Step 1: Begin by making the chicken kebabs. Place the grated onion into a clean tea towel and squeeze out as much water as possible. Transfer the onion to a bowl and add the chicken mince, crushed garlic, chopped green chilli, cumin seeds, ground coriander, chilli flakes, sumac, 1 tbsp olive oil, 1 tsp salt, and 1 tsp ground black pepper. Mix well until the mixture becomes sticky.
- Step 2: Divide the mixture into four portions. Wet your hands slightly and shape each portion into a log. Thread each log onto a large metal skewer. Cover and refrigerate until needed.
- Step 3: For the salad, combine the red cabbage with the white wine vinegar in a small bowl and season to taste. In a larger serving bowl, mix together the cucumber, shredded Little Gem, sliced tomatoes, red onion, parsley, and lemon juice. Season well.
- Step 4: To prepare the yogurt dressing, mix the Greek yogurt with lemon juice and sumac. Season to taste and set aside.
- Step 5: To make the flatbreads, combine the plain flour, nigella seeds, chilli powder, and a large pinch of salt in a bowl. Add 2 tbsp olive oil and 150ml warm water, mixing until a dough forms. Turn the dough onto a floured surface and knead for 5 minutes until smooth and no longer sticky.
- Step 6: Divide the dough into four equal balls. Roll out each ball on a floured surface into a thin circle about 18cm wide.
- Step 7: Heat a large frying pan over medium-high heat and drizzle with olive oil. Cook each flatbread for 2-3 minutes on each side until golden with brown spots. Remove the flatbreads to a baking tray and brush one side with melted butter. Keep warm in a low oven.
- Step 8: Preheat the grill to medium-high. Line a large baking tray with foil and place the chicken skewers onto it. Drizzle with olive oil and grill for 20-25 minutes, turning regularly, until cooked through. Use a meat thermometer to check that the internal temperature reaches 70°C.
- Step 9: To serve, lay out the chicken kebabs, flatbreads, salad, and yogurt dressing so everyone can build their own wraps.
Tips & Variations
- For extra flavor, marinate the chicken mixture for 1 hour before shaping the kebabs.
- Substitute sumac with smoked paprika for a different smoky taste.
- Try adding fresh mint or coriander to the salad for a vibrant twist.
- Use lamb mince instead of chicken for a richer flavor.
Storage
Store any leftover chicken kebabs and flatbreads separately in airtight containers in the refrigerator for up to 2 days. Reheat the kebabs under a grill or in a hot pan to maintain juiciness. Warm the flatbreads wrapped in foil in the oven before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use wooden skewers instead of metal?
Yes, but soak wooden skewers in water for at least 30 minutes before grilling to prevent them from burning.
How do I know when the chicken kebabs are fully cooked?
Use a meat thermometer to check the internal temperature; it should reach 70°C. The kebabs should be firm and no longer pink inside.
Print
Chicken Kebabs with Homemade Flatbreads, Cabbage Salsa, and Yogurt Dip Recipe
- Total Time: 55 minutes
- Yield: 4 servings 1x
Description
Delicious homemade chicken kebabs served with freshly made spiced flatbreads, a vibrant cabbage salad, and tangy yogurt dressing. This recipe combines flavorful spices with simple ingredients to create a perfect wrap meal that is satisfying and easy to prepare at home.
Ingredients
Flatbreads
- 300g plain flour, plus extra for dusting
- 1 tsp nigella seeds
- 1 tsp chilli powder
- 2 tbsp olive oil, plus extra for frying
- 30g unsalted butter, melted
Chicken Kebabs
- 1 onion, grated
- 1kg chicken mince
- 5 garlic cloves, crushed
- 1 green chilli, deseeded and finely chopped
- 1 tbsp cumin seeds
- 1 tbsp ground coriander
- 1 tsp chilli flakes
- 1 tbsp sumac
- 1 tbsp olive oil
- 1 tsp salt
- 1 tsp ground black pepper
Salad
- 200g red cabbage, finely sliced
- 2 tbsp white wine vinegar
- 1/4 cucumber, finely sliced
- 1 Little Gem lettuce, shredded
- 3 beef tomatoes, sliced
- 1 red onion, sliced
- Small handful of parsley
- 1 lemon, juiced
Yogurt Dressing
- 250g Greek yogurt
- 1 lemon, juiced
- 1 tsp sumac
Instructions
- Prepare the Chicken Kebabs: Begin by squeezing out excess liquid from the grated onion using a clean tea towel. In a large bowl, combine the grated onion, chicken mince, crushed garlic, chopped green chilli, cumin seeds, ground coriander, chilli flakes, sumac, olive oil, salt, and black pepper. Mix thoroughly until the mixture feels sticky. Divide the mixture into four equal portions, wet your hands slightly, shape each portion into a log, and thread each onto a large metal skewer. Cover and refrigerate until ready to cook.
- Make the Salad: Add the finely sliced red cabbage to a small bowl with white wine vinegar and season with salt and pepper. In a larger serving bowl, combine the cabbage, sliced cucumber, shredded Little Gem lettuce, sliced tomatoes, sliced red onion, parsley, and lemon juice. Toss well and season to taste.
- Prepare the Yogurt Dressing: In a small bowl, mix Greek yogurt with lemon juice and sumac. Season with a pinch of salt and pepper, then set aside until ready to serve.
- Make the Flatbreads: In a large bowl, combine plain flour, nigella seeds, chilli powder, and a pinch of salt. Add olive oil and 150ml warm water. Mix to form a dough, then transfer to a lightly floured surface and knead for 5 minutes until smooth and non-sticky. Divide the dough into 4 balls. Roll each into a thin circle about 18cm wide.
- Cook the Flatbreads: Heat a large frying pan over medium-high heat. Brush the pan with a little olive oil. Cook one flatbread at a time for 2-3 minutes on each side, until speckled with brown spots. Remove and place on a baking tray, brushing one side with melted butter. Repeat with remaining flatbreads. Keep warm in a low oven.
- Cook the Chicken Kebabs: Preheat the grill to medium-high. Line a large baking tray with foil and place the chicken skewers on it. Drizzle with olive oil and grill for 20-25 minutes, turning occasionally, until the chicken is cooked through and an internal temperature of 70°C (160°F) is reached.
- Serve: Serve the grilled chicken kebabs with warm flatbreads, fresh salad, and the yogurt dressing. Let everyone build their own wraps.
Notes
- To ensure tender kebabs, make sure to squeeze out as much water as possible from the grated onion.
- If you do not have metal skewers, wooden skewers soaked in water for 30 minutes can be used.
- Adjust the chilli and chilli flakes according to your heat preference.
- The flatbreads can be kept warm in a low oven while cooking the remaining breads and chicken.
- Using a meat thermometer ensures perfectly cooked chicken without overcooking.
- Sumac adds a tangy flavor; if unavailable, a squeeze of lemon can be a substitute in the kebabs and dressing.
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Grilling
- Cuisine: Middle Eastern
Keywords: chicken kebabs, homemade flatbreads, grilled chicken, Middle Eastern wraps, yogurt dressing, healthy kebabs

