Marinate chicken with yogurt, half the spice mix, and salt for at least 1 hour
Parboil rice until 70% cooked, drain and set aside
Fry onions in ghee until deep golden brown, set half aside for garnish
Add marinated chicken to the pot with remaining onions, cook 15 minutes
Layer parboiled rice over chicken, add saffron milk, mint, and cilantro
Cover tightly and cook on low heat (dum) for 25 minutes
Gently mix layers, garnish with fried onions and fresh herbs
💡 Tips
For best results, use aged basmati rice. The key to great biryani is the dum (slow steam) — don't open the lid during cooking!
Source: Family recipe