Omani Chicken Biryani
Layered white basmati with cooked bone-in chicken, mint and saffron rosewater.

Preparation: 25 min · Cooking: 1 hr · Total: 1 hr 50 min · 2 servings
Ingredients
- 300 g Dry white basmati rice
- 300 g RAW bone-in skin-on chicken thighs
- 45 ml Pasteurized plain yogurt
- 150 g Raw yellow onion
- 30 ml Neutral oil, 20 ml onion / 10 ml meat base
- 0.125 tsp Dry saffron threads
- 30 ml Food-grade rosewater for saffron infusion
- 0.5 tsp Salt for meat
- 1000 ml Rice rinse/soak water, discarded
- 2000 ml Separate rice-parboiling water, drained
- 1 tsp Salt for discarded parboiling water
- 150 ml Initial meat-braising water
- 100 ml Hot water, maximum braising/broth top-up reserve (optional)
- 180 ml RECOVERED hot strained meat broth for steaming, not additional water
- 0.5 tsp Ground cumin
- 0.5 tsp Ground coriander
- 0.25 tsp Ground turmeric
- 10 g Fresh washed mint leaves
Instructions
Soak rice and bloom saffron
Rinse rice in its measured rinse/soak water. Soak covered in the refrigerator at 4°C or colder for 20 minutes. Drain and discard that water. Bloom saffron in ONLY the separately measured infusion liquid. Prepare normal fitted lids, a sieve, clean thermometer and hot-holding arrangements; never use cloth seals.
Prepare normal fitted lids, a sieve, clean thermometer and hot-holding arrangements; never use cloth seals.
Refrigerated rice soak: 1200 seconds
Brown onion in its oil share
Thinly slice the onion. Cook in TWO-THIRDS of the oil over medium heat, first check after 8 minutes, until golden, not black. Remove with a suitable utensil; no recovered onion/oil yield is assumed. Keep cooked onion protected from raw meat tools. Reserve the remaining ONE-THIRD of oil for the meat base.
Reserve the remaining ONE-THIRD of oil for the meat base.
Onion browning first check: 480 seconds
Season and sear chicken
Mix yogurt, cumin, coriander, turmeric, meat salt and HALF the cooked onion; coat raw chicken using separate raw-meat tools and keep covered at 4°C or colder until cooking. Sear in the reserved ONE-THIRD of oil over medium heat, first check after 10 minutes. Browning alone is not poultry doneness.
Browning alone is not poultry doneness.
Chicken searing first check: 600 seconds
Braise chicken to its safe core
Add initial chicken-braising water and use a normal fitted lid. Gently braise from a 15-minute first check. Probe the thickest meat away from bone and require 74°C before layering; continue if needed. Only the listed hot reserve may maintain coverage or top up recovered broth. Do not wash raw chicken.
Do not wash raw chicken.
Chicken braising first check: 900 seconds
Measure broth and parboil rice
Keep cooked chicken hot on a clean plate; strain its braising liquid and measure ONLY the listed recovered broth for steaming. Top up if short only from the shared reserve; return aromatic solids to the chicken. Surplus liquid stays separate. Parboil drained rice in its SEPARATE fresh salted water, first check after 7 minutes, until mostly cooked with a firm centre; drain immediately.
Parboil drained rice in its SEPARATE fresh salted water, first check after 7 minutes, until mostly cooked with a firm centre; drain immediately.
Rice parboiling first check: 420 seconds
Layer and steam with measured liquid
Layer HALF the drained rice over cooked chicken and returned aromatics. Add the remaining HALF of onion and all mint, then the remaining rice. Pour ONLY measured recovered broth and saffron rosewater: base 180 + 30 = 210 ml total steam liquid. Cover with a normal fitted lid and cook on lowest stable heat, first check after 20 minutes. No towel seal or unlisted water.
No towel seal or unlisted water.
Layered rice steaming first check: 1200 seconds
Check and rest off heat
Require tender rice without a chalky centre and 74°C throughout the final assembled meat-and-rice dish; check the thickest meat and centre away from bone. Continue as needed, then rest covered OFF heat for 5 minutes and fluff gently. For 4×, steam in comparable-depth base-size batches; liquid is 720 + 120 = 840 ml in total across the batches, not an unlimited depth rule.
For 4×, steam in comparable-depth base-size batches; liquid is 720 + 120 = 840 ml in total across the batches, not an unlimited depth rule.
Off-heat biryani rest: 300 seconds
Serve and cool rice safely
Serve promptly or hold safely at 60°C or above. Cool leftovers rapidly in shallow portions, ideally within 1 hour; never in the heavy lidded pot. Refrigerate at 4°C or colder for at most 24 hours and reheat only once to 74°C throughout. Handling cannot be validated by a timer alone.
Handling cannot be validated by a timer alone.
Tips
- Amounts describe 2 catalogue shares, separate from piece yield. For 1 share halve EVERY measured ingredient, garnish and process-water allowance; for 8 shares multiply by 4. Do not multiply time, temperature, bread thickness or pot depth: use suitable comparable-depth vessels or successive base-size batches. Cup 240 ml, tbsp 15 ml, tsp 5 ml. Follow actual product directions/allergens. Never taste raw flour or dough; fully cook centres.
Common mistakes
- Do not assume 10 minutes of browning cooks bone-in chicken or add the recovered broth twice.
Substitutions
- Use only the specified ingredient states; reconcile a different product before changing liquid or method.
Storage
Cool rice dishes rapidly in shallow portions, ideally within 1 hour; never leave them cooling in the heavy cooking pot. Refrigerate at 4°C or colder for at most 24 hours, or an earlier ingredient deadline. Reheat only once to 74°C throughout; reheating cannot repair earlier unsafe holding.
Reheating
Reheat leftovers only once to 74°C throughout, stirring where practical. Follow earlier component deadlines.
About this recipe
Layered white basmati with cooked bone-in chicken, mint and saffron rosewater.
Editorial approval does not establish independent kitchen testing. Check allergens and follow safe food handling.