Boil the eggs. Prick the boiled eggs with a knife or a fork.
Heat ½ tsp oil in a pan. Add ½ tsp turmeric powder, ½ tsp red chilly powder and salt. Saute.
To this, add the boiled eggs and saute. The eggs should be coated well with the masalas. Keep these eggs aside.
Heat the remaining oil in a deep pan.
Add bay leaf, cloves, cinnamon, big cardamom and saute.
Add chopped green chillies and saute.
Add chopped onion, ginger garlic paste and saute till the onions turn brown and soft.
Add chopped tomatoes and cook till they are soft and mushy.
Add turmeric powder, red chilly powder, cumin-corianderpowder, garam masala, dry mango powder, salt and mix well.
Add little water and let the masalas cook well.
To this, add the masala coated eggs. Give agentle mix.
Cook for another 5 minutes so that all the masalas blend well with the eggs.
Garnish with chopped coriander.
Serve egg curry with rotis, parathas or rice.