Fill a saucepan with water. Add 1 teaspoon of salt and carefully place the eggs in the saucepan. Let the water come to a boil, then turn the flame to medium-high. Boil the eggs for 10 minutes for perfect hard-boiled eggs.
After 10 minutes, transfer the eggs to a plate and let them cool completely. Peel the eggs and set them aside.
Add roughly chopped onions, ginger, garlic and green chillies to the hand chopper and finely chop the onions. You can use a food processor instead of a manual hand chopper. Transfer the chopped onion to a bowl.
Add roughly chopped tomatoes to the hand chopper and chop it finely. Transfer the finely chopped tomatoes to a bowl and set it aside.
Heat oil on a medium flame in a kadhai or pan. Add mustard seeds and let it crackle.
Add dry red chillies and curry leaves.
Add finely chopped onions and stir it well. Add salt to taste and cook the onions for 5-6 minutes until the onions turn translucent and change colour to light pink.
Add finely chopped tomatoes, turmeric powder, coriander powder, chicken masala powder and Kashmiri red chilli powder. Stir it well and cook on a medium flame for 5-6 minutes until the oil starts releasing from the sides of the pan.
Add 2-3 tablespoons of water and mix it well.
Add 5 eggs to the spice mixture and mix it well.
Grate 1 egg on top of the spice mixture and mix it well. Adjust the seasoning and consistency.
Add finely chopped fresh coriander leaves and turn off the flame.
Egg Roast masala is ready to serve. Serve it hot with roti, paratha or rice.