Wash rice till water runs clear. Soak it in water for 45 minutes. After 45 minutes drain the water out of the rice.
Now put the pan or wok (preferably non stick) on medium heat. Add ghee or butter. As ghee is getting hot add bay leaf, cinnamon stick, cloves, and whole red chilly.
Saute and cook whole spices for few seconds. Now add cumin seeds and let it sizzle for few seconds.
Now add soaked rice. Mix everything and cook rice with spices and ghee for 2-3 minutes.
Now add cumin powder, salt and add water.Mix everything and increase the heat to high and take a boil.
As soon as boil starts reduce the heat to low, cover and cook rice for about 15 minutes or till rice becomes soft but not mushy.
Gently saute the rice every 5 minutes to make sure it cooks uniformly and does not burn at the bottom.
Switch off the heat and zeera rice is ready to serve.