Rub the washed fish pieces with some salt and a pinch of the turmeric powder. Keep aside for 5 minutes. Heat half the ghee (clarified butter) in a heavy-bottomed pan and gently fry the fish pieces until they are light golden in color. Remove from pan and drain on absorbent paper.

Heat the remaining ghee (clarified butter) in the same pan and fry the ground paste on medium heat till it is brown and aromatic. Add the yoghurt slowly whilst stirring on low heat. Keep stirring till the ghee leaves the sides of the pan. Add the hot water and bring to a boil. Add the fish pieces and salt. Stir gently. Cover and cook on low heat for about 15 minutes.

Gently stir in the saffron milk and sprinkle the fresh coriander. Cover and cook on very low heat for about 4 minutes. Garnish with fresh coriander and boiled egg halves.

TIP:

Traditionally, ghee is a must for this rich and flavorful recipe. However, it can be replaced by any cooking oil.