Fish Kofta Curry

This Fish Kofta Curry has to be one of my favourite curries!

Originally posted to my facebook page a long time ago, I wanted to add this to the blog for those of you that might not have come across this recipe. It’s a really simple way of cooking fish which results in a very different texture but most importantly, it’s soooo tasty! Kids love this Fish Kofta Curry recipe too, even fussy ones who don’t like fish because they can’t tell that it’s fish they’re eating, they think it’s chicken balls.

I use Pangasius fillets which are widely available, but instead of cooking them as they are, I mince the fillets adding spices to create a fish mince. Bengali people often cook this curry using a more familiar fish specifically used for this dish, known as Chittal/Chittol Maas, which is very bony and cumbersome to turn into fish mince. The process is very lengthy, or so I’ve been told (I’ve never actually done it myself) but why go to all that trouble when there is a simpler method? The texture achieved from mincing the Pangasius fillets is almost exactly the same as that of minced Chittal/Chittol Maas.

I do enjoy cooking authentic traditional recipes and you’ll find lots on my blog, like my Akhni Fulab and Classic Lamb & Potato Curry but when there’s a shortcut to be had, I’m all for taking it! Traditionally people like to fry the fish koftas before adding them to the masala, I personally don’t feel it’s necessary (what can I say? I’m lazy like that), so I skip this part and add the shaped fish balls straight to the masala, equally as tasty and job done in half the time!

Whilst I have used a saucepan for this recipe, ideally you should try to use a shallow wide pan so that the koftas can be placed directly in the pan without the need for layering the balls on top of one another, this way you don’t have to worry about them sticking to each other (don’t ask me why I didn’t use the pan I should’ve on this occasion). I also like adding fenugreek (methi) seeds to this curry but forgot to add them when I cooked it this time round, either way works well. If you manage to remember all the pointers here you’ll have done far better than me, but more to the point, I want you to share my excitement at how easy and tasty this curry is!

You will need: for Fish Kofta Curry

For masala:
1 large onion OR 2 small onions
oil (approx 120ml)
a small pinch of fenugreek (methi) seeds (optional)
1 tsp salt
1 tsp Kashmiri chilli powder
1 tsp mixed curry powder (I use Rajah brand)
1/2 tsp turmeric powder
1 tsp coriander powder
water (as desired)
4 green chillies
fresh/frozen coriander for garnishing

For mincing fish:
700g Pangasius fillets (also known as Pangash in Bengali)
1/2 tsp salt
1/4 tsp turmeric powder
1 tsp mixed curry powder
2 green chillies
1/2 tsp ground panch puran (Indian five spice)

Method:

Fish-Kofta-Curry

Peel and quarter the onion(s) and blitz in your food processor, you can slice the onion(s) if you prefer. Whenever I process the onion(s) in a food processor, I find I tend to need a little more oil to cook a curry, if you want to avoid this then just slice the onion(s) by hand and follow the recipe as is. The only reason I blitz them in this way is because it cooks quicker.
Fish-Kofta-Curry

Heat approximately 120ml of oil in a medium – large saucepan like the one pictured here (although a wider pan with more base room is preferable, don’t ask me why I didn’t use one myself).

Once the oil is hot, add a pinch of fenugreek (methi) seeds if you are using them, followed by the blitzed onions and 1 tsp of salt (you can adjust this later if necessary). Cover and cook the onions till they are soft and translucent (about 10 minutes). While the onions cook prepare to process/mince the fish.

Fish-Kofta-Curry

Make sure the Pangasius fillets have thoroughly defrosted before you attempt to blitz them, you’ll damage your food processor otherwise. Rinse and drain the fillets to remove excess water before commencing.

I don’t own a large food processor but own this handheld blender/mini chopper which serves the same purpose. To aid mincing the fish I like to cut them in half and then cube the fillets.

Next add the spices to the food processor; 1/2 tsp salt, 1/4 tsp turmeric powder, 1 tsp mixed curry powder and 1/2 tsp  ground panch puran (Indian five spice).

Chop 2 green chillies and add to the food processor also (chop it finely before adding to the food processor as I find the processor often leave chunks of chilli otherwise)….

fish-kofta-curry-7

