clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
%Bengali narkel doodh-e ilish mach recipe debjanir rannaghar

Narkel Doodh-e Ilish Mach | Hilsa Fish Curry with Coconut Milk

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews


Narkel Doodh-e Ilish Mach is a tantalizing dish featuring Hilsa Fish cooked in a mouthwatering coconut Milk curry. The aroma and taste of this combination are both delicate and flavorful.


Units Scale
  • 600g Ilish Mach/ Hilsa Fish (6 Pisces)
  • 400ml Coconut Milk
  • 2 Tsp. Salt
  • 2 Tsp. Turmeric Powder
  • 1 Tsp. Nigella Seed /Kalo jire/ Kalonji
  • 6 Green Chillies
  • 100ml Mustard Oil
  • Water as needed


Marination and prep work

  1. We have used around 600g of Hilsa Fish cut into 6 pieces.
  2. Take cleaned and washed Ilish mach in a bowl and marinate with  1 Tsp. Salt, 1 Tsp. Turmeric Powder and  1 Tbsp. Mustard Oil as well.
  3. Keep the fish marinated for 15 minutes before cooking. 
  4. Cut Green Chillies into long strips.

Frying Ilish Mach and Macher Tel

  1. Now heat 100ml Mustard Oil in a Kadhai. 
  2. Please note, we are going to fry the fish lightly for this recipe. We will use the oil for this purpose. However, once the fish is fried, half of the oil from the pan will be separated to serve as Macher Tel
  3. Fry Ilish mach lightly for 30 seconds on each side.
  4. Strain Ilish Mach bhaja aka fried Hilsa.
  5. Following the same process, fry the remaining pieces except for the lyaja aka the tailpiece.
  6. You need to fry Ilish macher lyaja for at least for 4 minutes.
  7. This means you need to fry and strain the round piece once done if you are frying it together with lyaja.
  8. Once done strain it too.

Cooking Hilsa Fish Curry with coconut Milk

  1. In the remaining oil, add 2 Green Chilies and fry those for a while.
  2. Then with the help of a ladle separate half of the oil along with the green chilies in a metal bowl. 
  3. This is called Ilish Macher Tel. Serve it hot with steamed rice.
  4. If not making Macher Tel, use only 50ml oil to cook Hilsa in Coconut Milk.
  5. Temper remaining oil with 1 Tsp. Kalojire / Nigella Seed.
  6. Add 4 Green Chillies to the tempering and Cook for a minute on medium flame.
  7. Now add Coconut Milk.
  8. Add 1 Tsp. Turmeric Powder and 1 Tsp. Salt as well.
  9. Mix well and bring it to a boil and cook for 2 minutes.
  10. Now add 1 Cup of water. Mix again and cook for 2 minutes.
  11. Add Fried Hilsa and cook for 5 minutes.
  12. Once done switch the flame off and serve NArkel Doodh Ilish with Steamed Rice. 

%Hilsa Fish Curry with Coconut Milk recipe Food Pinterest Pin


  • Giving Ilish mach a standing time after marination is optional however it helps in bringing the flavor from the fish after cooking. 
  • Never deep-fry Ilish mach while cooking curry. We even cook some dishes with hilsa without frying them.
  • We used packaged coconut milk that can be replaced with freshly extracted coconut milk as well.
  • Prep Time: 15min
  • Cook Time: 15 Min
  • Category: Fish
  • Method: Cooking
  • Cuisine: Bengali


  • Serving Size: 150g
  • Calories: 378
  • Sugar: 2.6g
  • Sodium: 1237mg
  • Fat: 27.5g
  • Saturated Fat: 16.1g
  • Carbohydrates: 4.9g
  • Fiber: 1.6g
  • Protein: 28.7g
  • Cholesterol: 48mg
Recipe Card powered byTasty Recipes