• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Motions and Emotions - Food Diary
  • Recipe Index
menu icon
go to homepage
search icon
Homepage link
  • Recipe Index
×
Home » Bengali Recipes

Katla Macher Kalia | Fish Kalia

Published: Sep 15, 2022 · Modified: Jan 21, 2026 by Motions and Emotions

Jump to Recipe Print Recipe

Katla Macher Kalia (Kaliya) or Macher Kalia or Fish Kalia is a popular Bengali dish where large chunks of river fish (particularly katla or catla) are cooked in an onion-based coarse gravy with various spices. This dish is commonly served at Bengali weddings aka biyebari or any other special occasions. Hence, it is also known as biye barir katla macher kalia.

fish kalia in an aluminum pan along with chilli powder and turmeric powder in the background

Even though we refer to it as a Bengali recipe, its background is rather different. Fish Kalia is believed to have travelled to Bengal. There are many stories about its origin. According to two articles published in Vikhrolicucina and Goya Journal, macher kalia had an influence from Awadh cuisine from the time of Nawab Wajid Ali.

Like other Bengalis, it is our family favorite. Therefore, if we get a large size fresh fish (paka mach), I prepare this spicy and delicious kalia.

Jump to:
  • Ingredients for Macher Kalia
  • How to cook Macher Kalia Recipe Step by Step
  • How to serve Macher Kalia
  • More Bengali Recipes
  • You Might Also Like
  • Macher Kalia

Ingredients for Macher Kalia

Fish: Fresh water fish is must to cook this dish. Preferably, large size catla or katla fish is the best choice. However, you can also use rui mach or Rohu to make rui macher kalia in similar way. If you ask, what do I mean by large size then let me clarify that fish should not be lesser than 3 to 4 kgs in size. Use larger fish chunks for this curry. You can use either peti (oily belly part which contains less bones) or gada (bony part from the back side).

If you are in Bengal, getting a fish of choice is not a problem. However, nowadays people who resides in other parts of India (other than Bengal) also gets larger size freshwater fish. If you are outside India, then you have to rely on nearby Bangladeshi stores for this kind of fish. You can also try this dish using Rohu fish.

Katla kalia served in a pan along with spices

Onion: Fish is cooked in onion-based gravy and the nature of the gravy should be coarse. Hence, I always use a portion of grated onions or chopped onions and a portion of onion paste, which give this kind of texture.

Ginger-Garlic: Ginger is must for this gravy. I use homemade ginger paste. Earlier garlic was a big no for this dish, but over the period of time it has become almost mandatory for kalia. I use garlic paste for this recipe.

Tomato: It adds the tangy taste in the gravy, and I prefer to use tomato paste for the same.

Powdered Spices: Turmeric powder, red chilli powder, coriander powder, and cumin powder is predominantly used in this dish. You can also add garam masala powder. I avoided using garam masala powder since I used whole spices.

Whole Spices: It includes bay leaf, cinnamon stick, cardamom, and clove.

Oil: I always use mustard oil for any Bengali fish recipe, and I would not suggest any alternative for this.

Others: Apart from the above major ingredients you need salt and sugar to balance the taste. I also use green chilli.

How to cook Macher Kalia Recipe Step by Step

Macher Kalia is an easy to cook Fish recipe and you can cook the complete dish under 45 minutes to 1 hour. Unlike macher jhol, kalia is all about rich spicy thick gravy.

Many prefer to add potato chunks in the gravy. However, I avoid potatoes in kalia. Many kalia recipes also calls for yogurt however, I don't add it. Sometimes I add raisins and it gives a nice flavor to the gravy.

Learn to make katla macher kalia recipe by following the below instructions.

marinated fish and frying fish

Once you get the fish from the market, wash and clean them well. If you have stored fish in freezer, then you must thaw it properly before marinating it.

Now take fish pieces in a bowl and add salt and turmeric. Then rub them on both sides of the fish well and allow to marinate for 10- 15 minutes.

Now heat oil in a pan and fry both sides of the fish pieces until they turn golden brown.

After that, take out the fish pieces and in the remaining oil add whole spices. Once the oil turns fragrant, add chopped onion and cook until translucent.

Next add onion paste and cook really well until the raw smell disappears.

Making of fish kalia step-by-step

After that add ginger paste and garlic paste and sauté for few minutes.

Add green chillies followed by all the powdered spices including turmeric powder, red chilli powder, coriander, and cumin powder. If require add little water at this time to avoid burning of spices.

different steps of cooking fish kalia

After mixing the spices add tomato paste and cook until the raw smell of tomato is gone.

Add salt and sugar and mix well. Once the masala is well cooked, you will observe that oil starts separating.

Next add 2 cups of warm water and allow to boil the gravy for few minutes. Now taste the salt and adjust accordingly.

Boiling of fish in kalia masala

Add the fried fish pieces in the gravy. Cover the pan and cook under low flame for few more minutes.

Switch off the flame and give a standing time of 5-8 minutes before you serve the fish kalia.

fish kalia in a pan surrounded by spices

How to serve Macher Kalia

Fish Kalia is best paired with plain white rice. You can also try this dish with Bengali style Basanti Pulao or Misti Pulao.

More Bengali Recipes

Macher Matha Diye Muger Dal

Bengali Mutton Curry

Bengali Style Aamsotto Khejur Chutney

Doi Maach

You Might Also Like

Fish Tikka in Air Fryer

fish kalia in an aluminum pan along with chilli powder and turmeric powder in the background
Print

Macher Kalia

