Fish Curry Recipe

Fish curry is one of the favorite foods among Bengali’s. Maach Bhaat is a dominant kind of Bengali Cuisine.  Whenever you visit West Bengal side if you ask them best food which I should try they will preferably say try Maach bhaat (Fish Curry). So I personally like Fish Fry. There are plenty of fish in Kolkata, fresh water lakes, river and that is why fish has become a staple food in West Bengal.

Types of Fish preferred by Bengali’s:

There is a variety of fish recipe which is preferred by Bengali’s in their day to day life. Most commonly used cooked fish are Rui (Rohu) maach, Koi, Catla, Tangra fish, Chingri(Prawn) is also popular among them and it comes in variety like Kucho, Bagda, and Galda.

Benefits of eating fish:

Fish is a good source of protein and it is a low-fat food, hence consumption of fish can impact child’s development. I have heard eating fish improves your eye site, also it is good for hair and your skin. Fish contains unsaturated fats which reduce the risk of heart problems. As per research two ingredients in fish that is EPA and DHA improve your brain power. Sea food improves bone heath.

Ways of Fish recipes:

There are numerous ways of cooking fish depending on various factors like if it is boneless, fat content and size. It can be cooked in various forms like Fish curry (Macher Jhol), Fish fry, cooked in roasted, Mustard base, can be cooked with posto, vegetables, curd.
Fish Curry Recipe/How to make fish curry:


  • A half kilogram of Fish (With fewer bones), Preferably Rohu fish.
  • Half Lemon juice
  • Ginger paste
  • Garlic paste
  • One spoon Garam Masala
  • 2 Onion
  • 2 tomatoes
  • Mustard Oil
  • Coriander leaves
  • 2 teaspoon red chili powder.
  •  2 teaspoon turmeric powder
  • 3 tablespoon grated coconut
  •  Few curry leaves

How to marinate fish:

Fish Marination

Take a fish which should be cut into medium size pieces. Wash them properly and put some lemon juice on those pieces. Side by side lets prepare a semi liquid marination masala so that it can put up on fish easily. Take 2 table spoon ginger garlic paste, 1 teaspoon turmeric powder, ½ teaspoon red chili powder, add salt as required. Mix all ingredients together and make it in semi liquid form.Now marinate fish with this mixture and keep it aside till we need it.

How to make Fish Curry:

Fish Curry Recipe

Step 1:

Take a deep pan put some mustard oil and chopped onion. Fry onion and curry leave till it turns golden brown. Put chopped tomatoes as well to make a thick gravy.

Step 2:

Now put grated coconut, red chili powder and pinch of garam masala along with onions and tomatoes mixture. Stir the mixture so that the raw smell of all ingredients is gone.

Step 3:

Now take a pan and heat some oil to fry marinated fish pieces from both sides.
Step 4:

Put some water in thick gravy prepared above and boil it so that water and paste are mixed well.
Step 5:

Now put fried marinated fish pieces into the Curry and flip pieces 3-4 times. Cover a pan and cook for 3-4 min.
Step 6:

Now garnish Fish curry with Coriander leaves.
Serve Fish Curry or Macher Jhol with hot steamed Rice or Bhaat.
· To give a Bengali touch don’t make curry too thick so
· If you don’t want to use grated coconut, then you can use coconut milk OR you can cook it without using coconut.

Leave a Reply

Your email address will not be published. Required fields are marked *