Wash and soak the rice for 20 minutes and later drain the water.
Heat 2 tablespoon oil in a pan.
Beat the eggs in a bowl with salt and add in the pan.
Stir it vigorously to make scramble and keep aside.
Now heat remaining oil in a wok and add bay leaf, cinnamon stick, cardamom and clove.
Next add chopped onions and fry till they are translucent.
After that add ginger paste and cook well.
Add other spices including turmeric powder, cumin powder, coriander powder and mix well.
Now add chopped tomatoes and cook until the raw smell is gone.
Finally add garam masala powder and add rice. Mix well.
Add the scrambled eggs and add required water (3 to 3.5 cups).
Cover it with a lid and wait till the rice is cooked.
Later switch off the gas and serve hot.