Quick answer
Persian Shishlik uses bone-in lamb rib chops, commonly marinated with onion, yogurt, saffron, lemon, and oil. Marinate for 8 to 12 hours, then grill over controlled medium-high heat until the thickest part reaches at least 145°F (63°C); rest for 3 minutes. Total elapsed time is about 12 hours 45 minutes at the longer marinade.
Unlike cubed Chenjeh or flattened Kabab Barg, Iranian Shishlik is defined by lamb ribs cooked on the bone. Even chop thickness and a two-zone fire help the meat brown without burning the thin edges or exposed bones.

Shishlik ingredients
Use evenly cut rib chops so they finish together. The saffron-butter baste goes on late, when it is less likely to burn.
- 2.2 lb (1 kg) bone-in lamb rib chops, preferably evenly cut
- 2 large yellow onions, grated or thinly sliced
- 1 cup (245 g) plain full-fat yogurt
- 2 tbsp bloomed saffron, divided
- 3 tbsp lemon juice
- 3 tbsp neutral oil
- 1 tsp fine salt
- 1/2 tsp black pepper
- 2 tbsp unsalted butter, melted
- 4 to 6 tomatoes, halved, for grilling
How to make Persian Shishlik
Marinate in the refrigerator, control the grill with two heat zones, and verify doneness with a thermometer rather than a fixed minute count.
- Ask the butcher to cut evenly thick bone-in rib chops. Pat them dry and place them in a nonreactive bowl.
- Mix onion, yogurt, 1 tablespoon saffron, lemon juice, oil, and black pepper. Coat the lamb, cover, and refrigerate for 8 to 12 hours.
- Remove the lamb from the refrigerator about 20 minutes before grilling. Scrape off heavy clumps of marinade and season with salt.
- Prepare a medium-high two-zone grill. Thread or secure the chops so the meaty sections sit evenly over the heat; protect exposed bone tips with foil if they scorch.
- Grill, turning often, until browned and the thickest part reaches at least 145°F (63°C). Rest for 3 minutes. Exact time depends on chop thickness and grill heat.
- Mix the remaining saffron with melted butter and brush lightly during the final minutes. Grill the tomatoes separately and serve with rice or flatbread.


How to keep lamb ribs juicy
Do not cut the rib meat into uneven scraps or leave thick yogurt clinging to the surface, where it can scorch. Move the chops to the cooler zone whenever flare-ups begin. A thermometer avoids the two common failures: raw meat beside the bone and dry meat caused by guessing.
Shishlik vs. other Persian kebabs
Shishlik uses bone-in rib chops. Kabab Barg uses thin, flattened boneless meat, while Kabab Chenjeh uses cubes. Keeping these pages separate matches both the cut of meat and the user’s cooking task.
Frequently asked questions
Can I use beef ribs?
The Iranian version is most closely associated with lamb ribs. Beef ribs need different trimming and timing, so they are not a direct substitution.
Must Shishlik marinate overnight?
Eight hours gives the marinade time to season the surface; 12 hours is convenient, but longer is not automatically better.
Can I cook it indoors?
Use a preheated broiler or grill pan with strong ventilation, monitor closely, and still verify the internal temperature.
Persian Shishlik recipe card
Persian Shishlik Recipe (Saffron Lamb Rib Kebab)
Course: Main courseCuisine: PersianDifficulty: Medium5
servings25
minutes20
minutes720
minutes12
hours45
minutesBone-in lamb rib chops marinated with onion, yogurt, saffron, lemon and oil, then grilled and basted with saffron butter.
Ingredients
2.2 lb (1 kg) bone-in lamb rib chops, preferably evenly cut
2 large yellow onions, grated or thinly sliced
1 cup (245 g) plain full-fat yogurt
2 tbsp bloomed saffron, divided
3 tbsp lemon juice
3 tbsp neutral oil
1 tsp fine salt
1/2 tsp black pepper
2 tbsp unsalted butter, melted
4 to 6 tomatoes, halved, for grilling
Directions
- Ask the butcher to cut evenly thick bone-in rib chops. Pat them dry and place them in a nonreactive bowl.
- Mix onion, yogurt, 1 tablespoon saffron, lemon juice, oil, and black pepper. Coat the lamb, cover, and refrigerate for 8 to 12 hours.
- Remove the lamb from the refrigerator about 20 minutes before grilling. Scrape off heavy clumps of marinade and season with salt.
- Prepare a medium-high two-zone grill. Thread or secure the chops so the meaty sections sit evenly over the heat; protect exposed bone tips with foil if they scorch.
- Grill, turning often, until browned and the thickest part reaches at least 145°F (63°C). Rest for 3 minutes. Exact time depends on chop thickness and grill heat.
- Mix the remaining saffron with melted butter and brush lightly during the final minutes. Grill the tomatoes separately and serve with rice or flatbread.
Recipe Video

Sources
Dish structure was cross-checked with The Barbecue Bible’s saffron-yogurt Shishlik reference; safe temperature follows FoodSafety.gov.
