Steps
1. Boil the eggs in water for 10 minutes, then cool, peel, and set aside.
2. Heat oil in a pan over medium heat. Add chopped onions and sauté until golden brown.
3. Add the ginger-garlic paste and green chili, sauté for another minute.
4. Stir in the diced potato and cook for 5 minutes, stirring occasionally.
5. Add chopped tomatoes, turmeric powder, red chili powder, and salt. Cook until the tomatoes soften.
6. Add a splash of water, cover, and let the potatoes cook until tender (about 10 minutes).
7. Once the potatoes are cooked, add the boiled eggs, gently mixing them into the curry.
8. Sprinkle garam masala and garnish with fresh coriander leaves.
9. Serve hot with rice or bread.