Pan-Seared Joojeh Kebab (جوجه کباب تابهای) — Persian Saffron Skillet Chicken
A weeknight-friendly take on classic Persian joojeh kebab, cooked in a skillet instead of over coals. Saffron, yogurt, and lemon tenderize the chicken and perfume it with the signature aroma of Iranian home kitchens.

Printable Recipe Card
Servings: 4 · Total: 34 min · Difficulty: easy
Ingredients (quick list)
- 700 g Chicken breast, cut into 3 cm cubes
- 200 g Yellow onion, grated (Squeeze lightly to remove excess juice if very watery)
- 10 g Garlic, finely grated
- 180 g Plain yogurt (full-fat)
- 45 ml Lemon juice, freshly squeezed
- 30 ml Olive oil
- 6 g Sea salt
- 1 tsp Black pepper, freshly ground
- 1 tsp Turmeric, ground
- 0.25 tsp Saffron threads
- 30 ml Hot water (for blooming saffron) (About 80–90°C, not boiling)
Steps (summary)
- Bloom the saffron for maximum color and aroma. Crush the saffron threads to a fine powder, then stir in 30 ml hot water and let…
- Make the marinade in a large bowl by mixing grated onion, garlic, yogurt, lemon juice, olive oil, salt, black pepper, and turme…
- Add the chicken cubes and coat every piece thoroughly with the saffron-yogurt mixture. Cover and refrigerate for 2 to 8 hours s…
- Bring the chicken closer to room temperature before cooking for more even browning. Set the bowl on the counter for 15 minutes,…
- Heat a large heavy skillet over medium-high heat until it is fully hot. Add 1 tbsp (15 ml) of the marinade oil that clings to t…
- Sear without moving for 3 minutes so a crust forms and the saffron color deepens. Flip the pieces and sear for 2 minutes on the…
+ 2 more steps in the full instructions section below.
Cultural Background
Joojeh kebab is one of Iran’s most loved kebabs, traditionally grilled for picnics and gatherings. The pan-seared version keeps the signature saffron-and-lemon profile while fitting everyday apartment cooking and family dinners.
Equipment
💡 Tips
- For deeper saffron flavor, bloom the saffron in hot water and let it steep the full 10 minutes before adding to the yogurt.
- Do not overcrowd the skillet; cook in two batches if needed so the chicken sears instead of steaming.
- If the marinade seems watery from the onion, squeeze the grated onion lightly so the pan stays hot and browning is easier.
⚠️ Common Mistakes
❌ Overcrowding the pan so the chicken releases moisture and turns pale.
✅ Fix: Cook in batches and keep pieces in a single layer with space; raise heat slightly to maintain a steady sizzle.
❌ Adding chicken straight from the fridge, leading to uneven cooking.
✅ Fix: Let the marinated chicken sit out for 15 minutes before searing so the center cooks through without burning the exterior.
❌ Using boiling water to bloom saffron, dulling aroma.
✅ Fix: Use hot water around 80–90°C and steep 10 minutes; crush threads first for better extraction.
🧊 How to Store
Refrigerate leftovers in an airtight container for up to 3 days. Reheat in a covered skillet over low heat with 15 ml water to prevent drying, or microwave at 600W in 30-second bursts until just hot.
📅 Make Ahead
Marinate the chicken up to 8 hours ahead for best tenderness and saffron penetration. You can also bloom the saffron and refrigerate it in a sealed jar for up to 24 hours before mixing the marinade.
🍽️ Pairs Well With
- Chelow (Persian steamed rice)
- tahdig
- grilled tomatoes
- Shirazi salad
- mast-o-khiar
- torshi
Regional Variations
- Tehran-style: add 1 tsp brewed saffron at the end and baste in the pan for extra fragrance and color.
- Caspian-inspired: add 15 ml pomegranate juice to the marinade for a faint sweet-sour edge.
- Restaurant-style: replace part of the yogurt with 30 ml mayonnaise for a richer, more clingy coating.
Ingredients
- 700 gChicken breast, cut into 3 cm cubes
- 200 gYellow onion, grated (Squeeze lightly to remove excess juice if very watery)
- 10 gGarlic, finely grated
- 180 gPlain yogurt (full-fat)
- 45 mlLemon juice, freshly squeezed
- 30 mlOlive oil
- 6 gSea salt
- 1 tspBlack pepper, freshly ground
- 1 tspTurmeric, ground
- 0.25 tspSaffron threads
- 30 mlHot water (for blooming saffron) (About 80–90°C, not boiling)
🔄 Substitutions
- Chicken breast→ Chicken thighs, boneless and skinless
- Plain yogurt (full-fat)→ Greek yogurt
- Olive oil→ Neutral oil (grapeseed or sunflower)
Instructions
- 1
Bloom the saffron for maximum color and aroma. Crush the saffron threads to a fine powder, then stir in 30 ml hot water and let it steep for 10 minutes until deeply orange-red.
- 2
Make the marinade in a large bowl by mixing grated onion, garlic, yogurt, lemon juice, olive oil, salt, black pepper, and turmeric. Pour in the bloomed saffron (liquid and all) and stir until the mixture is uniform and golden.
- 3
Add the chicken cubes and coat every piece thoroughly with the saffron-yogurt mixture. Cover and refrigerate for 2 to 8 hours so the yogurt tenderizes the meat and the saffron permeates the chicken.
- 4
Bring the chicken closer to room temperature before cooking for more even browning. Set the bowl on the counter for 15 minutes, then scrape off excess marinade so it does not steam in the pan.
- 5
Heat a large heavy skillet over medium-high heat until it is fully hot. Add 1 tbsp (15 ml) of the marinade oil that clings to the chicken, then lay the chicken in a single layer with a little space between pieces.
- 6
Sear without moving for 3 minutes so a crust forms and the saffron color deepens. Flip the pieces and sear for 2 minutes on the second side, adjusting heat to prevent scorching while keeping the pan lively.
- 7
Lower heat to medium and continue cooking, turning every 1 to 2 minutes, until the thickest pieces reach 74°C internally. This usually takes 6 to 7 minutes more, and the chicken should be juicy with light charred edges.
- 8
Rest the chicken for 3 minutes off the heat to let juices redistribute. Serve immediately while the saffron aroma is strongest and the exterior is still lightly crisp.
🪪 Recipe Passport
Cultural Background
Joojeh kebab is one of Iran’s most loved kebabs, traditionally grilled for picnics and gatherings. The pan-seared version keeps the signature saffron-and-lemon profile while fitting everyday apartment cooking and family dinners.
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

Borani Kadu (بورانی کدو) — Saffron-Infused Zucchini and Yogurt Dip
Persian · Appetizers · 40 min

Mixed Vegetable Rice (برنج با مخلوط سبزیجات) — Persian-Style Aromatic Pilaf
Persian · Rice Dishes · 75 min

Katteh Tond (کته تند) — Spicy Caspian-Style One-Pot Chicken Rice
Persian · Rice Dishes · 85 min

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

Arayess (عرايس) — Lebanese Grilled Stuffed Pita with Spiced Meat
Lebanese · Kebabs · 34 min

Chicken Chygyrtma (Toyuq Çığırtması) — Azerbaijani Chicken with Eggs and Tomatoes
Azerbaijani · Main Courses · 65 min

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

Yuca with Mojo (Yuca con mojo) — Cuban Cassava with Garlic Citrus Sauce
Cuban · Side Dishes · 55 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.