Fish Kalia



Fish kalia or machher kalia is a spicy rich fish curry . Goes well with hot steamed rice.

Fish kalia is one of the signature dishes from Bengali cuisine.

Its a very popular dish in Bengal. Serve on every special occasions in Bengali family.

Perfect as a side dish for lunch and dinner both.

You can make it with Rohu or any fresh water fish.

I got the recipe from my mom in-law.
Hope you will like it.


Pieces of rohu fish

Onions – 2 ( paste)

Ginger paste – 1 tsp

Garlic paste – 1 tsp

Green chilli – 2 ( paste)

Tomato – 2 ( paste)

Kashmiri red chilli powder – 1 tablespoon

Turmeric powder – 1/2 teaspoon

Garam masala powder – 1/4 teaspoon

Sugar – 1 teaspoon

Cinnamon – 1 inch piece ( broken)

Cardamom – 2-3 ( broken)

Cloves – 3

Bay leaf – 1

Mustard or any oil – 5 -6 tbsp

Salt – to taste

Green chilli and chopped coriander leaves for garnishing


Wash the fish properly. Marinate with salt and turmeric powder.

Heat oil in a pan. Fry fish pieces till golden brown and keep aside.

Now add cardamom, cinnamon, cloves and bay leaf in the remaining oil. Add onion paste and sugar fry well.

When onions change it’s colour add ginger garlic and chilli paste. Fry till oil leaves the sides.

Add tomato paste and all spices. Keep stirring. Cook until oil leaves the sides.

Add salt and water as much you want for gravy. When the water starts boiling add the fish pieces. Cook covered on low flame for 5 minutes.

Its ready. You may add 1 tsp ghee or clarified butter now.

Garnish with slit green chilli and chopped coriander leaves.

Enjoy the heavenly taste with hot steamed rice.