- Heat oil in a saucepan. Splutter the mustard seeds. 
- Fry the curry leaves, ginger, garlic and green chillies for a couple of minutes. 
- Add the onion and saute till wilted. 
- Now add the tomato and cook till the tomato is all mashed up. 
- Add all the spice powders till cardamom and fenugreek seeds and toss well. Cook till raw smell is gone. 
- Draw slits on the hard boiled eggs and add into the sauce. Coat well on all sides. Keep on simmer for five minutes. 
- Now pour the coconut milk, adjust seasoning and simmer for 5-10 minutes or till the sauce thickens.  
- Switch off and serve warm with rotis or rice.