Joojeh Kabab (جوجه کباب) — Persian Saffron-Yogurt Grilled Chicken
Tender chicken breast is marinated in bloomed saffron, yogurt, lemon, garlic, and turmeric, then skewered and grilled until lightly charred. A classic Persian kebab for picnics, gatherings, and weeknight grilling.

Printable Recipe Card
Servings: 4 · Total: 288 min · Difficulty: medium
Ingredients (quick list)
- 800 g Boneless, skinless chicken breast (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, about 90°C)
- 1 tsp Ground turmeric
- 12 g Garlic (finely grated (about 3 cloves))
- 45 ml Extra virgin olive oil
- 45 ml Lemon juice (freshly squeezed)
- 8 g Sea salt (about 1 1/2 tsp fine salt)
- 1 tsp Black pepper (freshly ground)
Steps (summary)
- Bloom the saffron for maximum aroma: crush the saffron threads into a powder, then stir with the hot water (about 90°C). Cover…
- Make the marinade in a non-reactive bowl: whisk yogurt, bloomed saffron (including liquid), turmeric, grated garlic, olive oil,…
- Add chicken to the bowl and mix thoroughly for 1 full minute, coating every surface. Cover and refrigerate at least 4 hours (id…
- Preheat a charcoal grill to medium-high (about 230–260°C at the grate) with a two-zone setup, or preheat a gas grill to medium-…
- Grill the skewers over direct heat for 10–14 minutes total, turning every 2–3 minutes to build light char without burning the y…
- Rest the skewers 5 minutes on a platter to keep the chicken juicy. For extra color, brush lightly with any clean reserved marin…
Cultural Background
Joojeh kabab is a widely enjoyed Persian grilled chicken dish often prepared for family gatherings, outdoor picnics, and celebratory meals. The saffron-forward marinade reflects a long-standing preference in Persian cooking for aromatic ingredients paired with bright citrus and live-fire grilling.
Equipment
💡 Tips
- Use full-fat yogurt for the most tender texture; low-fat yogurt can split and dry out on the grill.
- Crushing saffron before blooming extracts more color and aroma than steeping whole threads.
- Keep pieces uniform (about 3 cm) so the chicken finishes at the same time without overcooking the edges.
- If the grill runs hot, cook mostly on the cooler zone and finish briefly over direct heat to char.
- Avoid long marination beyond 12 hours with lemon juice; the chicken can become slightly chalky.
⚠️ Common Mistakes
❌ Skipping saffron blooming and adding threads directly to the marinade
💡 Why: Whole threads release less color and aroma, leading to a flatter flavor and pale chicken.
✅ Fix: Crush saffron and steep in hot water for 10 minutes, then add both liquid and solids to the marinade.
❌ Overcooking chicken breast over direct high heat
💡 Why: Breast meat dries quickly, and yogurt-based marinades can scorch before the inside is done.
✅ Fix: Use a two-zone grill; turn every 2–3 minutes and finish at 74°C internal temperature, moving to the cooler zone if browning too fast.
❌ Marinating too long with lemon juice
💡 Why: Acid can over-tenderize the surface proteins, creating a slightly mushy or chalky texture.
✅ Fix: Marinate 4–8 hours for best results; if you must go longer, reduce lemon juice to 30 ml and add the remaining 15 ml right before grilling.
❌ Crowding pieces tightly on the skewer
💡 Why: Tightly packed chicken steams instead of browning, reducing char and smoky flavor.
✅ Fix: Leave small gaps between pieces and keep them uniform so heat circulates and browning is even.
🧊 How to Store
Refrigerate cooked chicken in an airtight container up to 3 days. Reheat gently, covered, at 160°C for 10–12 minutes or until hot, or warm in a skillet over medium-low with 15 ml water. Do not reuse marinade that touched raw chicken.
📅 Make Ahead
Marinate the chicken up to 8 hours ahead and keep refrigerated. You can also cube the chicken and mix the dry seasonings (salt, pepper, turmeric) 1 day ahead, then add yogurt, saffron, oil, and lemon juice 4–8 hours before grilling. Grill just before serving for best texture.
🍽️ Pairs Well With
- Steamed saffron rice
- Grilled tomatoes and onions
- Fresh herbs and radishes
- Cucumber-yogurt salad
- Flatbread and lemon wedges
Regional Variations
- Tehran and Central IranOften uses a yogurt-and-saffron base with lemon, emphasizing a bright, aromatic profile and a pale golden color with light char.
- Caspian regions (Northern Iran)May lean more citrus-forward and garlicky, sometimes using a slightly longer marination and gentler grilling to keep the chicken very moist.
- Diaspora grilling stylesCommonly cooked on gas grills or broilers; cooks may add a small amount of oil and grill on medium heat longer to mimic charcoal smokiness.
Ingredients
- 800 gBoneless, skinless chicken breast (cut into 3 cm cubes)
- 240 gPlain yogurt (full-fat preferred)
- 0.25 tspSaffron threads (finely crushed)
- 30 mlHot water (just off the boil, about 90°C)
- 1 tspGround turmeric
- 12 gGarlic (finely grated (about 3 cloves))
- 45 mlExtra virgin olive oil
- 45 mlLemon juice (freshly squeezed)
- 8 gSea salt (about 1 1/2 tsp fine salt)
- 1 tspBlack pepper (freshly ground)
🔄 Substitutions
- Boneless, skinless chicken breast→ Boneless, skinless chicken thighs
- Plain yogurt→ Lactose-free plain yogurt
- Extra virgin olive oil→ Neutral oil (grapeseed or sunflower)
Instructions
- 1
Bloom the saffron for maximum aroma: crush the saffron threads into a powder, then stir with the hot water (about 90°C). Cover and let steep 10 minutes until deeply colored. Meanwhile, cut the chicken breast into evenly sized 3 cm cubes so they cook at the same rate on the grill.
- 2
Make the marinade in a non-reactive bowl: whisk yogurt, bloomed saffron (including liquid), turmeric, grated garlic, olive oil, lemon juice, sea salt, and black pepper for 30–45 seconds until smooth and pale golden. Taste and adjust salt only if needed; the marinade should be boldly seasoned.
- 3
Add chicken to the bowl and mix thoroughly for 1 full minute, coating every surface. Cover and refrigerate at least 4 hours (ideal 8 hours) to tenderize and perfume the meat. If using wooden skewers, soak them in water for 30 minutes during the last hour of marinating.
- 4
Preheat a charcoal grill to medium-high (about 230–260°C at the grate) with a two-zone setup, or preheat a gas grill to medium-high with one cooler zone. Clean and oil the grates. Thread chicken onto skewers with a small gap between pieces for even browning and airflow.
- 5
Grill the skewers over direct heat for 10–14 minutes total, turning every 2–3 minutes to build light char without burning the yogurt. If flare-ups occur, move skewers to the cooler zone for 1–2 minutes, then return. Cook until the thickest piece reaches 74°C internal temperature.
- 6
Rest the skewers 5 minutes on a platter to keep the chicken juicy. For extra color, brush lightly with any clean reserved marinade that was not in contact with raw chicken, or with a small drizzle of olive oil. Serve immediately while hot and fragrant.
🪪 Recipe Passport
Cultural Background
Joojeh kabab is a widely enjoyed Persian grilled chicken dish often prepared for family gatherings, outdoor picnics, and celebratory meals. The saffron-forward marinade reflects a long-standing preference in Persian cooking for aromatic ingredients paired with bright citrus and live-fire grilling.
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
- Makaron Salad (سالاد ماکارونی) — Persian Cold Macaroni with Gherona Sauce
- Goosht Ghelgheli ba Spaghetti (گوشت قلقلی با اسپاگتی) — Persian Meatballs with Pasta
- Makaroni ba Kalbas va Goje Farangi Taze (ماکارونی با کالباس و گوجه فرنگی تازه) — Persian-Style Pasta with Sausage and Fresh Tomatoes
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

Smoked Silk Mirza Ghasemi (میرزا قاسمی) — Silky smoked eggplant with tomato, garlic, and eggs
Persian · Appetizers · 60 min

Mast-o-Khiar (ماست و خیار) — Persian Cucumber and Herb Yogurt Dip
Persian · Side Dishes · 25 min

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

Chicken Souvlaki (Κοτόπουλο Σουβλάκι) — Greek Lemon-Oregano Grilled Skewers
Greek · Kebabs · 30 min

Yakitori (焼き鳥) — Japanese Grilled Chicken Skewers
Japanese · Kebabs · 55 min

Izmir Kofte (İzmir Köfte) — Oven-Baked Meatballs with Tomato Sauce and Potatoes
Turkish · Main Courses · 70 min

Sac Kavurma (Saç Kavurma) — Thin-Sliced Turkish Meat Sautéed with Onions
Turkish · Main Courses · 38 min

Persian Kachi (کاچی) — Saffron Rosewater Pudding
Persian · Desserts · 45 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.