Wash the rice five to six times , till the water is clear .
Soak the rice in clean water for 30 minutes .
Add 2 cups water to a pan and let it come to a rolling boil .
Add salt , clarified butter and the washed rice .
Let the rice cook on full flame till almost all the water is absorbed .
Remove the rice pot and place a cast iron griddleon the gas . The flame should be on minimum heat .
Place back the rice pot , cover with a lid .
Place a heavy weight on it .
Switch off the gas after 5-7 minutes .
The rice should be done .
Check by pressing a rice grain with your fore finger and thumb .
However if you feel the rice is hard , add a few tsps of water and cook for a few minutes .
Fluff it with a fork .