Melt the butter in a medium sized non stick frying pan over a medium heat.
Add the onion and saute until soft then add the ginger, chilli, coriander,turmeric, cumin and tomato. Stir and cook for 3-4 minutes until the tomatoes are soft.
Pour in the beaten eggs and season lightly.Fold the eggs gently until they form thick curds, and are your preferred consistency.