> Fish & Seafood/ Recipes

Tel Koi or koi fish in mustard oil

Tel Koi – the simplest and the classiest Bengali fish recipe. Rich, spicy, delightfully flavorful and yes without onions, garlic and tomatoes. Centuries on, and these three trio are still struggling to find their permanent place in Bengali culinary stage. Koi maach is a winter special and this recipe of tel koi is the simplest, ridiculously easiest and an elegant dish reserved for special occasions. An earthy base of ginger and fresh cumin paste, hint of peppery flavour from nigella , dash of occasional spiciness that comes from mulled green chillies, stewed in a mustard oil broth is an exemplary story from Bengal’s rich culinary heritage , how simplest of flavours can weave such magical notes. And these climbing perch has climbed up really well up the ladder of culinary scene of Bengal, and a much sought after dish.


tel koi

Decades back when we moved to Kolkata, the little world of fish opens its gates to wide arena of fresh water small fishes (which Bongs fondly called “choto maach” known for its numerous varieties,  and each one taste so different from the others, cooked differently with recipes galore and yes these are seasonal just like the seasonal vegetables.

The names like tangda (how to make tangra maach) ,pabda (pabda macher jhol), puti, parshe, mouralla, koi does not evokes any nostalgia nor any forlorn memories but they hooked me to their eternal sweet taste, some mingles gladly with spring onions, some has undying love for potatoes, others seems to be so happy with veggies like eggplants, cauliflowers, these small fishes always brings multitude of interesting dishes to the dining table which every Bong love to cherish.

tel koi bengali fish

There are few fish markets in Kolkata where all sorts of fishes are available perennially, an early morning trip to such market, like Gariahat fish market will give you enough details as how a fish market looks and smells like.

Rows and rows of fish mongers with their sharpened boti (knife like) sat high on a platform  with piles of day’s freshest catch yelled at every prospective buyer for bouni (day’s first sell), and by the time you completed the daily routine of fish browsing, the big fat fish that you have spot marked earlier, will be found lying happily in someone’s else’s macher jhola (bag exclusive for buying fish). [lesson learnt : always reserve your bounty before moving ahead] 😀

tel koi

Once stepped in any fish market, you can not ignore the big pot-bellied cats who roamed freely, open-mouthed and literally thrives on the over enthusiast live fishes which are usually small in sizes and perfect for the cats to gobble them.

Unfortunately, these small fresh sweet water fishes are gradually becoming rarer in the market, and on many occasions I could not lay my hand on koi mach (climbling perch) and not to be confused with Japanese koi fish. So when I found the frozen pack of koi maach in one of my neighborhood Bangladeshi stores in US, I could not be happier, We greedily bought the largest pack available in the stores.

tel koi bengali fish curry

Koi mach usually made their appearances in the winter fish market in Kolkata and as I said before, these small fishes can be prepared in many ways, like with cabbage, sometimes stewed with potatoes and cauliflower, but the most celebrated dish is “Tel Koi”, with strong and overpowering flavour of mustard oil and lightly tempered with kalo jeera and green chillies, the recipe is unassumingly simple, flavoured with just ginger and cumin.

The richness of mustard oil makes tel koi more delectable, so please do try it with mustard oil only, it is essential and integral to this dish.

Tel Koi or koi fish in mustard oil
Prep time
Cook time
Total time
Tel koi fish in mustard oil lightly spiced with ginger and cumin and flavoured with nigella.
Recipe type: Main
Cuisine: Indian
Serves: 6
  • Koi maach (climbing perch fish) : 12
  • Green chillies : 4-5
  • Ginger Paste : 1 tbsp
  • Cumin powder : 2 tbsp
  • Turmeric powder : 1 tsp
  • Red chilli powder : ¼ tsp or optional
  • Nigella / kalonji / kalo jeera : 1 tsp
  • Mustard oil : 2-3 tbsp
  • Salt and sugar to taste
  • Cilantro : few twigs
  1. Wash and clean the koi mach and rub it with salt and turmeric powder. Leave it aside for 15 minutes.
  2. Take a flat-bottomed pan and heat one tablespoon of mustard oil till its smoking point and carefully drop the fishes in hot oil and lightly fry them for couple of minutes.
  3. Fry all the fishes one by one and remove it from the pan.
  4. Add more oil if requires, heat it slightly and temper the oil with kalo jeera / nigella /kalonji and slitted green chillies.
  5. Make a paste of ginger and cumin powder with little water and add this to the tempered oil.
  6. Saute the ginger and cumin paste for a while and add the turmeric and red chill powder. Fy the spices little longer on slow heat, add the salt and sugar to it.
  7. Add enough water (around 1 + cup) to just cover all the fishes and place the fishes in the pan and simmer on low heat till the gravy thickens little.
  8. Garnish with fresh twigs of cilantro and serve hot with steamed rice.

Have happy week ahead



  • Reply
    July 18, 2012 at 7:06 am

    Slurp,mouthwatering here.. wat a droolworthy and extremely inviting fish curry.

  • Reply
    July 18, 2012 at 8:24 am

    I have never tried any food with this much of mustard oil.It looks so tempting and delicious 🙂

  • Reply
    July 18, 2012 at 10:33 am

    Sukanya lovely and beautifully simple. Also loved the reference to atmospheric fish markets of Kolkata !
    I would be grateful if you could do a post on identifying and buying fish – I have moved to Delhi and am overwhelmed by the variety of fish – both fresh water and sea – and wd really appreciate your tips!

    • Reply
      July 20, 2012 at 10:49 pm

      Thanks a ton Varsha, am quiet overwhelmed by your enthusiasm in buying and trying out different kind of fishes. Actually fish markets are such a cacophonic place that I scared to bring out my camera to take some pictures. But will keep your idea in mind, it sounds exciting.

      While buying a fish (big carps) always look first for reddish gills, and then check for the fish’s stomach 😀 (central part). if it looks firm then go for it.

      While frying the fishes if it smells a lot then definitely the fish was not good.
      Small fishes mostly sold live in kolkata fish markets. These tips are for fresh water fishes only.
      Hope it helps you.

  • Reply
    July 18, 2012 at 12:27 pm

    Simply stupendously delicious koi jhol. Would love to try it out soon.

  • Reply
    August 16, 2012 at 12:27 pm

    looks wonderful deliciously done

  • Reply
    Sagar Kinara
    August 24, 2012 at 8:16 am

    Ohh! That’s so tempting, I love Bengali cuisine specially because of its delicious fish recipes. Fish simple fried in Mustard oil tastes so mouthwatering that i can’t stop eating. Thanks Sukanya, I will definitely try this recipe and share my views with you… 🙂

  • Speak Your Mind

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    %d bloggers like this: