Boil the eggs and after cooling peel the egg shells and keep them aside.
Heat oil (2 tablespoon) in a pan and fry the boiled eggs with salt little turmeric powder and red chilli powder.
After they turn beautiful golden, take them out.
Heat the remaining oil and add bay leaf, cardamom, cinnamon, clove into oil.
Add chopped onions and fry them till translucent. Add sugar while frying the onions.
Next add ginger and garlic paste. Mix them well with onion.
Add dry spice powders such as turmeric powder, red chilli powder, salt, and coriander powder. Mix well.
Add this point of time, add little water (2 tablespoon) and cook the spice mixture.
Next add coconut milk into the pan and combine well with the spice mixture.
After sometime add the fried eggs into it and allow it to boil by covering the lid. If required add half cup of water.
Check the taste of the gravy, if required add salt.
Later switch off the gas and allow to rest it for 5 minutes and garnish with chopped coriander leaves.