….blitz it until you have a smooth fish mince/mixture and transfer to a bowl.

As my food processor is small, I process the fillets in two batches, make sure you mix both parts really well to ensure the spices and chillies are evenly distributed (bottom right photo), leave to one side after mixing.

fish-kofta-curry-8

By now the onions should be soft and translucent, if you find the onions are a little dry as I did, add a splash of water to loosen.

Next add the ground spices; 1 tsp Kashmiri chilli powder, 1 tsp mixed curry powder (I use Rajah brand), 1/2 tsp turmeric powder….

fish-kofta-curry-9

….and 1 tsp coriander powder. Mix the spices and add a little more water if your onions seem too dry.

Cook the masala covered for a 5 – 7 minutes, till you can see the oil has separated from the masala.

fish-kofta-curry-10

Once the oil has separated you want to start forming round balls/koftas with the fish mince and place them in the pan, the mixture will be sticky and can be difficult to mould, so you don’t need to shape them perfectly.

Fill the bottom of the pan and then start to layer the fish balls on top (don’t worry if they get stuck together whilst cooking, they separate fairly easily afterwards). If you’ve used a wide shallow pan gently place them in one layer working from one side across to the other.

Once you have used up all of the fish, cover the pan and allow the koftas to cook through gently over a low – medium heat.

fish-kofta-curry-11

Once all the koftas look completely cooked (should take about 8 minutes) and opaque you can add some water to create the gravy, add as much or as little as you like. I added about 1 glass of cold water.

Slice the green chillies and add them over the top of the curry, cover and gently simmer over a medium heat for another 8 – 10 minutes.

fish-kofta-curry-12

You will find that the koftas swell up when the curry begins to boil (top left photo), this is completely normal and the koftas will return back to their normal size when the curry cools down. Turn the heat down low if the koftas swell up too much.

After the curry has boiled for the specified time, garnish with fresh/frozen coriander and promptly remove from the heat.

You should find that the oil rises to the top of the curry after it has cooled down and the curry has a beautiful colour, the aromas will fill the entire kitchen!

Fish Kofta Curry

Serve your fish koftas with plain basmati or a Jeera rice and appreciate just how good fish can be!

Bon Appetit!

4.9 from 13 reviews
Fish Kofta Curry
 
Prep time
Cook time
Total time
 
Author:
Serves: 6
Ingredients
For masala:
  • 1 large onion OR 2 small onions
  • oil (approx 120ml)
  • a small pinch of fenugreek (methi) seeds (optional)
  • 1 tsp salt
  • 1 tsp Kashmiri chilli powder
  • 1 tsp mixed curry powder (I use Rajah brand)
  • ½ tsp turmeric powder
  • 1 tsp coriander powder
  • water (as desired)
  • 4 green chillies
  • fresh/frozen coriander for garnishing
For mincing fish:
  • 700g Pangasius fillets (also known as Pangash in Bengali)
  • ½ tsp salt
  • ¼ tsp turmeric powder
  • 1 tsp mixed curry powder
  • 2 green chillies
  • ½ tsp ground panch puran (Indian five spice)
