Wash and soak the basmati rice for 15 minutes.
Meanwhile slice the onions, green chillies and keep aside.
Heat a non-stick pan, add ghee, oil once they heat, add shah jeera along with cloves, cinnamon stick, bay leaves and cardamom pods.
Add cashew nuts and fry for few minutes, keep some for garnishing.
Next add the sliced onions, ginger pieces, green chillies and sauté them till onions change its colour.
Drain the water from the rice and add to the saucepan and mix gently without
breaking the rice and fry for a minute.
Add 1 ½ cup hot water and salt according to taste and mix well.
Cover with lid and cook on low flame for 15 minutes or till the rice is cooked.
Then gently fluff up the rice with fork and transfer into a serving plate and enjoy with your favourite gravy.