Boil the eggs, cut them into half and keep them ready.
Grind the onions, green chillies and ginger garlic paste together.
In a Kadai add ghee, when it's hot add the shah jeera and the whole garam masalas -cardamon, clove and cinnamon
After a minute add the ground paste, cook for a minute then add the curd.
Add Jeera powder, salt, sugar. Saute everything till the masala is cooked and the oil starts to separate.
Add milk, bring to boil and simmer for 2-3 minutes.
Finally add the cream, mix it. Place the half eggs and sprinkle garam masala powder from the top.
Keep it covered for 20 minutes for the flavors to blend well and then serve with Roti, Parantha or naan.