Tangra Fish Kalia Recipe – Rich and Creamy Bengali Fish Curry

Tangra fish kalia is a much-loved Bengali fish curry, but this special BengaliPaakshala recipe takes its flavour to another level. Made with tangra fish, golden-fried onions, aromatic whole spices, fresh masala paste, and a secret ingredient—white sesame seed paste—this curry has a rich, thick gravy that tastes wonderful with hot steamed rice.

The secret to this recipe is the combination of carefully cooked spices and white sesame paste. Sesame adds a nutty flavour and helps give the gravy a fuller, creamier texture without using cream.

If you love traditional Bengali fish curries, try this special Tangra Fish Kalia for lunch or a family meal.

Ingredients for Tangra Fish Kalia

For Marinating the Fish

  • 5–8 pieces of tangra fish
  • Salt to taste
  • A little turmeric powder
  • A little red chilli powder
  • Lemon juice, as required
  • Mustard oil, as required

For the Masala Paste

  • 1½ small onions
  • 2 small pieces of ginger
  • Garlic, as required
  • Green chillies, including a mix of green and mature chillies
  • 1 large tomato

For the Whole-Spice Tempering

  • 1 tsp cumin seeds
  • 1 small piece of cinnamon
  • 3 green cardamoms
  • 3 cloves
  • 1 bay leaf

For the Curry Gravy

  • 1½ small onions, thinly sliced
  • ½ tsp turmeric powder
  • 1 tsp Kashmiri red chilli powder
  • 1 tsp coriander powder
  • ¾ tsp cumin powder
  • 1 tbsp white sesame seeds
  • Approximately 2 cups warm water
  • Salt to taste
  • A little sugar, optional
  • Mustard oil, as required

For Garnishing

  • Chopped coriander leaves, or
  • A little rose water as an optional alternative

How to Make Bengali Tangra Fish Kalia

Step 1: Clean and Marinate the Fish

Clean the tangra fish thoroughly, paying particular attention to any dark patches on the skin. Rinse well and drain.

Place the fish in a bowl. Add salt, turmeric powder, a little red chilli powder, lemon juice, and mustard oil. Mix gently so that the seasoning coats the fish evenly.

Cover and leave to marinate for around 15 minutes.

Tip: Tangra fish can splutter while frying, so handle it carefully. Adding mustard oil to the marinade may help reduce splattering, but it will not eliminate it completely.

Step 2: Prepare the Masala Paste

Add the onion, ginger, garlic, green chillies, and tomato to a mixer grinder.

Grind into a smooth paste. Add only a small amount of water if needed, then keep the paste aside.

Step 3: Fry the Tangra Fish

Heat mustard oil in a kadai until hot. If you are using an aluminium pan and fish tends to stick, a small pinch of salt in the oil is an optional technique mentioned in the original recipe.

Carefully add the marinated fish and cover the pan with a lid if needed to protect against splattering. Fry over medium heat until the fish is lightly golden on both sides.

Do not fry the fish until very dark or crispy. It will finish cooking in the gravy, where it can absorb the masala flavours.

Remove the fish carefully and keep aside. Fry the remaining pieces in the same way.

Step 4: Temper the Oil with Whole Spices

If the pan contains too much oil, remove a little and leave enough for cooking the gravy.

Add cumin seeds, cinnamon, green cardamoms, cloves, and the bay leaf. Fry gently until the spices release their aroma.

Step 5: Fry the Onions

Add the thinly sliced onions to the pan. Fry over medium heat, stirring regularly, until they turn golden brown.

Well-browned onions contribute colour, depth, and a naturally rich flavour to the kalia gravy.

Step 6: Cook the Masala Paste

Add the prepared onion, ginger, garlic, green chilli, and tomato paste. Mix thoroughly and cook for several minutes.

Keep the heat low to medium-low and stir regularly so the paste does not stick to the bottom of the pan.

Step 7: Add the Ground Spices

Add turmeric powder, Kashmiri red chilli powder, coriander powder, and cumin powder. Mix well.

Pour in a small splash of water to help the spices cook evenly. Continue cooking over low heat until the masala thickens and becomes aromatic.

This step is important for developing the deep flavour of the gravy. Avoid adding too much water at once.

Step 8: Prepare the Secret Sesame Paste

Take 1 tbsp white sesame seeds and grind them into a fine paste. Add a little water if necessary to help the seeds blend smoothly.

Add the sesame paste to the cooked masala and mix thoroughly. Cook for a few more minutes so that the sesame flavour combines with the spices.

This is the special step that gives the Tangra Fish Kalia its distinctive nutty flavour and richer gravy texture.

Step 9: Add Warm Water and Simmer

Pour in approximately 2 cups of warm water and stir well. Bring the gravy to a gentle boil.

Add salt to taste and a little sugar if desired. The sugar is optional; it can help balance the sharpness of the spices without making the curry noticeably sweet.

Allow the gravy to simmer until the flavours come together.

Step 10: Add the Fried Fish

Carefully place the fried tangra fish pieces into the bubbling gravy. Turn them gently so they are coated with the masala without breaking apart.

Cover the pan and cook over low heat for around 6–7 minutes, or until the fish is fully cooked and has absorbed the gravy.

The curry should now have a rich colour and a thick, flavourful consistency. Add a little warm water if necessary, depending on how much gravy you prefer.

Step 11: Add the Final Aromatic Touch

Finish with chopped coriander leaves, as in the original recipe. Alternatively, you can add a small amount of rose water if you prefer its aroma; in that case, coriander can be omitted.

Turn off the heat, cover the pan, and let the curry rest for about 2 minutes before serving.

Your BengaliPaakshala-style Tangra Fish Kalia is ready!

Tips for the Best Tangra Fish Kalia

  • Clean the fish carefully: Remove dark patches and rinse the fish thoroughly before marinating.
  • Use lemon juice in the marinade: It adds a fresh, tangy note to the fish.
  • Avoid over-frying: Lightly fried fish can finish cooking in the gravy and absorb the masala.
  • Brown the onions properly: Golden-brown onions help develop a deeper curry colour.
  • Cook the masala slowly: Allow the ground spices and paste to cook thoroughly before adding water.
  • Do not skip the sesame paste: White sesame seeds are the signature ingredient in this version of kalia.
  • Handle the fish gently: Tangra fish pieces are delicate and can break if stirred too vigorously.
  • Adjust the gravy: Simmer longer for a thicker curry or add a little warm water for a thinner consistency.

What to Serve with Tangra Fish Kalia

Tangra Fish Kalia tastes best with hot steamed rice. You can also serve it with plain pulao or alongside a traditional Bengali lunch spread.

The rich sesame-spice gravy makes this dish particularly enjoyable when you want to prepare something special using a familiar Bengali fish.

Frequently Asked Questions

What is the secret ingredient in this Tangra Fish Kalia?

White sesame seed paste is the special ingredient in this version. It contributes a nutty flavour and helps make the gravy richer and thicker.

Why should I avoid frying the fish until crispy?

The fish cooks further in the gravy. Light frying helps it retain a tender texture and absorb the curry flavours.

Can I skip the sugar?

Yes. Sugar is optional and can be omitted according to your taste.

Can I use another fish?

This recipe is designed for tangra fish. Another suitable fish may be used, but cooking time and texture can vary.

How do I make the gravy thicker?

Cook the masala thoroughly and let the finished curry simmer uncovered briefly if needed. The sesame paste also helps give the gravy a fuller texture.

Try this special Bengali Tangra Fish Kalia at home and let BengaliPaakshala know how you liked it!

Leave a Comment

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

Scroll to Top