Doi Maach
playicon

Doi Maach Recipe By Chef Ajay Chopra

Doi Maach Recipe

Ajay Chopra

Ajay Chopra

Doi Maach is a traditional Bengali fish curry. Chef Ajay Chopra shares the recipe for this fish curry cooked in a spicy ... Read More

Preparation Time

Preparation Time

10-15 Min

Cooking Time

Cooking Time

10-15 Min

Meal Type

Meal Type

main course

Difficulty

Difficulty

MEDIUM

Ingredients For Doi Maach Recipe

  • For Doi Maach

    • 4 pieces Rohu fish

    • 1 tsp salt

    • 1 tsp turmeric powder

    • mustard oil for frying

    • 4 cloves

    • 2 green cardamoms

    • 2 bay leaves

    • 2 cinnamon sticks

    • 2 onion paste

    • 1 tbsp ginger garlic paste

    • 200 gm curd

    • 2 tbsp besan (gram flour)

    • 2 green chillies

    • 1 tsp Bengali garam masala

    • salt to taste

How to make Doi Maach Recipe?

  1. Add salt and turmeric on Rohu and coat it on all sides of the pieces.
  2. In warm mustard oil, fry the fish and remove it once done.
  3. In the same oil add spices, clove, green cardamom, cinnamon, bay leaves and let it splutter.
  4. Add Red chillies, onion paste, ginger garlic paste and saute the masala well till rawness goes away.
  5. Take curd and add besan to it and whisk it well, this will avoid in curdling of curd. Add curd to the masala, salt and mix the gravy well.
  6. When the gravy is cooked, add fried fish pieces, green chilli and cook the fish in the gravy for 5 minutes.
  7. Serve Doi Maach hot with rice.

View Step by Step Recipe

digitalCover

Add salt and turmeric on Rohu and coat it on all sides of the pieces.

digitalCover

In warm mustard oil, fry the fish and remove it once done.

digitalCover

In the same oil add spices, clove, green cardamom, cinnamon, bay leaves and let it splutter.

digitalCover

Add Red chillies, onion paste, ginger garlic paste and saute the masala well till rawness goes away.

digitalCover

Take curd and add besan to it and whisk it well, this will avoid in curdling of curd. Add curd to the masala, salt and mix the gravy well.

digitalCover

When the gravy is cooked, add fried fish pieces, green chilli and cook the fish in the gravy for 5 minutes.

digitalCover

Serve Doi Maach hot with rice.

Doi Maach is a traditional Bengali fish curry. As the name suggests it is a fish (Maach) cooked in a spicy curd (Doi) gravy. Rohu fish is used in this curry. The use of spices like cardamom, ginger, bay leaves, cinnamon sticks and cloves give this dish an authentic Bengali flavour. This recipe requires minimal preparation and minimal cooking.

The gravy is slightly spicy, sour and robust. The fish is tender and quickly absorbs the flavours of all the spices. 

The lightly spicy, tangy Doi Maach served with steaming hot rice makes for a lip-smacking meal.