Traditional Lamb Shish Kebab with Yogurt Sauce 🇹🇷

30

Lamb shish kebab is a Turkish dish made with marinated lamb pieces, grilled on skewers and served with flatbread, vegetables, and yogurt sauce.

Origins
Lamb shish kebab (şiş kebabı) is one of the oldest and most recognisable types of Turkish kebab. Its roots lie in the nomadic Turkic cultures of Central Asia, who brought the method of skewering meat and cooking it over open fire to Anatolia. This technique became central to Ottoman culinary tradition. The word “şiş” means skewer in Turkish, and written records of skewered meat dishes date back to at least the 14th century.

Tradition
Today, traditional Turkish shish kebab is usually made with lamb, cut into even cubes and marinated in olive oil, onion, garlic, and spices. The meat is skewered and grilled over charcoal until browned and lightly charred, often alongside vegetables like peppers or tomatoes. It’s commonly served with flatbread (pide or lavaş), bulgur or rice pilaf, and a yoghurt-based sauce like cacık, or a fresh shepherd’s salad. You’ll find it in casual grill restaurants (ocakbaşı) or made at home for weekend meals and summer gatherings.

This Recipe
For this version, I cooked the lamb over an open fire on a charcoal BBQ, which gave the meat a deep, smoky edge. The lamb was marinated in yoghurt, garlic, and ground spices until tender, then skewered and grilled until browned and slightly charred at the edges.
I served it with a yoghurt and cucumber sauce inspired by İzmir-style cacık, full of fresh herbs and just sharp enough to balance the richness of the meat.

  • lamb – Use boneless leg or shoulder, trimmed of excess fat and cut into evenly sized cubes. These cuts have the right balance of flavour and tenderness for grilling, and they hold up well on skewers without drying out.

For the lamb marinade:

  • oil – Use olive oil or sunflower oil. It acts as the base of the marinade, helping carry the flavours and coat the lamb evenly for grilling.
  • onion – Use yellow or white onion, it helps tenderise the meat thanks to its natural enzymes, and adds subtle sweetness once grilled.
  • garlic – Crushed or minced garlic adds depth and a savoury kick to the marinade. The longer it sits with the lamb, the more pronounced the flavour.
  • lemon juice – Adds brightness and acidity, which helps break down the meat fibres and gives the lamb a clean, fresh flavour.
  • herbs and spices – thyme, paprika, cumin. Use fresh thyme, sweet paprika and ground cumin.

For the Izmir-style yoghurt sauce:

  • cucumber – Use a firm, thin-skinned variety for best texture and mild flavour. Organic is a good choice if you’re keeping the skin on.
  • yoghurt – Plain, full-fat yoghurt works best. In Izmir-style versions, it’s often slightly thinned with water to create more of a pourable consistency, closer to a dressing than a thick dip.
  • garlic – Use fresh, not powder or paste.
  • herbs and spices – mint, parsley. Use fresh.
  • oil – A drizzle of good olive oil rounds out the sauce and adds richness. It can also be spooned over the top just before serving.

Love Turkish Food?🇹🇷 Explore other
Turkish Recipes

Marinating the lamb

  • Cut the lamb into equal-sized cubes and place in a bowl.
  • Important: Grate the onion or blitz it in a food processor. Chopping it won’t release the juice you need to tenderise the meat and carry the flavour.
  • Add the grated onion, crushed garlic, lemon juice, olive oil, thyme, paprika, cumin, salt, and pepper to the bowl with the meat.
  • Cover the bowl and refrigerate for at least 4 hours, but it is best overnight.

Preparing the yoghurt sauce

  • Put the yoghurt in a small bowl.
  • Finely grate the cucumber, sprinkle with a pinch of salt, let it sit for a few minutes, then squeeze out the excess liquid.
  • Add the grated cucumber, crushed garlic, finely chopped mint and parsley, and a pinch of salt.
  • Mix well until everything is combined.
  • Drizzle olive oil on top before serving. Keep it chilled until ready to use.

