Wash the rice and soak with water for 15 to 20 Minutes.
Heat a pressure cooker with butter and oil. Add all the whole spices, saute for a couple of minutes.
Add onion julienne, saute well. Once the onion colour changes, add ginger garlic paste, saute well for 2 mins.
Now add the mint leaves, coriander leaves and saute for few mins.
Next, add the chicken marinade and cook till moisture leaves. This takes about 10 mins on low flame.
Fry till oil comes out. Now add water, bring to boil, add salt.
When the water starts rolling boil, add the drained rice to the pressure cooker.
Mix well and cover with lid. Pressure cook for 3 whistles and switch off.
When pressure falls down, remove the lid and fluff the rice.