1: Heat butter in a pan over medium heat.
2: Add onions and sauté until golden brown.
3: Stir in tomatoes and ginger garlic paste, cook until tomatoes soften.
4: Add the spice powders and mix well.
5: Create wells in the mixture and crack the eggs into them.
6: Cover and cook until the eggs are set.
7: Garnish with chopped coriander, salt, pepper, and red chilli flakes.