Pre-heat the oven to 170C.
Marinate the fish with salt and a pinch of turmeric powder, keep aside.
Soak the raisins in warm water for 10 minutes. Take 2/3 of the raisins and make a coarse paste. Keep aside.
Heat oil in a pan, shallow fry the fish for 3-4 minutes. Keep aside.
To the same oil, throw in the bay leaves, crushed cinnamon, cardamom and cloves. Allow the spices to splutter and release their aroma.
Add the onion paste, fry till the onions are cooked and the paste is a gorgeous golden. Remove from heat.
Take the whipped yogurt in a separate bowl, add to it the mawa, ginger paste, raisin paste, turmeric powder, red chili powder, sugar and salt, mix well.
Add the yoghurt mixture to the fried onion paste, mix thoroughly.
Now take an oven proof pan, gently place the fried fish, pour the yoghurt- fried onion paste mixture over the fish, coat the fish evenly with the masala paste.
Throw in the remaining raisins, add a generous dollop of ghee and adjust seasonings.
Close the pan with a lid, seal with the flour dough.
Bake the fish for 10-15 minutes in the preheated oven.
Serve hot with rice.