Ran-e Ghalebi (ران قلابی) — Persian-Style Stuffed Braised Chicken Legs
Elegant Persian-style chicken legs are deboned, stuffed with julienned vegetables, marinated overnight in a mustard-citrus blend, then gently braised and finished with saffron water for a fragrant, glossy sauce.

Printable Recipe Card
Servings: 4 · Total: 875 min · Difficulty: hard
Ingredients (quick list)
- 4 Chicken leg quarters (thigh + drumstick), skin-on, bone-in (About 300–350 g each; debone carefully but keep meat and skin intact)
- 10 g Fine sea salt (Divide between marinade and final seasoning)
- 2 g Black pepper (Freshly ground (about 1 teaspoon), divided)
- 45 g Dijon mustard (About 3 tablespoons)
- 60 ml Lemon juice (Freshly squeezed (about 4 tablespoons))
- 30 ml Neutral oil (Such as grapeseed or sunflower (2 tablespoons))
- 12 g Garlic (3 cloves, finely grated)
- 2 g Ground turmeric (About 1 teaspoon)
- 0.25 g Saffron threads (About 1/2 teaspoon threads)
- 60 ml Hot water (For blooming saffron; not boiling, about 80–90°C)
- 160 g Carrots (Peeled and cut into fine matchsticks (julienne))
- 120 g Celery stalks (Strings removed; cut into fine matchsticks (julienne))
+ 5 more in the full ingredients section below.
Steps (summary)
- Bloom the saffron: grind the saffron threads to a powder, then stir with 60 ml hot water (80–90°C). Cover and steep 15 minutes…
- Debone the chicken legs: place each leg skin-side down and use a small sharp knife to follow the bone, scraping meat away witho…
- Make the marinade: in a bowl, whisk mustard, lemon juice, neutral oil, grated garlic, turmeric, 6 g salt, and 1 g black pepper.…
- Prepare the vegetable stuffing: heat 25 g butter in a skillet over medium heat. Add carrots, celery, and zucchini with 2 g salt…
- Stuff and secure: lay each marinated leg skin-side down. Place about 90–110 g vegetable julienne in the center, then roll into…
- Sear for color: heat a heavy pot or deep skillet over medium-high heat. Add 1 tablespoon of the neutral oil from the marinade b…
+ 4 more steps in the full instructions section below.
Cultural Background
Stuffed and braised poultry dishes are often associated with formal home cooking in Iran, where careful knife work and gentle simmering are valued techniques. Saffron finishing is a common way to add aroma and color to celebratory dishes without overwhelming the main ingredients.
Equipment
💡 Tips
- For clean julienne, cut vegetables into 5–6 cm lengths, slice into thin planks, then stack and cut into matchsticks about 2–3 mm thick.
- If zucchini is very watery, salt it separately with 2 g salt for 10 minutes, then squeeze dry before sautéing to prevent a diluted sauce.
- Keep the braise at a gentle simmer; hard boiling can tighten the meat and cause the stuffing to leak.
- Resting after cooking is essential for neat slices; cut too early and juices will run, softening the stuffing.
⚠️ Common Mistakes
❌ Boiling the braise vigorously
💡 Why: High agitation can toughen chicken, break the rolled shape, and push stuffing into the sauce.
✅ Fix: Keep heat low and aim for a gentle simmer with small bubbles; partially offset the lid if needed to control intensity.
❌ Overcooking the vegetable stuffing before rolling
💡 Why: Soft vegetables release water, making stuffing mushy and thinning the sauce.
✅ Fix: Sauté only until crisp-tender (6–8 minutes) and cool before stuffing; if vegetables look wet, cook 1–2 minutes longer uncovered.
❌ Adding saffron at the start of cooking
💡 Why: Long simmering can mute saffron’s top notes and aroma.
✅ Fix: Bloom saffron separately and stir it in during the last 2–3 minutes, then rest off heat to preserve fragrance.
❌ Skipping the rest before slicing
💡 Why: Hot juices run out, loosening the roll and smearing the vegetable center.
✅ Fix: Rest 10 minutes after cooking, then slice with a sharp knife in confident strokes.
🧊 How to Store
Cool within 2 hours. Refrigerate in an airtight container with sauce up to 3 days. Reheat covered in a saucepan with a splash of stock or water over low heat until 74°C. Freeze up to 2 months; thaw overnight in the refrigerator before reheating.
📅 Make Ahead
Debone and marinate the chicken up to 24 hours ahead. The vegetables can be julienned and sautéed up to 1 day ahead; cool and refrigerate. Stuff and tie up to 6 hours ahead, then braise just before serving; reheat gently in sauce if needed.
🍽️ Pairs Well With
- Persian-style steamed rice
- Herb salad with radishes and cucumber
- Plain yogurt or yogurt-cucumber salad
- Pickled vegetables
Regional Variations
- Tehran-style home cookingOften finished with a slightly more tangy sauce by increasing lemon juice and serving with plain rice and a simple herb salad.
- Caspian-influenced approachSometimes includes extra vegetables and a richer braising base; cooks may add more onion and reduce the sauce longer for a glossy finish.
Ingredients
- 4Chicken leg quarters (thigh + drumstick), skin-on, bone-in (About 300–350 g each; debone carefully but keep meat and skin intact)
- 10 gFine sea salt (Divide between marinade and final seasoning)
- 2 gBlack pepper (Freshly ground (about 1 teaspoon), divided)
- 45 gDijon mustard (About 3 tablespoons)
- 60 mlLemon juice (Freshly squeezed (about 4 tablespoons))
- 30 mlNeutral oil (Such as grapeseed or sunflower (2 tablespoons))
- 12 gGarlic (3 cloves, finely grated)
- 2 gGround turmeric (About 1 teaspoon)
- 0.25 gSaffron threads (About 1/2 teaspoon threads)
- 60 mlHot water (For blooming saffron; not boiling, about 80–90°C)
- 160 gCarrots (Peeled and cut into fine matchsticks (julienne))
- 120 gCelery stalks (Strings removed; cut into fine matchsticks (julienne))
- 180 gZucchini (Cut into fine matchsticks (julienne); remove watery core if very seedy)
- 25 gUnsalted butter (Melted; for sautéing vegetables (or use neutral oil for dairy-free))
- 200 gOnion (1 large, thinly sliced)
- 360 mlChicken stock (Low-sodium preferred (about 1 1/2 cups))
- 15 mlWhite vinegar (Optional; adds tang if lemons are mild (1 tablespoon))
🔄 Substitutions
- Dijon mustard→ Yellow mustard
- Unsalted butter for sautéing→ Neutral oil or olive oil
- Chicken stock→ Water plus 10 g tomato paste
Instructions
- 1
Bloom the saffron: grind the saffron threads to a powder, then stir with 60 ml hot water (80–90°C). Cover and steep 15 minutes until deeply colored. Reserve at room temperature. This saffron water will be used at the end for aroma and a glossy, golden sauce.
- 2
Debone the chicken legs: place each leg skin-side down and use a small sharp knife to follow the bone, scraping meat away without cutting through the skin. Remove thigh and drumstick bones, keeping the leg quarter as one large piece. Pat dry thoroughly; dryness helps browning and prevents tearing during stuffing.
- 3
Make the marinade: in a bowl, whisk mustard, lemon juice, neutral oil, grated garlic, turmeric, 6 g salt, and 1 g black pepper. Rub the marinade over the chicken on both sides, especially inside where the bones were. Cover and refrigerate 12 hours (overnight) for tangy flavor and tender texture.
- 4
Prepare the vegetable stuffing: heat 25 g butter in a skillet over medium heat. Add carrots, celery, and zucchini with 2 g salt and 0.5 g black pepper. Sauté 6–8 minutes until slightly softened but still bright and crisp-tender; avoid releasing too much moisture. Spread on a plate to cool 10 minutes.
- 5
Stuff and secure: lay each marinated leg skin-side down. Place about 90–110 g vegetable julienne in the center, then roll into a compact cylinder. Secure tightly with kitchen twine in 2–3 ties, or pin with 2 toothpicks per leg. Chill the stuffed legs 20 minutes to help them hold shape.
- 6
Sear for color: heat a heavy pot or deep skillet over medium-high heat. Add 1 tablespoon of the neutral oil from the marinade bowl (or 15 ml fresh oil). Sear the chicken legs seam-side down for 4 minutes, then turn and sear 3 minutes more until golden. Transfer to a plate; do not fully cook.
- 7
Build the braise: reduce heat to medium. Add sliced onion to the same pot and cook 8–10 minutes, stirring, until soft and lightly golden. Pour in chicken stock and scrape browned bits from the bottom. Stir in any remaining marinade from the bowl, then add vinegar (optional) for a brighter, balanced tang.
- 8
Braise gently: return chicken legs to the pot in a single layer. Bring liquid to a gentle simmer, then cover and reduce heat to low. Cook 45 minutes, turning the legs once at the 25-minute mark. Keep the liquid at a quiet simmer (small bubbles) to prevent the stuffing from shifting.
- 9
Finish with saffron and reduce: uncover and cook 15–20 minutes more, spooning sauce over the chicken, until the thickest part reaches 74°C and the sauce lightly coats a spoon. Stir in 45 ml of the saffron water, simmer 2 minutes, then rest off heat 10 minutes for cleaner slices and fuller aroma.
- 10
Serve: remove twine or toothpicks. Slice each leg into 2–3 thick medallions to show the vegetable center, or serve whole for a formal presentation. Spoon onion-saffron sauce over the top. Taste and adjust with the remaining salt and pepper if needed, keeping the sauce tangy and fragrant.
🪪 Recipe Passport
Cultural Background
Stuffed and braised poultry dishes are often associated with formal home cooking in Iran, where careful knife work and gentle simmering are valued techniques. Saffron finishing is a common way to add aroma and color to celebratory dishes without overwhelming the main ingredients.
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.
- Reshteh Polo (رشته پلو) — Persian Celebration Noodle Rice with Braised Lamb
- Rolet-e Esfenaj (رولت اسفناج) – Persian Spinach Roll with Saffron Lemon Cream Sauce
- Sabzi Khordan Dolmeh (سبزی خوردن دلمه) — Persian-Style Stuffed Herbs & Labneh Bites
- Sabzijat Beryan (سبزیجات بریان) — Persian-Style Mediterranean Roasted Vegetables
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

Yatimcheh (یتیمچه) — Persian Slow-Cooked Summer Vegetable Stew
Persian · Stews · 100 min

Chicken Stuffed Cabbage Rolls (دلمه کلم با مرغ) — Herb-Scented Persian Dolmeh in Tomato Saffron Sauce
Persian · Main Courses · 90 min

Baghali Polo (باقالی پلو) — Persian Dill and Fava Bean Rice with Saffron
Persian · Rice Dishes · 95 min

Chips and Egg Omelet (Chipsi Mayai) — Tanzanian Street-Food Classic
Tanzanian · Main Courses · 50 min

Cuban Crispy Shredded Beef (Vaca Frita) — Garlic and Citrus
Cuban · Main Courses · 140 min

Stuffed Zucchini (Kabak Dolması) — Hollowed zucchini filled with spiced minced meat and rice
Turkish · Main Courses · 90 min

Cig Kofte (Çiğ Köfte) — Isot-kissed bulgur kneaded and served in lettuce
Turkish · Appetizers · 25 min

Katteh Tond (کته تند) — Spicy Caspian-Style One-Pot Chicken Rice
Persian · Rice Dishes · 85 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.