Take a wok and heat it, then add oil to it. Heat the oil.
Add cumin seeds to the smoking oil.
The seeds will soon start spluttering. Add chopped onions and stir until the color changes to light brown. (Pro Tip: Do not burn the onions. Light brown onions, not golden, render the right color to the gravy.)
Add onion paste and sauté.
Add sliced tomatoes and 1 tsp of salt.
The tomatoes will release water. At this point, add ginger-garlic-chili paste. Mix well and continue stirring for 5 minutes.
Add a little bit of water and all the powdered spices – turmeric powder, red chili powder, Kashmiri red chili powder.
Add water according to desired consistency and salt as per the taste. Stir the masala paste.
Cover the wok with a lid.
When the curry comes to a boil, add the fried egg pieces and cover the pan with lid again. Cook for 5 minutes. (Pro Tip: Slide the eggs in gently and avoid stirring too much, or else they will break apart in the gravy.)
Add green chilies and roasted cumin powder. Cover the pan.
Sprinkle coriander leaves all over the gravy. Cook for another 5 minutes with the lid on. Fried Egg Curry is ready to be transferred to a bowl.