Doi Maach

by CommunityKitchen
BengaliMedium45 minServes 4
Bengal's gentlest fish curry: fried rohu steaks finished in a pale, cardamom-scented yoghurt gravy that must never be allowed to boil, a dish of wedding kitchens and unhurried Sunday tables.
Per
serving
345kcal
33gprotein
9gcarbs
19gfat

Ingredients

Before you cook

Steps

  1. Heat the mustard oil in a wide pan until it smokes, then turn the heat down to medium.
  2. Fry the fish steaks for two minutes on each side until they take on a pale gold crust, then lift them out.
  3. Pour off all but about three tablespoons of the oil.
  4. Temper the oil with the bay leaves, cardamom, cloves and cinnamon for twenty seconds.
  5. Add the onion and ginger paste and fry for six minutes until it loses its raw smell and oil beads at the edges.
  6. Stir in the remaining turmeric, the cumin, coriander and chilli powder with a splash of water and fry for two minutes.
  7. Take the pan off the heat and let it cool for a full minute, which is what stops the yoghurt splitting.
  8. Whisk in the yoghurt and flour mixture.
  9. Return the pan to the lowest heat and stir constantly for three minutes until the gravy is smooth and glossy.
  10. Add the warm water, the sugar, the remaining salt and the slit chillies, and let it steam gently without ever reaching a boil.
  11. Slide the fried fish into the gravy and spoon some over each piece.
  12. Simmer very gently for five minutes.
  13. Finish with the ghee, cover the pan and rest for five minutes.
  14. Scatter over the coriander leaves and serve with plain rice.

Cook this recipe with Sue Chef

Sue reads every step aloud, sets the timers, and answers questions while your hands are covered in flour. Leave your email and we’ll tell you the moment it opens.