Doi Mach | How to make Doi Mach

By Tania Deb  |  12th Apr 2018  |  
4.5 from 2 reviews Rate It!
  • Photo of Doi Mach by Tania Deb at BetterButter
Doi Machby Tania Deb
  • Prep Time


  • Cook Time


  • Serves





About Doi Mach Recipe

This recipe is a Fish recipe made of Rohu/Roi Mach. A gravy based curry of fish. Doi Mach means fish cooked in a gravy of curd. A common Bengali recipe of fish.

Doi Mach is a delicious and yummilicious dish which is one of the popular dish of West Bengal. Doi Mach is an easy yet mouthwatering recipe for you to enjoy. It is a great alternative when you want something really perfect to eat. Restaurant style Doi Mach is liked by everyone and is easily available at almost every restaurant. You can also call it as a quick and easy recipe which you can make at your home. The preparation time of this recipe is 10 minute and it takes 10 minute to cook it properly. It is an amazing dish which is liked by the people of every region. By the help of this recipe you can definitely know how to make a perfect Doi Mach. It is an amazing dish which is perfectly appropriate for any occasion. Doi Mach is delicious as well as healthy dish because it contains large amount of health benefiting nutrients. It is a perfect dish to prepare for the beginners. Cooking Doi Mach is an art and while preparing this dish you can feel the aroma of this delicious Doi Mach. Surprise your family and friends by preparing this hotel style Doi Mach at your home.

Doi Mach

Ingredients to make Doi Mach

  • Rohu/Roi Fish 3-4 pieces
  • 1 onion
  • 1 inch ginger
  • 1 pod of garlic
  • 3-4 cashews
  • 1/2 cup of curd
  • salt as per taste
  • turmeric powder 1/3 tablespoon
  • 2-3 green chillies
  • mustard oil 3-4 tablespoon

How to make Doi Mach

  1. Make a paste of onion, ginger, garlic, cashews
  2. Marinate the fish with salt and turmeric powder.
  3. Heat oil in a pan and add the fish, curd and onion paste all together.
  4. Sauté it and let it cook by covering with a lid. Add little water (1/4 cup) and cook in medium flame for 10 minutes
  5. Serve with plain rice

My Tip:

Add water while cooking if you need as required to cook the fish.

Reviews for Doi Mach (2)

Manisha Shukla2 years ago

Too good

Shelly Sharma2 years ago

Deliciously amazing.

Cooked it ? Share your Photo