Sprinkle ½ teaspoon salt and ½ teaspoon turmeric on the fish fillet. Massage it around and leave it aside for 20 minutes.
Slice the eggplant and the potato in wedges.
Layer the eggplant on a colander and sprinkle little salt in it. Mix it around and leave it aside. This will soften the eggplant and avoid it from soaking too much oil.
In a heavy bottom wok or pan, pour the oil and once the oil heats up, drop the dried lentils and fry it for few minutes for it to turn mild golden brown. Take it off the pan and keep aside.
To the same pan slide the fish fillets carefully and fry it for 4 minutes, flipping once in between. Remember not to overcrowd the pan when frying the fillets. Once done take it off the pan.
Keep the pan in medium heat and sprinkle the nigella seeds along
with the bay leaf. Let it sizzle for few seconds.
Scatter the potato wedges, sprinkle ½ teaspoon salt and stir it around , cover the pan and fry for 3 minutes.
Next, add the eggplant and stir it around.
In a bowl mix ground spices with little water. Pour this spice paste to the pan and stir it around. Let the spice cook for 2 to 3 minutes.
Drop the fried lentil dumplings that was kept aside along with the green chili.
Pour 2 cups water and ½ teaspoon salt. Mix it around. Gently add the fish fillets and bring the water to boil and then let it simmer for 5 minutes or until the potatoes and eggplant are cooked through.
The gravy will be watery at this point.
In a bowl add the flour with 3 tablespoons of the gravy and whisk. Make sure there is no lump. Pour it to the pan and cook for 2 minutes. Taste for salt and add any if needed.
Sprinkle the cilantro leaves and enjoy the macher jhol warm with rice.