Indian
Make shallow slits in the boiled eggs, toss them with a pinch of the turmeric and chili powder and fry in 1 tbsp of the oil for 2 minutes until lightly blistered; set aside.
Heat the remaining oil, add the cumin seeds and bay leaf, then the onions, and cook for 10 to 12 minutes until golden brown.
Add the ginger-garlic paste and green chili and cook for 1 minute.
Add the tomato puree, turmeric, chili powder, coriander and salt and cook for 8 to 10 minutes until the masala thickens and the oil separates.
Pour in the water, bring to a boil and simmer for 5 minutes into a medium-thick gravy.
Add the eggs and simmer for 5 minutes so they absorb the flavor.
Sprinkle with the garam masala and cilantro and serve with rice or roti.