First steam the rice with required quantity water, salt and soya sauce. when done keep it aside.
Now heat the deep pan add oil, mustard seeds, cumin seeds, onions, ginger garlic paste wait till the flavor of the ginger and garlic changes and then add green chilli sauce, tomato sauce, chilli powder, turmeric powder, salt, garam masala and mix well... can even add little water to it to avoid more oil (i did). Now when its mixed well and starts boiling, break the eggs into it and start mixing immediately. once mixed well with the remaining ingredients, add already prepared rice and mix well. Rice should be added when the egg content still remains liquidy so that it spreads well with the rice and keep mixing well till eggs are nicely cooked along with the rice. You will come to know its done with its raising flavor itself.
I have blended the recipe for egg fried rice and egg biryani together so calling it as Egg rice.. lol