Heat oil in a frying pan on medium heat. Add mustard seeds. They will start to splutter. After about 30 seconds, add the curry leaves and the chopped chili. Stir a couple of times and then add the chopped onions and sauté until onions are translucent and start to brown slightly. About 3 minutes.
Now add the tomatoes. Cook, stirring occasionally for about 5 minutes until tomatoes start to lose their moisture.
Now add the beaten eggs and stir briskly into the tomato-onion mixture.
Continue cooking until the eggs are cooked and not runny.
Sprinkle with the chopped coriander and stir a few times.
Remove pan from heat and spoon into a serving dish.
Sprinkle with the remaining chopped coriander.
Serve for breakfast with toast or parathas.