firstly, in a large bowl take 1 cup basmati rice and rinse well.
soak in enough water for 20 minutes.
in a large vessel take enough water and add 1 tsp pepper, 1 star anise and ½ inch cinnamon.
also add 1 pod black cardamom, 4 pod cardamom, ½ tsp clove and 3 bay leaf.
now add 1 tsp salt, 1 tsp lemon juice and 1 tsp ghee.
boil for 2 minutes or until the water is infused with flavours.
add in soaked basmati rice and give a good mix.
boil for 2 minutes or until it is 90% cooked.
drain off the basmati rice and rinse with cold water to stop the cooking process.
finally, basmati rice is ready.