• It is said, macher kalia is a modified Bengali version of Mughlai qalia
  • This special sweet-spicy fish curry is a must in any celebratory feast
  • What makes this recipe special is inclusion of famous Bengali mishti doi

It won’t be an exaggeration to say that Bengalis’ love for ‘macher jhol‘ is no secret to the world! It probably defines the food culture of Bengal. A confluence of culinary styles of East Bengal (now Bangladesh) and West Bengal, this cuisine boasts of an enormous variety of fish and their recipes. From doi mach to macher tok and bhapa mach – the list goes long! One such popular dish is macher kalia – a special sweet and spicy fish curry that is a must in any celebratory feast menu.

It is said that this macher kalia is a modified Bengali version of the famous qalia of the Mughal cuisine. For the uninitiated, qalia is milk- or water-based dish that makes one of the two pillars of the Mughal cuisine (the other one being qorma). Legend has it, the Arab traders, who used to land on the shores of Bengal, modified their kalia recipe with the locally available ingredients and fish, which has over the time evolved to the present version of the recipe. Another story says that the khansama/bawarchi of the Nawabs of Bengal developed the now-used version of kalia, by replacing the Badshahi masalas with the local produce.

Bengali macher kalia has a thicker gravy, with a perfect balance of sweet and spicy flavours. If you explore, you may find various recipes of macher kalia– some uses onion and tomato, while some uses dahi. The recipe we are sharing today is dubbed to be the simplest in the lot, and can be prepared in less than an hour, with bare minimum masalas and ingredients. What makes this recipe special is the inclusion of famous Bengali mishti doi (sweet yogurt) in it!

Here’s The Step-By-Step Recipe For Macher Kalia:


Freshwater fish (preferably rohu/catla)- 4 pieces

Raisins- 7-8 (soaked in water)

Mishti doi- 100 gram

Grated ginger- 2 tablespoon

Jeera powder- 2 teaspoon

Turmeric powder- 1 teaspoon

Kashmiri red chilli powder- 1 teaspoon

Whole red chilli- 1 (broken into two pieces)

Green chilli- 3-4 (sliced)

Mustard oil- 7-8 tablespoon

Salt as per taste

Ghee- 2 teaspoons

Garam masala powder- 1 teaspoon


Clean the pieces of fish and marinate with half teaspoon turmeric and salt. Set it aside till you get done with rest of the Mise En.

Take half cup of lukewarm water and add 2 teaspoons of jeera powder, 1 teaspoon Kashmiri red chilli powder, half teaspoon turmeric, some salt and mix it to a paste.

Take the mixing bowl, pour the mishti doi and some water and mix well till it turns smooth; the consistency of the mix should be medium (not thick, not even runny).

When all these preparations are in place, heat 5-6 tablespoons of oil in a kadhai with a deep base.

Fry the fish pieces well, till they get a nice brown colour on the outer layer. Make sure you fry the fishes in small batches (2 at a time). Take them out and keep aside.

Now pour the rest of the oil to the kadhai and add grated ginger and a whole red chilli to it. Fry them well on a medium flame.

Pour the masala paste in the kadhai and fry them together till the masala releases oil.

At this point, pour the dahi mix in the kadhai and give a stir. Lower the flame, close the lid and let it cook for a while.

When the gravy starts releasing oil and gets a rich and dark colour, add the fried fish, soaked raisins, ghee and garam masala powder to it and switch off the flame.

Again close the lid and keep it as is till you serve the meal.

Macher kalia tastes the best with basanti pulao or steamed rice.

Try it at home today and treat your family with a lavish meal. Happy cooking!

About Somdatta SahaExplorer- this is what Somdatta likes to call herself. Be it in terms of food, people or places, all she craves for is to know the unknown. A simple aglio olio pasta or daal-chawal and a good movie can make her day.

Source Article

By Papa