Sep 242016

Dhonepata Maach is a lip-smacking Bengali fish curry recipe. Fish simmered in a fresh coriander-chilli-coconut paste and flavoured with garlic and raw mustard oil is finger-licking good.

dhonepata maach recipe

Dhonepata Maach

Coriander also called cilantro, Chinese parsley or Dhone pata (Bengali) has multiple health benefits. It helps lower bad cholesterol (LDL), stimulates insulin secretion, treats anaemia and it’s good for eyes and digestive system.

Fish is one of my favourite foods – it’s healthy, tasty and can be cooked in so many different ways! Fish in cilantro sauce is a great way to cook fish and the authentic Indian flavours work really well.

The fish is first fried, then gently simmered in a coriander+coconut+chilli sauce. The thick, herby cilantro fish sauce is so good, you just want to wipe your plate clean!

Coriander Fish Curry never fails to please with the fresh, aromatic flavours of cilantro and garlic. A simple fish recipe that packs in a lot of flavour!

Dhonepata Maach Recipe Bengali Style:

 Dhonepata bata diye Maach recipe

Cilantro Fish is a very simple and quick fish recipe with a delicious green cilantro sauce. Yummy, fresh and wholesome – just perfect for a meal any day of the week! The mildly spiced green fish curry has wonderful flavours and the cilantro sauce tops it off beautifully!

How to make Bengali dhonepata maach:

To make Dhonepata Maach, wash and pat dry the fish pieces. Smear the fish with salt and turmeric. Set aside for 10 minutes.

marinate maach for fish in cilantro sauce recipe

Make a smooth paste of coriander leaves, coconut and green chillies with a little water. Set aside.

coriander paste for dhone pata maach recipe

Heat oil in a kadai. Shallow fry the marinated fish pieces over medium heat till they turn a golden brown on both sides. Remove onto a plate and keep aside.

fry fish for bengali macher recipe

To the same oil add Nigella seeds. Once they start to pop, tip in the finely chopped onions. Fry the onions till they start to go brown. Add the garlic paste and sauté for 1-2 minutes till the raw smell of garlic disappears.

tempering for Bengali fish recipe

Add the coriander paste, salt and sugar and mix well. Fry over low heat for 4-5 minutes till all the ingredients are well incorporated and the oil starts to seep out from the edges. The cilantro gravy will be thick and just sufficient to coat the fish.

Add cilantro sauce for dhone patar maach

Add the fried fish to the coriander gravy and simmer over low heat for 4-5 minutes till all the flavours are well absorbed.

add fried fish to coriander paste for cilantro fish recipe

Drizzle a teaspoon of mustard oil on top and remove dhonepata diye maach.

Fish coriander recipe

Serve Dhonepata Maach hot with Rice and a wedge of Gondhoraj Lebu.

Coriander Fish Curry Recipe

If you are looking for more coriander recipes, do try out Chicken Green Masala.

Fish in Cilantro Sauce Recipe details below:

Dhonepata Maach Recipe
Prep Time
10 mins
Cook Time
15 mins
Total Time
25 mins
Coriander with fish is an amazing seafood recipe. The delicious coriander-chilli-coconut paste gives this fish coriander dish an extra oomph. The flavours are delicious and it’s a simple but very tasty dish to serve up! Fish never tastes this good! Try out this Dhonepata Maach recipe.
Course: Side Dish
Cuisine: Bengali
Servings: 4
Calories: 177 kcal
Author: Shil
  • Fish fillets – 300 gms cut into cubes
  • Salt – ¼ tsp
  • Turmeric powder – ¼ tsp
Grind to paste:
  • Coriander leaves – 1 ½ cups
  • Chillies – 2
  • Coconut – 3 tbsp grated
For curry:
  • Onion – 1 medium, chopped finely
  • Garlic paste – ¾ tsp
  • Kala jeera Nigella seeds – ¼ tsp
  • Salt – ½ tsp
  • Sugar – 1/8 tsp
  • Mustard oil – 1 tsp
  • Oil – 2 tbsp
  1. Wash the fish pieces thoroughly and pat dry. Sprinkle salt and turmeric powder and smear the fish pieces well. Keep aside for 10 minutes.
  2. Grind grated coconut, green chillies and coriander leaves to a smooth paste with a little water.
  3. Heat oil in a wide pan. Fry the marinated fish to a light golden brown and remove.
  4. In the same pan, sizzle kala jeera.
  5. Add chopped onions and fry till the onions turn slightly brown. Add garlic paste and fry for a minute.
  6. Add the ground coriander paste. Sprinkle salt and sugar and combine all the ingredients well. Cook for 4-5 minutes till the oil starts to leave the sides and you get a thick gravy.
  7. Gently slide in the fried fish into the cilantro sauce. Let it simmer for 4-5 minutes till it gets nicely coated with the cilantro gravy.
  8. Drizzle mustard oil on top and remove the cilantro fish.
  9. Serve Coriander Fish with steamed rice and a wedge of lime.


Dhonepata Maach – Bengali Coriander Fish Curry | Fish In Cilantro Sauce
4 from 1 total vote

Related Posts

Shil is a freelance writer, professional blogger, foodie, health advocate and travel enthusiast.

 Leave a Reply