Marinate the Chicken: In a bowl, mix yogurt, lemon juice, ginger-garlic paste, chili powder, garam masala, turmeric, cumin powder, oil, and salt. Add chicken pieces and coat well. Cover and refrigerate for 2–4 hours (overnight for deeper flavor).
Prepare the Rice: Boil water with bay leaf, cloves, cardamoms, cinnamon, cumin seeds, and salt. Add soaked basmati rice and cook until 80% done (firm but not fully cooked). Drain and set aside.
Cook the Chicken Tikka: Heat oil in a skillet or tandoor pan. Cook the marinated chicken until charred and cooked through (about 8–10 minutes). Set aside.
Layer the Biryani: In a large pot, add a layer of rice. Top with cooked chicken tikka. Drizzle with saffron milk, fried onions, cilantro, and mint. Repeat layers until all ingredients are used. Finish with ghee on top.
Dum Cooking (Final Steam Cooking): Cover the pot with foil or a tight lid. Cook over low heat for 20 minutes (dum style). Let it sit for 5 minutes before serving.