Spiral Bakhtiari Kebab (کباب حلزونی بختیاری) — Saffron-marinated chicken and lamb spirals on skewers
A showpiece Bakhtiari-style kebab shaped into elegant spirals, pairing saffron chicken with tender lamb or beef. It reflects the nomadic Bakhtiari love of bold marinades, live-fire cooking, and festive presentation.

Printable Recipe Card
Servings: 6 · Total: 53 min · Difficulty: medium
Ingredients (quick list)
- 600 g Chicken breast fillets, trimmed (Cut into long strips 2 cm wide for easy spiraling)
- 600 g Lamb fillets (or beef tenderloin), trimmed (Cut into long strips 2 cm wide, similar length to chicken)
- 200 g Yellow onion (Grated, then squeezed; use juice only)
- 180 g Greek yogurt (plain, full-fat) (Helps tenderize and protect meat on the grill)
- 45 ml Extra virgin olive oil (or neutral vegetable oil) (Plus 10 ml for greasing the grill grates)
- 0.5 tsp Persian saffron threads (Finely crushed)
- 30 ml Hot water (for blooming saffron) (Just off the boil)
- 9 g Sea salt (About 1 1/2 tsp fine sea salt)
- 2 tsp Freshly ground black pepper (Divide between chicken and lamb/beef)
- 8 Metal skewers (If using bamboo, soak 30 minutes in water)
Steps (summary)
- Bloom the saffron so its color and aroma fully release. Crush the saffron threads, mix with 30 ml hot water, and let it stand f…
- Prepare the onion juice for a clean, non-bitter marinade. Grate the onion, then squeeze it firmly through a fine sieve or chees…
- Make the marinade and divide it to keep flavors balanced across both meats. In a bowl, whisk yogurt, onion juice, olive oil, bl…
- Marinate the chicken and the lamb/beef separately for best texture. Add chicken strips to one bowl and lamb/beef strips to the…
- Shape the signature Halzooni spirals so each skewer cooks evenly and looks striking. Thread one end of a chicken strip onto a s…
- Preheat the grill for high heat to sear quickly without drying the meat. Heat a charcoal grill to a strong medium-high (about 2…
+ 2 more steps in the full instructions section below.
Cultural Background
Bakhtiari kebab is tied to Iran’s Bakhtiari nomadic traditions, where skewered meats are cooked over open fire with simple, fragrant marinades. The Halzooni spiral shape turns a rustic kebab into a celebratory centerpiece without changing its soulful flavors.
Equipment
💡 Tips
- Cut both meats into strips of equal width (about 2 cm) so the spirals cook at the same speed and look uniform.
- Keep the spirals tight on the skewer by piercing the end of each strip twice (start and finish) so it cannot unwind while turning.
- If flare-ups occur, move skewers to a cooler zone for 60–90 seconds, then return to direct heat to finish browning.
⚠️ Common Mistakes
❌ Using onion pulp in the marinade, making the meat taste harsh or turn mushy.
✅ Fix: Use only squeezed onion juice and discard the solids; it tenderizes without bitterness.
❌ Loose spirals that unwind when flipped.
✅ Fix: Pierce the strip at the start and again at the end of the coil, and turn the skewer frequently rather than letting one side over-sear.
❌ Overcooking chicken while waiting for lamb/beef to finish.
✅ Fix: Cut both meats to equal thickness and grill over medium-high heat; pull skewers as soon as chicken hits 74°C.
🧊 How to Store
Cool leftovers within 2 hours, then refrigerate in an airtight container for up to 3 days. Reheat gently, covered, in a 160°C oven for 10–12 minutes with 30 ml water in the pan to prevent drying, or slice and warm in a skillet for 4–5 minutes.
📅 Make Ahead
Marinate the meats up to 12 hours in advance for deeper saffron flavor. You can also shape spirals onto skewers, cover tightly, and refrigerate for up to 8 hours before grilling.
🍽️ Pairs Well With
- Chelow (Persian steamed rice)
- grilled tomatoes
- sumac onions
- fresh herbs (sabzi khordan)
- torshi
- lavash or sangak.
Regional Variations
- Chahar Mahal & Bakhtiari style: add 1 tsp dried thyme to the marinade for a more herbal profile.
- Restaurant style: brush kebabs with 20 ml melted butter mixed with 10 ml saffron water during the last 2 minutes for extra sheen.
- All-chicken Halzooni: replace lamb/beef with 600 g chicken thighs for a richer, more forgiving kebab.
Ingredients
- 1⅓ lbChicken breast fillets, trimmed (Cut into long strips 2 cm wide for easy spiraling)
- 1⅓ lbLamb fillets (or beef tenderloin), trimmed (Cut into long strips 2 cm wide, similar length to chicken)
- 7.1 ozYellow onion (Grated, then squeezed; use juice only)
- 6⅓ ozGreek yogurt (plain, full-fat) (Helps tenderize and protect meat on the grill)
- 3 tbspExtra virgin olive oil (or neutral vegetable oil) (Plus 10 ml for greasing the grill grates)
- ½ tspPersian saffron threads (Finely crushed)
- 2 tbspHot water (for blooming saffron) (Just off the boil)
- 9 gSea salt (About 1 1/2 tsp fine sea salt)
- 2 tspFreshly ground black pepper (Divide between chicken and lamb/beef)
- 8Metal skewers (If using bamboo, soak 30 minutes in water)
🔄 Substitutions
- Lamb fillets (or beef tenderloin)→ Beef sirloin steak
- Greek yogurt (plain, full-fat)→ Plain strained yogurt (labneh-style) thinned with 15 ml water
- Extra virgin olive oil→ Neutral vegetable oil
Instructions
- 1
Bloom the saffron so its color and aroma fully release. Crush the saffron threads, mix with 30 ml hot water, and let it stand for 10 minutes until deeply golden.
- 2
Prepare the onion juice for a clean, non-bitter marinade. Grate the onion, then squeeze it firmly through a fine sieve or cheesecloth to collect 60–80 ml juice and discard the solids.
- 3
Make the marinade and divide it to keep flavors balanced across both meats. In a bowl, whisk yogurt, onion juice, olive oil, bloomed saffron (all of it), sea salt, and black pepper until smooth, then split the mixture evenly into two bowls.
- 4
Marinate the chicken and the lamb/beef separately for best texture. Add chicken strips to one bowl and lamb/beef strips to the other, turning to coat every surface, then cover and refrigerate for 4 hours.
- 5
Shape the signature Halzooni spirals so each skewer cooks evenly and looks striking. Thread one end of a chicken strip onto a skewer, coil it into a tight spiral like a snail shell, then secure the end by piercing it again; repeat with a lamb/beef strip and alternate spirals until the skewer is filled with 3–4 coils.
- 6
Preheat the grill for high heat to sear quickly without drying the meat. Heat a charcoal grill to a strong medium-high (about 230–260°C at grate level) or preheat a gas grill to high, then oil the grates with 10 ml oil on a folded paper towel.
- 7
Grill the spiral kebabs with frequent turning to keep the coils intact and evenly browned. Cook 14–18 minutes total, turning every 2 minutes, until chicken reaches 74°C and lamb/beef reaches 60°C for medium or 65°C for medium-well.
- 8
Rest the kebabs so juices redistribute and the spirals stay tender. Transfer to a platter, tent loosely with foil, and rest 5 minutes before sliding the spirals off the skewers.
🪪 Recipe Passport
Cultural Background
Bakhtiari kebab is tied to Iran’s Bakhtiari nomadic traditions, where skewered meats are cooked over open fire with simple, fragrant marinades. The Halzooni spiral shape turns a rustic kebab into a celebratory centerpiece without changing its soulful flavors.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
Nutrition per serving
Pairs well with
If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.
- Chelo Kebab Koobideh (چلو کباب کوبیده) — Persian Minced Meat Skewers with Saffron Rice
- Persian Steamed Rice Masterclass (چلو و پلو) — Chelo and Polow techniques with perfect tahdig
- Ash-e Sak (آش ساک) — Gorgani Spinach and Lamb Ash
- Ash-e Torsh (آش ترش) — Sour Herb and Legume Soup
- Ash-e Sak (آش ساک) — Golestani Spinach, Legume, and Meatball Soup
Does your family make this differently?
Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.
You Might Also Like

Chelo Kebab Koobideh (چلو کباب کوبیده) — Persian Minced Meat Skewers with Saffron Rice
Persian · Kebabs · 75 min

Koofteh Havij (کوفته هویج) — Persian Carrot Meatballs in Saffron-Tomato Broth
Persian · Main Courses · 120 min

Pan-Seared Joojeh Kebab (جوجه کباب تابهای) — Persian Saffron Skillet Chicken
Persian · Kebabs · 34 min

Urfa Kebab (اورفا کباب) — Mild Turkish minced skewer with sumac onions
Turkish · Kebabs · 37 min

Seekh Kebab (کباب سیخی) — Afghan Grilled Minced Meat Skewers with Cumin
Afghan · Kebabs · 37 min

Bazlama (بازلاما) — Puffy Turkish Village Flatbread Cooked on a Saj
Turkish · Breads · 38 min

Smoky Eggplant Salad (Patlıcan Salatası) — Turkish charred eggplant with garlic and olive oil
Turkish · Salads · 40 min

Tepsi Baytinijan (تبسي بيتنجان) — Iraqi Eggplant Tray Bake
Iraqi · Main Courses · 90 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.