Joojeh-Style Citrus Roasted Chicken (جوجه کباب) — Persian Citrus-Roasted Whole Chicken
A whole chicken roasted with a lemon-orange, olive oil marinade inspired by Persian joojeh flavors. Stuffed with onion, celery, and thyme for aromatic steam, it roasts to juicy meat and crisp, golden skin.

Printable Recipe Card
Servings: 6 · Total: 355 min · Difficulty: medium
Ingredients (quick list)
- 1800 g Whole chicken (1 bird, giblets removed; pat very dry)
- 14 g Fine sea salt (about 2 1/2 teaspoons)
- 2 g Black pepper (about 1 teaspoon, freshly ground)
- 60 ml Extra virgin olive oil (1/4 cup)
- 6 g Lemon zest (from 2 medium lemons, finely grated)
- 60 ml Fresh lemon juice (1/4 cup, from 2–3 lemons)
- 6 g Orange zest (from 1 large orange, finely grated)
- 80 ml Fresh orange juice (1/3 cup, from 1–2 oranges)
- 200 g Onion (1 medium, cut into 8 wedges)
- 120 g Celery (2 large stalks, cut into 5 cm pieces)
- 12 g Fresh thyme (about 12–15 sprigs)
Steps (summary)
- Make the citrus marinade: in a bowl, whisk olive oil, lemon juice, orange juice, lemon zest, orange zest, salt, and black peppe…
- Marinate: place the chicken on a rimmed tray. Loosen the breast skin gently with your fingers without tearing it, then rub 2 ta…
- Prepare to roast: remove the chicken from the refrigerator 30 minutes before cooking to take the chill off. Heat the oven to 22…
- Stuff and position: fill the cavity with onion wedges, celery pieces, and thyme sprigs (do not pack tightly; leave space for ai…
- Roast and baste: roast at 220°C (425°F) for 20 minutes to start browning. Reduce oven to 190°C (375°F) and continue roasting 50…
- Check doneness and rest: the chicken is done when the thickest part of the thigh reaches 74°C (165°F) and the juices run clear,…
Cultural Background
Joojeh-style marinades are widely associated with Persian grilling traditions, where citrus and simple seasonings highlight the flavor of chicken. Roasting the bird whole adapts those familiar flavors to an oven-friendly format often used for family meals and gatherings.
Equipment
💡 Tips
- For the most fragrant result, zest the citrus directly into the bowl before juicing so the aromatic oils stay fresh.
- If the skin browns too quickly, tent loosely with foil for the last 15–25 minutes while the meat finishes cooking.
- A wire rack is key: it prevents the underside from steaming and helps the whole bird roast evenly.
- Resting is not optional—15 minutes lets juices redistribute so the breast stays moist.
⚠️ Common Mistakes
❌ Skipping the drying step before marinating
💡 Why: Moisture on the skin dilutes the marinade and prevents crisp browning.
✅ Fix: Pat thoroughly dry, then air-dry uncovered in the refrigerator for 30 minutes if you have time before applying the marinade.
❌ Over-marinating in citrus overnight
💡 Why: Acid can start to tighten and dry the outer layer of meat, especially on the breast.
✅ Fix: Keep citrus marination to 3–4 hours; if you need longer, reduce juices by half and increase oil slightly.
❌ Cooking without a thermometer
💡 Why: Whole chicken can look browned before it is safely cooked, or it can be overcooked while you wait for color.
✅ Fix: Pull the chicken when the thigh reaches 74°C (165°F) and rest 15 minutes; check the breast as well (70–74°C / 158–165°F).
❌ Carving immediately after roasting
💡 Why: Hot juices rush out, leaving the breast drier.
✅ Fix: Rest uncovered 15 minutes, then carve; spoon pan juices over slices for extra moisture.
🧊 How to Store
Cool leftovers within 2 hours. Refrigerate carved chicken in an airtight container up to 4 days. Freeze in freezer-safe bags up to 2 months. Reheat covered at 160°C (320°F) for 15–20 minutes with a splash of water or pan juices to prevent drying.
📅 Make Ahead
Mix the marinade up to 24 hours ahead and refrigerate. Marinate the chicken up to 4 hours ahead. Chop cavity aromatics up to 1 day ahead and store airtight. Roast shortly before serving for best skin texture.
🍽️ Pairs Well With
- Steamed basmati rice with saffron (optional) and grilled tomatoes
- Shirazi salad (cucumber
- tomato
- onion with lemon)
- Flatbread and yogurt-cucumber salad
Regional Variations
- Northern IranOften leans toward brighter, herb-forward profiles; adding more fresh herbs in the cavity and serving with herb salads is common in home-style meals.
- Diaspora home kitchens (Europe/North America)Oven-roasting is frequently used in place of charcoal grilling; cooks may increase zest for aroma and rely on a rack to mimic the drier heat of a grill.
Ingredients
- 1800 gWhole chicken (1 bird, giblets removed; pat very dry)
- 14 gFine sea salt (about 2 1/2 teaspoons)
- 2 gBlack pepper (about 1 teaspoon, freshly ground)
- 60 mlExtra virgin olive oil (1/4 cup)
- 6 gLemon zest (from 2 medium lemons, finely grated)
- 60 mlFresh lemon juice (1/4 cup, from 2–3 lemons)
- 6 gOrange zest (from 1 large orange, finely grated)
- 80 mlFresh orange juice (1/3 cup, from 1–2 oranges)
- 200 gOnion (1 medium, cut into 8 wedges)
- 120 gCelery (2 large stalks, cut into 5 cm pieces)
- 12 gFresh thyme (about 12–15 sprigs)
🔄 Substitutions
- Extra virgin olive oil→ Light olive oil or avocado oil
- Fresh thyme→ Fresh rosemary
- Orange juice→ Mandarin or tangerine juice
Instructions
- 1
Make the citrus marinade: in a bowl, whisk olive oil, lemon juice, orange juice, lemon zest, orange zest, salt, and black pepper for 30 seconds until emulsified. Pat the chicken very dry with paper towels, including the cavity, to help the marinade cling and the skin crisp during roasting.
- 2
Marinate: place the chicken on a rimmed tray. Loosen the breast skin gently with your fingers without tearing it, then rub 2 tablespoons (30 ml) marinade under the skin. Rub the remaining marinade all over the skin and inside the cavity. Cover and refrigerate 3–4 hours, turning once halfway for even flavor.
- 3
Prepare to roast: remove the chicken from the refrigerator 30 minutes before cooking to take the chill off. Heat the oven to 220°C (425°F). Set a rack in a roasting pan or place a wire rack over a rimmed baking sheet to allow hot air to circulate for better browning.
- 4
Stuff and position: fill the cavity with onion wedges, celery pieces, and thyme sprigs (do not pack tightly; leave space for airflow). Tuck wing tips behind the back. Tie the legs with kitchen twine for even roasting. Place the chicken breast-side up on the rack.
- 5
Roast and baste: roast at 220°C (425°F) for 20 minutes to start browning. Reduce oven to 190°C (375°F) and continue roasting 50–60 minutes, rotating the pan once. Baste with pan juices at 40 and 60 minutes to deepen color without washing off the crisp skin.
- 6
Check doneness and rest: the chicken is done when the thickest part of the thigh reaches 74°C (165°F) and the juices run clear, usually 70–85 minutes total depending on size. Rest uncovered 15 minutes. Remove aromatics, carve, and spoon the citrusy pan juices over the meat.
🪪 Recipe Passport
Cultural Background
Joojeh-style marinades are widely associated with Persian grilling traditions, where citrus and simple seasonings highlight the flavor of chicken. Roasting the bird whole adapts those familiar flavors to an oven-friendly format often used for family meals and gatherings.
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.
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

Ash-e Sak (آش ساک) — Golestani Spinach, Legume, and Meatball Soup
Persian · Soups · 175 min

Persian Kachi (کاچی) — Saffron Rosewater Pudding
Persian · Desserts · 45 min

Persian Khoresht Saak (خورش ساک) — Saffron-Cardamom Lamb Stew with Saak Greens
Persian · Stews · 145 min

Beggar's Chicken (叫化鸡) — Lotus-Wrapped Clay-Baked Jiangnan Chicken
Chinese · Main Courses · 240 min

Chorrillana (Chorrillana) — Chilean Loaded Fries with Beef and Eggs
Chilean · Main Courses · 60 min

Azerbaijani Milk-Rice Porridge (Südlü Sıyıq) — Creamy Breakfast Rice with Saffron
Azerbaijani · Rice Dishes · 50 min

Mıhlama (Mıhlama) — Black Sea Cornmeal and Cheese Skillet
Turkish · Main Courses · 25 min

Greek Green Beans in Olive Oil (Φασολάκια λαδερά) — Tender green beans braised with tomato and extra-virgin olive oil
Greek · Main Courses · 75 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.