Grilling on the BBQ

  • Take the marinated lamb out about an hour before cooking so it’s not ice cold when it hits the grill.
  • Thread the lamb pieces onto metal skewers, leaving a little space between each piece so they cook evenly.
  • Turn the skewers every few minutes to get a good sear on all sides. The lamb should take about 10 to 15 minutes, depending on the heat and size of the pieces.
  • Cook until browned on the outside and still juicy on the inside. Let them rest for a couple of minutes before serving.
Raw lamb pieces threaded onto skewers, just placed on a charcoal BBQ grill, with visible flames and uncooked meat.
Four skewers of grilled lamb cooked over charcoal, with charred edges and evenly browned, juicy meat.

Grilling in the oven

If you’re using the oven, set it to the grill function at the highest setting. Place the skewers on a wire rack over a tray to catch any drips. Position the rack close to the top heating element. Grill for about 15 minutes, turning the skewers halfway through to ensure even browning. Keep an eye on them, they should be well browned on the outside and juicy inside.


How to serve Lamb Shish Kebab

Grilled lamb skewers served on a plate, with a small silver bowl of yoghurt and cucumber sauce on the side.
Grilled lamb skewers served with sliced tomatoes, warm pita bread, and a side of fries on a tray.

Serve Turkish lamb shish kebab hot with a generous spoonful of yoghurt sauce, a fresh tomato salad, and grilled flatbread or pita. This combination is simple and authentic.

You can also add fries for a more filling meal. A squeeze of lemon just before eating brings out the flavour of the meat.

Looking for another BBQ idea? Don’t miss these
Aussie Grilled Prawns.

Traditional Lamb Shish Kebab with Yogurt Sauce

Turkish lamb skewers grilled over BBQ and served with a yogurt and cucumber sauce
Servings 4 people
Prep Time 15 minutes
Cook Time 15 minutes
Marinating 4 hours
Total Time 4 hours 30 minutes

Ingredients

FOR THE LAMB MARINADE

  • 900 g lamb - cut into equal-sized cubes
  • 1 large onion - grated or blitzed
  • 4 cloves garlic - crushed
  • 1 lemon - juice
  • 3 tbsp olive oil
  • 1 tsp thyme
  • 1 tsp paprika - sweet or hot
  • ½ tsp ground cumin
  • salt and black pepper - to taste

FOR THE YOGURT SAUCE

  • 300 g plain full-fat yoghurt
  • 150 g cucumber - grated and squeezed
  • 1 clove garlic - crushed
  • 1 tsp fresh mint - finely chopped
  • 2 tsp fresh parsley - finely chopped
  • salt - to taste
  • a drizzle of olive oil - for serving

Instructions

  • Marinate the lamb: Cut the lamb into equal-sized cubes and place them in a bowl. Add grated onion, garlic, lemon juice, olive oil, thyme, paprika, cumin, salt, and pepper. Mix well, cover, and refrigerate for at least 4 hours (overnight is best).
  • Make the yoghurt sauce: Grate cucumber, salt lightly, then squeeze out the liquid. Mix with yoghurt, garlic, chopped mint and parsley, and a pinch of salt. Chill and drizzle with olive oil before serving.
  • Grill the kebabs: Thread the lamb onto skewers. Cook over hot coals for 10–15 minutes, turning regularly.
    If using the oven, use the grill setting on high, and place the skewers on a rack near the top. Turn them halfway through.
  • Serve: Let the kebabs rest a couple of minutes. Serve hot with the yoghurt sauce, flatbread, and veg.

Notes

The total calorie content of the dish is approximately 2,150 calories. This is an estimate and will vary depending on the specific products and brands used. The dish is intended to serve 4 people, which works out to approximately 540 calories per person, including around 75 calories from the yoghurt sauce.
Calories: 540kcal
Course: dinner, lunch, Main Course
Cuisine: Turkish

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Like
Close
Spicetraveller.com © Copyright 2025. All rights reserved.
Close