heat 2 tablespoons ghee in a pressure cooker.
then add all the whole spices mentioned above and saute till they crackle and turn fragrant.
now add the sliced onions and saute stirring often, till the onions turn golden.
add ginger-garlic paste. saute till the raw aroma of ginger-garlic goes away.
add the cashews and saute for a minute.
add the soaked rice. season with salt.
mix the rice gently with the rest of the ingredients. pour water and stir.
cover and pressure cook the pulao for 2 to 3 whistles or 7 to 8 minutes on medium flame.
when the pressure settles down on its own, remove the lid, gently fluff the rice.
serve kaju pulao garnished with some chopped coriander leaves. you can serve with any veg or paneer gravy or shorba of your choice.