Among all delectable bengali fish curry recipes, doi maach is the most popular fish curry among Bengalis. This Bengali fish curry mainly prepared with Katla fish(Catla Carp) in a yogurt based gravy. Rui fish/Rohu carp is also used in this recipe.
Wash the fish, drain the water, smear the fish with turmeric & salt. Fry the fish (in mustrad oil/any vegetable oil) until golden.
Blend onion, ginger, garlic, green chillies, tomato, with cinnamon, cardamom & cloves(or 1/2 tsp garam masala powder) until making a smooth paste.
Again blend the masala with cumin powder, coriander powder, turmeric powder, Kashmiri red chilli powder, spicy chilli powder, and black peppercorn/pepper powder(optional)
Lastly blend this fish curry masala with yougurt/curd/dahi/tok doi until getting a sauce-like creamy puree.
Add water and salt to the gravy, once gravy boils, add the fried fish steaks to the gravy, cook the fish in gravy until fish get soft. Add garam masala power to the gravy, give a good stir & turn off the heat.
Bengali fish curry, doi maach is ready. Must serve this bengali fish curry with rice & enjoy your meal.