Boil the potatoes, boil the eggs and shell them. Toss the boiled potatoes and hard boiled eggs in the turmeric, then fry in a little oil until lightly browned.
Next, add chopped onion to a separate pan and soften on a low heat. Add cloves, cinnamon, cardamom and fry a little.
Stir in the grated ginger, turmeric and chilli powder and fry for a minute.
Next, add the chopped tomato, potatoes and eggs. Finally, add a little water and salt and simmer for about 5 minutes until everything is cooked and the sauce is fairly thick.