Fry the Eggs: Heat a little oil in a pan on low heat. Add 1 pinch of turmeric, red chilli powder, and salt. Add the 6 boiled eggs and fry them for 2 minutes until lightly golden. Remove and set aside.
Cook the Onion Base: In the same pan, add the remaining oil and let it heat. Add the paste of 2 onions. Sauté well until the raw smell goes away.
Add Ginger-Garlic & Tomato: Add 1 teaspoon ginger-garlic paste and cook for 1 minute. Next, add the paste of 1 tomato and cook until the oil starts to separate.
Mix the Spices: Lower the heat. Add 1 teaspoon red chilli powder, 1 teaspoon garam masala, 0.5 teaspoon coriander powder, 0.5 teaspoon cumin powder, turmeric, and salt. Cook the spices for 1 minute.
Make the Gravy: Pour 1 cup of hot water into the pan and mix well. Add fresh coriander leaves and 1 teaspoon of butter. Cover the pan slightly and let the spicy egg masala gravy cook on low heat.
Add the Eggs: Once the gravy is thick, sprinkle 1 pinch of chaat masala. Add the 6 fried eggs to the gravy and mix gently.
Final Simmer: Add fresh coriander, cover with a lid, and cook for 2 more minutes on low heat. Serve hot!