Salmon in Yogurt Gravy (Doi-Maach)

Salmon cooked in Yogurt Gravy (Doi-Maach)


The part and parcel of being born in a Bengali, Indian family is that from the first day you become capable of having solid food you get enrolled into a regime of fish dishes. Fish and rice recipes and the amount variations that exists in a bengali family is simply mind boggling. However, since moving to England a lot of varieties of fishes that exist back home doesn’t exist or you end up getting frozen versions of it which doesn’t even taste anything close to a fresh river fish.     


So I started looking for a suitable local fish alternative that could hold the strong flavours and spices of a curry and doesn’t crumble while cooking. Lo and behold after experimenting with a number of fishes I decided upon Salmon.

salmon-in-yogurt-sauce2 salmon-in-yogurt-sauce4

Strangely enough even before we got married my husband never used to eat fish as he found it smelly, and this used to be a constant source of complaint from my Mother-in-Law.  Therefore I needed cook the fish in way that it would retain the flavours but loose its strong smell. This is when I first came across this recipe during one of our India trips when my mother-in-law cooked it for us.



 Now back to one of my favourite fish preparations Salmon in Yogurt Gravy (Doi Maach). A simple dish which varies from one bengali home to another. Traditionally Doi maach is prepared with fresh water fish like Carp or Rohu (rui maach), but I find Salmon is perfect taste wise and texture wise for this recipe. The fish fillets are poached in the yogurt gravy. But today in my version of Doi maach, the salmon is first shallow fried and then gently simmered in a mildly spiced yogurt gravy and cooked to perfection.


After minor changes to the recipe I decided to give the task of making my hubby eat the fish and boy he absolutely loved it . This obviously made me doubly happy as this means I being an avid fish lover can now share the joys of having fish with hubby. 

Salmon in Yogurt Gravy (Doi Maach)
Delicious Salmon fillet shallow fried and then cooked in mildly spiced yogurt gravy.
Write a review
  1. 5-6 pieces of Salmon
  2. 3/4 cup Plain yogurt, whisked with 3/4 a cup of water
  3. 1 Onion, finely chopped or made into a paste
  4. 3-4 Green chillies
  5. 1 1/2 teaspoon Ginger paste
  6. 1 teaspoon Garlic paste
  7. 1 teaspoon Turmeric powder
  8. 1 teaspoon Red chilli powder
  9. 2 bay leaves
  10. 3-4 green Cardamoms
  11. 1 inch sticks Cinnamon
  12. 4-5 Cloves
  13. 1 tablespoon Cashew nut paste (optional)
  14. 10-15 raisins (optional)
  15. 2-3 tablespoons vegetable oil /ghee
  16. 1/2 teaspoon Sugar
  17. Salt as per taste
  1. Marinate Salmon fish pieces with salt and 1/2 teaspoon of turmeric and set it aside for 15-20 minutes.
  2. Heat 1 tablespoon of oil in a thick pan and shallow fry the salmon, remove and set it aside.
  3. In the same pan add the remaining oil, when hot add the bay leaves and the coarsely pounded cardamom, cinnamon, cloves. When the start spluttering add the the finely chopped onion or the onion paste. Sauté till the onions are transparent. Toss in the green chillies and the raisins (if using) and mix well.
  4. Now add the ginger and garlic paste and sauté for another 2 mins until the raw small disappears. Add in the red chilli powder, turmeric powder and salt and cook on low-medium heat.
  5. Now turn the heat to low and gradually add the yogurt and the cashew nut paste. Continuously mix the ingredients as you add the yogurt.
  6. Then cover the pan and let the sauce cook on low heat for almost 15 minutes until you see the oil bubbling on the sides of the pan.
  7. Check the seasoning and add 1/2 teaspoon sugar and salt (if required) and mix.
  8. Now gently slide in the fried salmon in the gravy and simmer for 5 minutes.
  9. Remove from heat. Sprinkle with some chopped coriander.
  10. Served with Steamed rice.
The Gastronomic BONG http://thegastronomicbong.com/




32 thoughts on “Salmon in Yogurt Gravy (Doi-Maach)

  1. lucyparissi@hotmail.com'

    I love cooking with yoghurt but never thought to cook fish in a yoghurt sauce! This recipe is an inspiration – I definitely want to try it. I think monkfish would also work well as it is quite firm and doesn’t fall apart if cooked in a rich gravy. Pinned!
    Lucy Parissi recently posted…#GBBO Bake Along Round UpMy Profile

  2. dulcie@foodiefiasco.com'

    This dish looks wonderfully delicious and nutritious! Salmon is one of my favorite foods, but eating it the same ol’ plain jane way can get boring after a while! Doi Maach looks like the perfect way to spice things up;-) It’s so great that you have finally found a way to get your husband to eat fish! & It’s awesome that you moved to England from Bengal; do you notice any strong similarities/differences? Thank you for sharing your culture and this tasty recipe with us!
    Dulcie @ Foodie Fiasco recently posted…Healthy (Oil Free) HummusMy Profile

  3. shapnamazumder50@gmail.com'

    Living in the Pacific Northwest we catch our year’s supply of salmon from the Pacific Ocean. I cook doi maach often but when cooking for large groups need a reference point for spices, hence stumbled on to your blog. I love the look of your dish and am going to try it. Salmon come in varying sizes and species, we have caught anywhere from 4 lb to 40 salmon. Therefore as a service to all your readers who are going to try this recipe it would help to state the weight of your salmon and onion. Incidentally, coho salmon is much more tender than say pink or chinooks in doi maach and maacher jhal, pinks are great fried. Cheers.

Leave a Reply

Your email address will not be published. Required fields are marked *

CommentLuv badge