Soak the rice in 2 cups of water
In a pressure cooker add all the Ingredients for chicken Masala except the garam masala - bayleaf, black cardamom, cardamom, cinnamom, cloves, black peppercorn, onions, garlic paste, ginger paste, turmeric powder, kashmiri chilli powder, coriander powder, green chillies, tomato paste, salt and water.
Mix all ingredients well
Place lid and weight on pressure cooker
Cook for 4 whistles on high flame
After 4 whistles transfer the chicken masala to a kadai/wok (it will be easy to further cook in the kadai)
Cook the masala on high flame till it dries up
Now, put the Ingredients for Boiling Chicken in a saucepan - chicken, water, bay leaf and cardamom and boil on high flame (this water will later be used to boil the rice and the chicken will be cooked with the masala)
While the masala is cooking in the wok, the chicken will get boiled
Once the chicken masala has dried up, add 1 tsp garam masala
Remove the bayleaf from the masala
Cook with the garam masala for 2 mins
Add the chicken to the masala - it should be soft and cooked
Cover the wok and cook the chicken in the masala till the chicken has mixed well with masalas. Then turn off flame and place separately
In the saucepan where the rice is soaked, add the broth from the boiled chicken
Add Ingredients for boiling rice - bayleaf, cinnamon and salt and bring to boil
Once the rice is cooked, strain the water
Cover the work and allow the chicken to cook with the masalas
Add orange food colour to the rice, this will give the "biryani" colour to it
In a non-stick pan, put 1 tsp oil
Once the oil is hot, add the onions to it
Keep the flame high and keep stirring till the onions turn golden brown
Turn off the gas and place separately