Heat up 2 tbsp of cooking oil in a large sauté pan over medium heat. Stir in 1/2 tsp of the turmeric. Cook for 10 seconds. Add in the hard boiled eggs and sauté for 3 minutes, constantly shaking the pan so the eggs don’t stick. Remove from the pan and set aside.
Add in the rest of the cooking oil. Fry the cumin seeds, cinnamon stick, bay leaf, and dried chilies for 30 seconds until aromatic.
Add in the white onion paste. Fry for 8 minutes.
Add in the ginger garlic paste. Fry for 2 minutes.
Stir in the tomato and tomato paste. Fry for 5 minutes, mashing the tomato with the back of a spoon.
Add in the Kashmiri chili powder, coriander, sugar, salt, and the rest of the turmeric powder. Pour in the water. Simmer for 2 minutes.
Add in the potatoes. Give it a stir.
Add in the hard boiled eggs back in. Simmer for 2 minutes.
Garnish with chopped cilantro.