Skip to content
Zaffaron

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.

By Zaffaron Kitchen· Published April 14, 2026 Verified Recipe
Gluten-Free Nut-Free Halal
Contains: dairy
34 min total Prep 20m · Cook 14m 4 servings 330 cal
↓ Jump to Recipe
Pan-Seared Joojeh Kebab — Persian Saffron Skillet Chicken - authentic persian recipe

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)

  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…
  2. Make the marinade in a large bowl by mixing grated onion, garlic, yogurt, lemon juice, olive oil, salt, black pepper, and turme…
  3. Add the chicken cubes and coat every piece thoroughly with the saffron-yogurt mixture. Cover and refrigerate for 2 to 8 hours s…
  4. Bring the chicken closer to room temperature before cooking for more even browning. Set the bowl on the counter for 15 minutes,…
  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 t…
  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…

+ 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.

savorytangywarm-spicedjuicy chickenlightly charred edgessaffron warmthlemon brightnessgentle garlic🌶 mild

Equipment

Large heavy skillet or cast-iron panMixing bowlBox grater or microplaneMeasuring spoonsTongsInstant-read thermometer

💡 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.
everyday party nowruz ramadan
#classic#family-style#gluten-free

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 breastChicken thighs, boneless and skinless
  • Plain yogurt (full-fat)Greek yogurt
  • Olive oilNeutral oil (grapeseed or sunflower)

Instructions

  1. 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. 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. 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. 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. 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. 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. 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. 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

Origin: Persian Cuisine
Researched by: Zaffaron Kitchen
Published: April 14, 2026

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

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.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

Share:

Nutrition per serving

330
Calories
42g
Protein
14g
Fat
7g
Carbs
1g
Fiber
720mg
Sodium

Pairs well with

If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.

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

Reviews

Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.