Method
  1. Peel and quarter the onion(s) and blitz in your food processor, you can slice the onion(s) if you prefer. Whenever I process the onion(s) in a food processor, I find I tend to need a little more oil to cook a curry, if you want to avoid this then just slice the onion(s) by hand and follow the recipe as is. The only reason I blitz them in this way is because it cooks quicker.
  2. Heat approximately 120ml of oil in a medium - large saucepan like the one pictured here (although a wider pan with more base room is preferable, don't ask me why I didn't use one myself).
  3. Once the oil is hot, add a pinch of fenugreek (methi) seeds if you are using them, followed by the blitzed onions and 1 tsp of salt (you can adjust this later if necessary). Cover and cook the onions till they are soft and translucent (about 10 minutes). While the onions cook prepare to process/mince the fish.
  4. Make sure the Pangasius fillets have thoroughly defrosted before you attempt to blitz them, you'll damage your food processor otherwise. Rinse and drain the fillets to remove excess water before commencing.
  5. I don't own a large food processor but own this handheld blender/mini chopper which serves the same purpose. To aid mincing the fish I like to cut them in half and then cube the fillets.
  6. Next add the spices to the food processor; ½ tsp salt, ¼ tsp turmeric powder, 1 tsp mixed curry powder and ½ tsp ground panch puran (Indian five spice).
  7. Chop 2 green chillies and add to the food processor also (chop it finely before adding to the food processor as I find the processor often leave chunks of chilli otherwise)....
  8. blitz it until you have a smooth fish mince/mixture and transfer to a bowl.
  9. As my food processor is small, I process the fillets in two batches, make sure you mix both parts really well to ensure the spices and chillies are evenly distributed (bottom right photo), leave to one side after mixing.
  10. By now the onions should be soft and translucent, if you find the onions are a little dry as I did, add a splash of water to loosen.
  11. Next add the ground spices; 1 tsp Kashmiri chilli powder, 1 tsp mixed curry powder (I use Rajah brand), ½ tsp turmeric powder....
  12. and 1 tsp coriander powder. Mix the spices and add a little more water if your onions seem too dry.
  13. Cook the masala covered for a 5 - 7 minutes, till you can see the oil has separated from the masala.
  14. Once the oil has separated you want to start forming round balls/koftas with the fish mince and place them in the pan, the mixture will be sticky and can be difficult to mould, so you don't need to shape them perfectly.
  15. Fill the bottom of the pan and then start to layer the fish balls on top (don't worry if they get stuck together whilst cooking, they separate fairly easily afterwards). If you've used a wide shallow pan gently place them in one layer working from one side across to the other.
  16. Once you have used up all of the fish, cover the pan and allow the koftas to cook through gently over a low - medium heat.
  17. Once all the koftas look completely cooked (should take about 8 minutes) and opaque you can add some water to create the gravy, add as much or as little as you like. I added about 1 glass of cold water.
  18. Slice the green chillies and add them over the top of the curry, cover and gently simmer over a medium heat for another 8 - 10 minutes.
  19. You will find that the koftas swell up when the curry begins to boil (top left photo), this is completely normal and the koftas will return back to their normal size when the curry cools down. Turn the heat down low if the koftas swell up too much.
  20. After the curry has boiled for the specified time, garnish with fresh/frozen coriander and promptly remove from the heat.
  21. You should find that the oil rises to the top of the curry after it has cooled down and the curry has a beautiful colour, the aromas will fill the entire kitchen!
  22. Serve your fish koftas with plain basmati or a Jeera rice and appreciate just how good fish can be!

If you like the recipe please share with friends and family, also follow me on Facebook and Instagram. Questions? Leave a comment below or message me on Facebook.

 

Comments 48

  1. Momtaj Begum
    Reply

    Will be cooking this for Eid. Love the easy to follow instructions and i have no doubt it will be a complete crown pleaser.

    30 April, 2022
  2. Greg B
    Reply

    I can’t make this, it will be too complicated. Not at all, dead easy to follow, and really delicious. Smells great and tastes even better. Served it with some rice and chutney

    2 May, 2020
    • Rahela
      Reply

      I have made this for the second time. It’s super quick and easy! It’s delicious and has become a favourite in our house already. Thanks you Afia for sharing this recipe.

      17 July, 2020
  3. Tees_treasures
    Reply

    Fantastic recipe, just cooked it today! Such an easy recipe to follow. Thank you xx

    8 March, 2019
    • afelia’s kitchen
      Reply

      Excellent, so glad you liked the recipe! 🙂

      9 March, 2019
    • Rukshana
      Reply

      Assailant alaykum, I love koftas , mum always made them.
      Quick tip, before forming the fish mince into balls put some oil on your hands/fingers, mum always made me do this to make them stick less to my hands.

      1 December, 2019
      • afelia’s kitchen
        Reply

        Great tip!

        3 December, 2019
  4. Rubi
    Reply

    Cooked this yesterday for a dinner party. Turned out sooo good Masha’Allah. So simple yet so flavoursome. May you be blessed always.x.

    6 November, 2018
    • afelia’s kitchen
      Reply

      Ameen! Thank you, I’m thrilled the dish went down well. 🙂

      8 November, 2018
    • Shayrun
      Reply

      Finally, I managed to grind some 5 spice mix (panch puran) and made this dish. It was an unbelievably easy recipe with minimal ingredients. Best of all it tasted absolutely great. I cannot wait to try out the chicken kebabs now 🙂

      14 November, 2019
      • afelia’s kitchen
        Reply

        Ahh that’s brilliant, I’m so pleased you enjoyed this one, it’s one of my favs too! 🙂 x

        15 November, 2019
  5. Sheuli Nessa
    Reply

    Ok, so I made this for my friend, her family and my husband (who’s not Bengali) Alhamdulillah what an amazing and easy to follow recipe. Everyone looooved it. It looked and tasted like something I slaved over in the kitchen for hours lol… So clear and well explained recipe.Thank you for the recipe. I’ve got another two pack in my freezer for sure I’ll be making these.

    6 September, 2018
  6. Sal
    Reply

    Can u use cod instead

    28 August, 2018
    • afelia’s kitchen
      Reply

      I don’t think Cod will work as well because it won’t bins together as the fish is quite flaky in texture. I’ve never tried before but you’re welcome to try, adding an egg may help bind the fish together. 🙂

      28 August, 2018
      • FIROZA OSMAN
        Reply

        I made using cod and it worked fine Alhamdulillah.

        27 July, 2020
  7. Shelema
    Reply

    Fantastic step by step recipe. What’s my secret? It’s AfeliasKitchen! My in laws think I’ve picked things up so well (a-hem after almost 14years!). Dare I say AfeliasKitchen! Lol, thank you. Give this a go, definitely!

    5 March, 2018
  8. Khaleda
    Reply

    Thank you for this beautiful recipe very easy to follow and my dish came out really nice thank you x

    6 February, 2018
    • Rahima
      Reply

      Hi Afelia,
      I have a silly question to ask beforeni attempt this dish this afternoon. I have a small food processor so most likely will.need to blitz the fish in 2/3 batches. I wanted to know if i need to add the same amount of spices to each batch in the food processor, or do i devide/third the amount listed on this recipe for each batch? I hope my question makes sense. Thank you

      23 July, 2019
      • afelia’s kitchen
        Reply

        Hi, no you don’t need to add it to each individual batch as that would be multiplying the ingredients by three! Simply add the spices to one batch and then process the other fish separately, then add it all to one big bowl and mix to combine. Hope this makes it clear for you.

        24 July, 2019
  9. Parbin
    Reply

    The gravy and fishballs taste great but we didn’t like the texture of the fishballs – probably cos we rarely eat pangasius. Is Sitol the more traditional fish to use? Will definitely try this recipe with a different fish.

    17 September, 2017
    • afelia’s kitchen
      Reply

      Yes, sitol/chittol is the fish that’s normally used to make fish koftas, however this is a cheat and won’t be exactly the same. I hope you have better results using sitol. x

      18 September, 2017
  10. Sam Choudhury
    Reply

    Fantastic and easy way to explained I loved it I will try to make them next week on my day off thank you

    30 July, 2017
    • afelia’s kitchen
      Reply

      Thanks, glad you found the instructions easy to understand. I really hope you like the dish. 🙂 xx

      1 August, 2017
  11. Shu
    Reply

    I’m quite young.. 22. Newly married. I know how to cook nothing basically. Your Instagram and website is so helpful, I truly appreciate your efforts. I’ve tried this as it’s the one fish dish my husband likes that I thought I’d never be able to make as it seemed so complicated but this recipe is so easy peasy and less complicated than actually buying a full fish and scraping, etc. I mix a bit of coriander into the balls, make the balls bite size as he likes one to fit into a mouthful of rice lol and sometimes I go completely oil free when making it as I like to be a bit healthy every now and then.

    6 May, 2017
    • afelia’s kitchen
      Reply

      Oh wow, so glad that you’re finding the website so useful and super happy you cooked this curry for your husband! I appreciate the message. =) xx

      6 May, 2017
    • Shayrun
      Reply

      I have made this dish on numerous occasions using pangasius, tilapia and cod. Every time it comes out as a hit! Thank you for the recipe!

      27 December, 2022
      • afelia’s kitchen
        Reply

        So pleased you love this recipe and it’s a hit, thank you for your feedback! 🙂

        28 December, 2022
  12. Tanya
    Reply

    Can’t wait to try this recipe tomorrow 🙂

    26 April, 2017
    • afelia’s kitchen
      Reply

      Hope it goes well! 🙂 x

      27 April, 2017
      • Tanya
        Reply

        Thanks sis, looking forward to your steak recipe ❤️

        27 April, 2017
  13. Inj
    Reply

    I made this for my husband and he said the fish tasted slimy. Even when I tried it, you could hardly taste the fish. I followed your recipe to the tee. Nearly all of your recipes are quite a success but not sure how this was supposed to turn out. =(

    24 April, 2017
    • afelia’s kitchen
      Reply

      What fish did you use? The fish shouldn’t be slimy, perhaps you bought a bad packet? The fish should have the texture and feel of chicken meatballs once cooked, not very fishy at all. :-/ x

      25 April, 2017
  14. Lpatel
    Reply

    Is it possible to use any other fish?….fish which is readily available in English supermarkets?…

    13 March, 2017
    • afelia’s kitchen
      Reply

      Yes, of course, you can use Telapia or Pangasius (you can find this in Tesco if you live in an area with a high Asian/ethnic minority). x

      13 March, 2017
      • Lpatel
        Reply

        Thank you for your reply….I actually have talapia in the freezer…gonna take it out now and defrost for tomorrow.

        Going to try the keski with satsuma skin tomorrow too….hubby’s not gonna know what’s hit his taste buds tomorrow!!!…thank you!!!

        14 March, 2017
        • afelia’s kitchen
          Reply

          Aww, you sound so excited, I’m excited too now! Hoping your dishes are successes and look forward to feedback after you’ve cooked them! 🙂 xx

          14 March, 2017
      • naffesa
        Reply

        Omg I came across this recipe as I couldn’t sleep. I live chittol maas kofta but the slavery that goes into getting that fish out has never made me want to cook it. I cannot wait to make this tomorrow but the only fillet I have in my freezer is basa fillet. Do you think that will work afa?

        27 February, 2019
        • afelia’s kitchen
          Reply

          I’m not sure if Basa will work tbh, I’ve never tried it with Basa myself but you can always give it a go. Pangash has a texture that’s quite sticky and malleable so it works perfectly. Hope it turns out well. x

          27 February, 2019
  15. Reha
    Reply

    Fantastic recipe! Gave this a go for the first time and I loved! So quick and so easy to cook!

    10 March, 2017
    • afelia’s kitchen
      Reply

      Thanks Reha, I’m so glad you enjoyed the recipe, no need to mince Chittol mas anymore! Yay! 😉 x

      10 March, 2017
    • NAFFESA MOHAMMED
      Reply

      I tried it and it was absaloutely delicious. Even better than chittol. Only thing with basa is it had a few veins or if that’s what u want to call it. White layers. Didn’t bother me at all. Picked a few out and the kids loved it. Thank you again xxx

      1 March, 2019
      • afelia’s kitchen
        Reply

        I’m so so happy you loved the recipe and it went down well. Yes there are sometimes small veins but they’re easily picked out. You’re most welcome. 🙂 xx

        3 March, 2019
  16. Anon
    Reply

    Thank you so much for this amazing recipe. I cooked it today and it was perfect!

    27 January, 2017
    • afelia’s kitchen
      Reply

      That’s great, you are most welcome. Do check out some of my other recipes. 🙂 x

      27 January, 2017
  17. Jahida
    Reply

    This is one my favourite curries! I can’t wait to make it, just hoping it tastes as good as my mums 🙂

    5 January, 2017
    • afelia’s kitchen
      Reply

      That’s great! I’m keen to hear what you think of it once you’ve cooked the curry, do let me know. 🙂 x

      5 January, 2017
  18. Najiyah Sultana
    Reply

    Fantastically easy recipe to follow for the mediocre. I’ve always enjoyed sithol masor kuftha but have been to afraid to try to cook it myself – no need now that I have this easy-peasy and delicious recipe to hand. Thank you x

    14 November, 2016
    • afelia’s kitchen
      Reply

      You’re welcome, I’m glad I can make traditional recipes accessible for amateur cooks like yourself! xx

      16 November, 2016

Leave A Comment

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

Rate this recipe: