In a pot, add oil, onion and fry until golden brown, take out half the quantity of fried onion & set aside.
To remaining fried onions, add ginger garlic paste and mix well.
Add chicken and fry until meat changes colour.
Add garam masala powder, green cardamom, cumin seeds, red chilli, turmeric, cumin, and coriander powder, salt, bay leaf and yoghurt. Mix well & cook for 4-5 minutes.
Add tomatoes and mix well.
Add green chilies, green coriander, mint leaves and mix well.
Cover and cook for 6-8 minutes.
Take out half the quantity of cooked chicken and gravy and set aside. Add lemon juice, half boiled rice, boiled potatoes. Add the remaining cooked chicken, fried onion, lemon juice, yellow food colour, fried onion. Then add the remaining rice, cover and steam cook for 10 minutes.