Joojeh Kabab (جوجه کباب) — Persian Saffron-Yogurt Chicken Skewers
Classic Persian saffron-yogurt chicken skewers marinated with lemon, garlic, and onion for exceptional tenderness and aroma. Served with chilled cucumber-yogurt sauce for a cooling, bright contrast.

Printable Recipe Card
Servings: 4 · Total: 328 min · Difficulty: medium
Ingredients (quick list)
- 800 g Chicken breast, boneless skinless (cut into 3 cm cubes)
- 240 g Plain yogurt (full-fat preferred)
- 0.25 tsp Saffron threads (finely crushed)
- 30 ml Hot water (just off the boil, for blooming saffron)
- 45 ml Lemon juice (freshly squeezed)
- 30 ml Olive oil (plus extra for brushing grill)
- 12 g Garlic (finely grated (about 3 cloves))
- 200 g Onion (grated on large holes; squeeze out excess juice lightly)
- 10 g Salt (fine sea salt)
- 1 tsp Black pepper (freshly ground)
- 300 g Cucumber (seeded and finely diced)
- 1.5 tsp Dried mint (rubbed between palms to release aroma)
Steps (summary)
- Bloom the saffron: crush the saffron threads to a powder, then stir in 30 ml hot water (not boiling). Cover and steep 10 minute…
- Make the saffron-yogurt marinade: in a bowl, whisk yogurt, bloomed saffron with its liquid, lemon juice, olive oil, garlic, gra…
- Marinate the chicken: add chicken cubes and fold until every piece is coated. Cover and refrigerate at least 4 hours, ideally 6…
- Prepare the chilled mast-o-khiar: combine 300 g yogurt, diced cucumber, dried mint, lemon juice, salt, and black pepper. Stir 2…
- Skewer and preheat: soak wooden skewers in water for 30 minutes (skip if using metal). Preheat a charcoal grill to medium-high…
- Grill the joojeh: thread chicken tightly onto skewers, shaking off excess marinade. Grill 6–8 minutes total, turning every 2 mi…
Cultural Background
Saffron chicken kebabs are widely served at Persian gatherings and outdoor meals, where grilling is a social centerpiece. Yogurt-based marinades are valued for tenderizing and adding gentle tang, while saffron contributes a celebratory aroma and golden color often associated with special occasions.
Equipment
💡 Tips
- For deeper saffron flavor, bloom saffron in hot water, then cool 2 minutes before mixing into yogurt so the yogurt does not thin or split.
- If using chicken breast, keep cubes uniform (about 3 cm) so they finish together without drying.
- For extra juiciness, grill over medium-high heat and turn frequently; long, slow grilling dries breast meat.
- If you prefer a thinner sauce, whisk in 15–30 ml cold water; for thicker, strain yogurt 30 minutes before mixing.
⚠️ Common Mistakes
❌ Marinating too briefly
💡 Why: The yogurt and onion need time to tenderize and the saffron needs time to perfume the meat.
✅ Fix: Marinate at least 4 hours; aim for 6–8 hours for best tenderness and aroma.
❌ Using boiling water to bloom saffron and mixing immediately into yogurt
💡 Why: Very hot liquid can thin or slightly split yogurt, making the marinade slide off the chicken.
✅ Fix: Use just-off-boil water and let it cool 2 minutes before whisking into yogurt.
❌ Overcooking chicken breast on high heat without turning
💡 Why: Breast meat dries quickly and can burn outside before cooking evenly.
✅ Fix: Grill at medium-high, turn every 2 minutes, and pull at 74°C/165°F, then rest 3 minutes.
❌ Watery mast-o-khiar sauce
💡 Why: Cucumber releases water as it sits, diluting the yogurt.
✅ Fix: Seed the cucumber and, if needed, drain diced cucumber 10 minutes or strain the finished sauce briefly before serving.
🧊 How to Store
Refrigerate cooked chicken and sauce separately in airtight containers for up to 3 days. Reheat chicken gently in a covered skillet over low heat with 15 ml water, or in a 160°C/325°F oven for 8–10 minutes. Do not freeze the yogurt sauce; it may separate.
📅 Make Ahead
Mix the marinade up to 24 hours ahead and refrigerate. Marinate the chicken 6–8 hours ahead for best results. Prepare the mast-o-khiar up to 12 hours ahead; stir before serving and drain if needed.
🍽️ Pairs Well With
- Steamed basmati rice
- Grilled tomatoes and peppers
- Fresh herbs and radishes
- Lemon wedges
Regional Variations
- Tehran-style party plattersOften served with grilled tomatoes and buttered rice, with skewers brushed lightly with oil during grilling for sheen and moisture.
- Caspian-influenced home cookingThe marinade may lean more tart with extra lemon, and the cucumber-yogurt side is sometimes made thicker and served as a dip alongside fresh herbs.
Ingredients
- 800 gChicken breast, boneless skinless (cut into 3 cm cubes)
- 240 gPlain yogurt (full-fat preferred)
- 0.25 tspSaffron threads (finely crushed)
- 30 mlHot water (just off the boil, for blooming saffron)
- 45 mlLemon juice (freshly squeezed)
- 30 mlOlive oil (plus extra for brushing grill)
- 12 gGarlic (finely grated (about 3 cloves))
- 200 gOnion (grated on large holes; squeeze out excess juice lightly)
- 10 gSalt (fine sea salt)
- 1 tspBlack pepper (freshly ground)
- 300 gCucumber (seeded and finely diced)
- 1.5 tspDried mint (rubbed between palms to release aroma)
🔄 Substitutions
- Chicken breast→ Boneless skinless chicken thighs
- Plain yogurt (full-fat)→ Lactose-free plain yogurt
- Olive oil→ Neutral oil (grapeseed or sunflower)
Instructions
- 1
Bloom the saffron: crush the saffron threads to a powder, then stir in 30 ml hot water (not boiling). Cover and steep 10 minutes until deeply colored. This step concentrates aroma and ensures even color in the marinade instead of saffron specks clinging to the chicken.
- 2
Make the saffron-yogurt marinade: in a bowl, whisk yogurt, bloomed saffron with its liquid, lemon juice, olive oil, garlic, grated onion, salt, and black pepper for 30 seconds until smooth. Taste for balance; it should be tangy and well-seasoned, since some seasoning stays in the bowl.
- 3
Marinate the chicken: add chicken cubes and fold until every piece is coated. Cover and refrigerate at least 4 hours, ideally 6–8 hours, for tenderness and full saffron perfume. For food safety, keep below 4°C/40°F and avoid marinating longer than 12 hours with lemon.
- 4
Prepare the chilled mast-o-khiar: combine 300 g yogurt, diced cucumber, dried mint, lemon juice, salt, and black pepper. Stir 20 seconds, then cover and refrigerate 30–60 minutes so the mint hydrates and the flavors round out. If watery, drain briefly through a fine sieve before serving.
- 5
Skewer and preheat: soak wooden skewers in water for 30 minutes (skip if using metal). Preheat a charcoal grill to medium-high (about 230–260°C/450–500°F) or heat a grill pan over medium-high for 5 minutes. Lightly oil the grates or pan to prevent sticking.
- 6
Grill the joojeh: thread chicken tightly onto skewers, shaking off excess marinade. Grill 6–8 minutes total, turning every 2 minutes, until lightly charred and the thickest piece reaches 74°C/165°F. Rest skewers 3 minutes, then serve with the chilled mast-o-khiar on the side.
🪪 Recipe Passport
Cultural Background
Saffron chicken kebabs are widely served at Persian gatherings and outdoor meals, where grilling is a social centerpiece. Yogurt-based marinades are valued for tenderizing and adding gentle tang, while saffron contributes a celebratory aroma and golden color often associated with special occasions.
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
- Kabab Tabei & Koobideh Platter (کباب تابهای و کوبیده) — Persian Pan Kebabs with Saffron Rice
- Joojeh-Style Citrus Roasted Chicken (جوجه کباب) — Persian Citrus-Roasted Whole Chicken
- Kabab-e Gharch (کباب قارچ) — Crispy Persian Mushroom Kebabs
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

Shirazi Salad (سالاد شیرازی) — Brunoised cucumber-tomato herb salad with ab-ghooreh
Persian · Salads · 20 min

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

Turkish Cağ Kebab (Cağ Kebabı) — Erzurum Slow-Roasted Charcoal Lamb Skewer
Turkish · Kebabs · 160 min

Kokoretsi (Κοκορέτσι) — Charcoal-Grilled Offal Wrapped in Caul Fat
Greek · Kebabs · 170 min

Cacık (Yoğurtlu Salatalık Mezesi) — Chilled Turkish Yogurt, Cucumber & Mint Dip
Turkish · Appetizers · 15 min

Gavurdağı Salad (Gavurdağı Salatası) — Finely Chopped Walnut & Pomegranate Salad
Turkish · Salads · 20 min

Sambal Udang (Sambal Udang) — Malaysian Chili Prawns
Malaysian · Main Courses · 47 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.