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 Doi Ilish Recipe Debjanir Rannaghar

Doi Ilish

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews


Doi Ilish is a classic Bengali Fish curry cooked with Hilsa Fish aka Ilish Mach along with curd aka yogurt


Units Scale
  • 4 Pieces (100g each) Hilsa Fish (Ilish Mach)
  • 4 Green Chili
  • 200g Plain Curd
  • 6 Tbsp. Mustard Oil
  • 2 Tsp. Sugar
  • 1 Tsp. Turmeric Powder
  • 1 Tsp. Red Chili Powder
  • 1 Tsp. Salt or to taste


  1. Wash Fish chunks thoroughly.
  2. In a big bowl take Plain Curd and using a spoon beat the curd until smooth.
  3. Add Mustard Oil,  Sugar, and 1/2 Tsp. each of the Turmeric Powder and salt and also add 1/4 Tsp., red chilli powder and mix vigorously.
  4. Now add 2 cups of water to dilute the mixture.
  5. Now add Hilsa Chunks in the curd mixture and coat from both sides.
  6. Cover the bowl with a lid and leave it for 30 minutes with the curd marinade.
  7. Mix remaining turmeric powder, red chilli powder, and also salt.
  8. Add Green Chillies as well.
  9. You can use a wok to prepare the Doi Ilish or can use a microwave oven to make it. Both the processes mentioned below:

Making Doi Ilish using a pan

  1. Take a deep bottom Pan or Wok and heat it.
  2. Now add 1/4 cup of water and let it bubble.
  3. Now pour the marinade and mix.
  4. Finally, add Fish chunks to the pan.
  5. Cover the pan with a lid and cook on a medium flame for around 15 minutes.
  6. Flip fish pieces and cook till you get desired consistency of the gravy.

Cooking Doilish on Microwave

  1. Take a Microwave safe deep bowl.
  2. Add fish chunks along with the marinade.
  3. Now add around 1 Cup of water to the mixture.
  4. Mix remaining turmeric powder, red chili powder, and also salt.
  5. Add Green Chillies as well.
  6. Cook on High Temperature for 5 minutes and then on 40% temperature for around 15 minutes.

Doi Ilish Video Recipe


  • You may increase or decrease the chilies as per taste.
  • You may substitute Mustard Oil with vegetable oil or can absolutely ignore it. However, Mustard oil gives amazing flavor to the dish.
  • You may skip sugar as well.
  • Prep Time: 10 mins
  • Cook Time: 30 mins
  • Category: Fish
  • Method: cooking
  • Cuisine: Bengali


  • Serving Size: 150g
  • Calories: 257
  • Sugar: 7.8g
  • Sodium: 859mg
  • Fat: 13.3g
  • Trans Fat: 2.7g
  • Carbohydrates: 23.2g
  • Fiber: 0.5g
  • Protein: 10.3g
  • Cholesterol: 24mg
Recipe Card powered byTasty Recipes