Heat the oil in a pan and fry the ginger, garlic, onions & tomatoes for 10 minutes. Add red chili powder, turmeric powder and salt and fry for another 5 minutes. Add the beaten yoghurt and bring it to a boil. Reduce the heat. Now add the eggs and garam masala and cook until the gravy becomes thick. Garnish with chopped coriander leaves and serve hot.