Katla Macher Kalia is a popular Bengali dish where large chunks of river fish are cooked in an onion-based coarse gravy with various spices.
Prep Time15 minutes mins
Active Time30 minutes mins
Course: Side Dish
Cuisine: Bengali
Keyword: Fish Recipes
Yield: 4 no
Author: Amrita

Materials

  • 4 nos Katla Fish Pieces nearly 500-600 gms
  • 1 no Onion, medium chopped
  • ⅔ cup Onion Paste
  • 1 teaspoon Garlic Paste
  • 2 teaspoon Ginger Paste
  • ½ cup Tomato Paste
  • 2 teaspoon Turmeric Powder
  • 1 teaspoon Red Chilli Powder
  • 1 teaspoon Coriander Powder
  • ½ teaspoon Cumin Powder
  • 1 no Bay Leaf
  • 1 inch Cinnamon Stick
  • 2 no Cardamom
  • 2 no Clove
  • 2-3 no Green Chilli
  • ⅔ cup Mustard Oil
  • Salt to taste
  • ½-1 teaspoon Sugar

Instructions

  • Take cleaned fish pieces in a bowl and add salt and turmeric. Then rub them on both sides of the fish well and allow to marinate for 10- 15 minutes.
  • Fry the fish pieces on both sides in hot oil until they are golden brown. 
  • After that, remove the fish pieces and add the whole spices to the remaining oil.
  • Once the oil turns fragrant, add the chopped onion and cook until the onions turn soft.
  •   After that, add onion paste and cook it thoroughly until the raw scent is gone.
  • Then, add the ginger and garlic pastes and cook for a short while. 
  • Add the green chillies next, then the spice powders such as cumin, coriander, turmeric and red chilli powder. If necessary, add a little water now to prevent the burning of the spices.
  • When the spices are well combined, add tomato paste and cook until the raw smell disappears.
  • At this time, stir in the sugar and salt.
  •  When the masala is thoroughly cooked, you will see that the oil begins to separate.
  •  After that, add 2 cups of warm water and let the gravy simmer for a short while. Now taste the salt and make the necessary adjustments.
  • Add the fried fish pieces in the gravy. Cover the pan and cook under low flame for few more minutes.
  • Switch off the flame and give a standing time of 5-8 minutes before you serve the fish kalia.

PIN to read it later!

Also find us on:
Facebook | | Pinterest | Twitter |  Instagram
If you are trying any of our recipes, we would love to see the pictures of your dishes. Tag us in any of our Social Media Handles or use #motionsandemotions. You can also send us your feedback and pictures at: jhumu.here@gmail.com or motionsemotions.here@gmail.com.

More Bengali Recipes

  • bhaja pithe served on wooden plate and earthen bowl
    Bengali Bhaja Pitha Recipe | Sweet Potato and Moong Dal Pitha
  • egg curry in a pan; close view
    Creamy Egg Malai Curry in Coconut Milk
  • shukto in a white serving dish along with bori and radhuni
    Biye Bari Style Shukto Recipe
  • Aar macher kalia in a bowl along with coriander leaves
    Aar Mach er Kalia | Aar Fish Recipe

Reader Interactions

Comments

  1. Dipak Jaiswal

    September 06, 2023 at 7:04 am

    I recently had the pleasure of trying out a test recipe for Katla Fish Kalia , and I must say, I absolutely loved it! The combination of tender Katla fish and the rich, flavorful gravy made for a truly delicious meal. The blend of spices and the tangy tomato base added a delightful depth of flavor that was simply irresistible. This dish has definitely earned a permanent spot in my list of favorite recipes. If you haven't tried Katla Fish Kalia yet, I highly recommend giving it a go – you won't be disappointed!

    Reply

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Face behind the Blog

Hello and Welcome to Motions and Emotions - Food Diary - one stop blog for everyday recipes. I am Amrita, a medical writer by profession and food blogger by passion.

I share easy and tasty recipes which can be tried by anyone starting from novice to experienced, bachelor to married persons. Read more →

Follow Us

Back-to-School Meal Planner

Thank you!

You have successfully joined our subscriber list.

Popular

Loaded chicken fajita nachos in a ceramic baking tray

Loaded Chicken Fajita Nachos Recipe

bhaja pithe served on wooden plate and earthen bowl

Bengali Bhaja Pitha Recipe | Sweet Potato and Moong Dal Pitha

Trail mix in a bottle

Best Spicy Trail Mix Recipe

persimmon salad in a salad bowl along with squeezed lemon pomegranate

Refreshing Persimmon Salad with Feta

two bowls of soup in a wooden tray along with salt and pepper container

Easy Chicken Vegetable Soup in Pressure Cooker

spicy chicken is served in a rice bowl with sauteed broccoli

Quick Spicy Chicken Rice Bowl with Broccoli

grilled fish with vegetables served in a white plate along with cutlery, side view

Easy Grilled Fish and Vegetables for Dinner

Nepali chicken curry served in a pan along with rice in a bowl

Spicy Nepali Chicken Curry Recipe

Cucumber avocado salsa served with nachos, kept on a wooden board along with ingredients

Creamy Cucumber Avocado Salsa for Summer

cabbage carrot salad in a bowl kept on wooden board along with shredded cabbage and carrot

Easy Cabbage Carrot Salad (with Lime Dressing)

Footer

↑ back to top

Links

  • Privacy Policy
  • About
  • Contact
  • Work With Me

Featured in

Follow Us

  • Facebook
  • Twitter
  • Instagram
  • Pinterest
  • YouTube

Copyright © 2025 Motions and Emotions.