Combine ground lamb, raw eggs, cinnamon, cardamom, cloves, cayenne pepper, and salt. Mix well.
Dip the hard-boiled eggs in flour and coat with the ground meat mixture.
Heat vegetable oil and carefully fry meatballs until brown.
Fry onions in the other 3 tablespoons vegetable oil until light brown.
Add garlic, green chilies and turmeric. Fry for 3 minutes.
Add salt, tomato paste, and boiling water. Simmer for 15 minutes.
Cut the meatballs in half and gently put into the sauce with the yoke side up. Simmer until heated through.
Garnish with chopped fresh coriander (cilantro) leaves.