Soak 1 cup basmati rice in water for 30 mins, set aside. After 30 mins rinse it well atleast twice then drain water and set aside.
To a pan add 1 tablespoon ghee add around 15 whole cashews. Fry until golden brown, remove and set aside.
Add 15 raisins fry until golden brown remove and set aside.
Cashews and raisins are fried and ready, set aside.
Add 1/3 cup sliced onion.
Fry until nicely browned. Set it aside.
Heat 3 tablespoon ghee.
Add 1 small bayleaf, one 1 inch cinnamon, 2 cloves, 2 cardamom, 1 staranise, a small piece mace.
Add 1 heaped teaspoon ginger garlic paste.
Saute for a minute.
Add 2 green chillies, a medium sized onion sliced along with required salt.
Saute until onions turn golden.
Add soaked, drained rice.
Give a quick saute.
Add 1.75 to 2 cups of water. I added 1.75 cups of water. Check and adjust salt at this stage. When you taste the water it should salty only then for rice salt level would be perfect.
Close with lid, put on whistle and pressure cook for 2 whistles in medium high flame. Switch off and let pressure release by itself.
Add fried cashews, raisins, fried onions and garnish with coriander leaves.
Gently fluff the rice. Mix it gently without breaking the rice.
Ghee rice is ready!