Fish curry

Fish curry

Fish becomes a mandatory diet since it is loaded with good amount of protein, vitamins and minerals. There are countless varieties of fishes out there and one lifetime wouldn’t be sufficient to experiment on fishes and their health benefits. As a beneficiary we are indeed happy about it. Fish curry – A traditional way of cooking fish in India, can be cooked with just a few spices and it is quite easy to prepare. I’d love to cook with fresh pounded spices in a simple way so that we can enjoy the cooking as well as the taste of flavorsome curry.

Fish curry


Serves 3 to 4


  • 450g cleaned Fish fillets (Tilapia,Mackerel, sardines or Salmon)
  • 7 to 9 shallots, chopped
  • 2 medium size tomatoes, diced
  • 2 tbsp coconut oil
  • 1 tsp mustard seeds
  • 1 tsp fenugreek seeds
  • 2 sprigs of curry leaves
  • 1 tsp chilli powder
  • 1 green chilli, chopped
  • Required amount of salt
  • A lemon size tamarind (soak in warm water and extract the juice)

For marination

  • 1 tsp ginger garlic paste
  • 1/2 tsp chilli powder
  • 1/2 tsp turmeric powder
  • A little amount of salt

For masala paste

  • 2 tbsp coriander seeds
  • 1 tbsp cumin seeds
  • 1/2 tbsp black peppercorns
  • 1 dried red chilli


  • In a large bowl, combine all the marinating ingredients along with fish fillets and mix well together. Set aside
  • Dry roast the “For masala paste” ingredients over medium heat for a minute or two untill the aroma comes out of the spices. Let it cool down for sometime
  • Get on with curry preparation meanwhile. Place a heavy saucepan over medium heat and drizzle some coconut oil. Add in mustard seeds,fenugreek seeds and  some curry leaves and let them splutter.
  • Now add in shallots and stir fry for a minute or two until it is tender.
  • Throw in diced tomatoes and stir well. Let it cook for 4 to 5 minutes until it is cooked through
  • Simultaniously, blend the dry roasted ingredients to a blender with little water and make it into a smooth paste.
  • Now add in the masala paste into the pan and then add tamarind juice. Bring it to the boil.
  • Add in the fish fillets and cook for another 5 to 6 minutes until the fish is cooked and the sauce has become desired consistency.
  • Garnish with some curry leaves and a little coconut oil.
  • Serve with basmati rice to enjoy the meal to its fullest.



9 Comments Add yours

  1. kanchnala says:

    Yummy yummy fish curry ! Gonna try this weekend.. Expecting more awesome recipes from you


  2. divinespice says:

    Thank you Kanch😊 Sure, will keep them coming..


  3. Vernon says:

    I love curry and I love fish but never thought to put them together…lol
    I can’t wait to fix this one!

    Liked by 1 person

    1. divinespice says:

      Love that! All the best for your fish curry experiment😋Please lemme know how it turns out. Have a happy week ahead!

      Liked by 1 person

  4. Anne J. says:

    I’m salivating! Lol! Looks so delicious. The problem is I don’t/can’t cook. Help! 🙂

    Liked by 1 person

    1. divinespice says:

      Haha! Thank you so much, Anne! Don’t worry about cooking, a few casual tries and you will get there😊

      Liked by 1 person

      1. Anne J. says:

        My pleasure 💖 Fingers crossed 😄

        Liked by 1 person

  5. chefkreso says:

    Fish curry sounds amazingly delicious! 😀

    Liked by 1 person

  6. Anne Sandler says:

    Thank you for visiting and following my blog. Your blog is yummy!

    Liked by 1 person

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s