Add your location
To see items in your area
  1. Home
  2. /
  3. Recipe
  4. /
  5. Kerala fish curry
4 Mins delivery
Recipe Image

Kerala Fish Curry

Serves 4
40 mins
268 Kcal
Kerala Fish Curry is a very colourful and flavourful dish that portrays the vibrant culinary traditions within the southern Indian coastal state of Kerala. This aromatic Kerala fish curry is made with fresh fish simmered in a spicy and tangy coconut-based gravy. The use of tamarind or kokum gives the curry its characteristic sourness, and balancing this is the hot and warm interplay of red chilli powder and spices like turmeric, coriander, and fenugreek seeds. Coconut milk or ground coconut adds creaminess to this dish, while many curry leaves and a few mustard seeds add characteristic aroma and depth. This Kerala fish curry recipe is very simple and contains fewer ingredients, so it remains a favourite dish to serve both on special occasions and as a regular meal. It is traditionally served with rice or Kerala parotta. The Kerala fish curry constitutes an indispensable part of several regional homes because of its taste. The freshness of fish and the harmonious combination of spices are essential for a scrumptious Kerala fish curry. Whether you are an expert cook or just setting out to the kitchen, this Kerala fish curry recipe will help you recreate the true Kerala flavour right in your kitchen. Invariably flavour and taste-bud-tinglingly spicy, this curry combines appetisingly with hot rice. Enjoy the taste of Kerala in this traditional dish.

Ingredients required for Kerala Fish Curry

  1. 250 gms fish
  2. 5 tbsp coconut oil
  3. 1 tsp mustard seeds
  4. 1/4 tsp fenugreek seeds
  5. 6 garlic cloves
  6. 1 inch ginger
  7. 2 sprig curry leaves
  8. 1 onion
  9. 2 green chilli
  10. 1 tsp turmeric powder
  11. As per taste salt
  12. 4 tbsp kashmiri chilli powder
  13. 2 tbsp coriander powder
  14. 1 tamarind
  15. 1 fenugreek seed powder
  16. 1 tsp black pepper powder

Cooking steps for Kerala Fish Curry

  1. 1
    Begin with 250 gms of firm white fish- a good choice would be tilapia or kingfish, which holds shape in curries.
  2. 2
    Clean the fish, cut it into small pieces, and prepare it.
  3. 3
    It cooks fairly evenly and will absorb all the curry flavours.
  4. 4
    Heat 5 tablespoons of coconut oil in a heavy-bottomed pan.
  5. 5
    Coconut oil will always be a source of pride for Kerala, adding the distinct flavour and richness that permeates the whole dish.
  6. 6
    Now, add one teaspoon of mustard seeds and ¼ teaspoon of fenugreek seeds to the hot oil.
  7. 7
    The mustard seeds will start sputtering, which means they'll give off their rich, nutty aroma, while fenugreek is pretty subtle with a slight bitterness that balances the whole dish.
  8. 8
    Add 6 finely chopped cloves of garlic and 1 inch of chopped ginger to the pan and stir them into the oil. Garlic and ginger are two of the most basic combinations in Indian dishes; they give the dish warmth and depth in terms of flavour profile.
  9. 9
    Then comes two sprigs of fresh curry leaves, adding a lovely fragrance. Saut these, ensuring the garlic is golden brown and wafts an enticing aroma: don't let it burn.
  10. 10
    Then add 1 large finely chopped onion and two slit green chillies in this pan.
  11. 11
    The onions must be saut ed till they turn light brown and translucent; then, their sweetness will mingle with the spices in full harmony.
  12. 12
    According to individual spice tolerance, adjust the amount of green chillies included.
  13. 13
    Once the onions are softened, add one teaspoon of turmeric powder and salt to taste.
  14. 14
    Turmeric is added here, not only for the gorgeous golden colour it imparts to the curry but also because of its health benefits.
  15. 15
    After this, add the Kashmiri chilli powder for 4 tablespoons and coriander powder for 2 tablespoons.
  16. 16
    Stir well.
  17. 17
    The Kashmiri chilli powder is bright in colour and mild in taste, so it's fantastic to be used in curries.
  18. 18
    The earthy flavour that comes from coriander powder ensures that the dish tastes a lot more complex when you see it and when you taste it.
  19. 19
    Tamarind preparation comes next.
  20. 20
    Take a lemon-sized piece of tamarind and soak it in warm water for about 10 minutes.
  21. 21
    Squeeze out the pulp from the tamarind piece, mix it with the pan along with ¼ teaspoon of fenugreek seed powder, and add in 1 teaspoon of black pepper powder.
  22. 22
    The sourness that the tamarind inherently possesses appetisingly balances the spices and works as an acid nature of being sour in contrast, perfectly complementing the fish.
  23. 23
    Once you add in the tamarind, add 2 cups of water to the pan and properly mix everything for a deep flavour base to your curry.
  24. 24
    Now bring the mix to a gentle boil and let the spices infuse with each other.
  25. 25
    When the curry comes to a boil, add the pieces of fish gently without breaking them. Put a cover on the pan and keep it simmering on a low flame for 10-15 minutes.
  26. 26
    This cooking time will cook the fish properly while absorbing all the delicious flavours of curry.
  27. 27
    Then, when the fish is cooked, and the curry is fragrant, taste and add any extra seasoning that is required.
  28. 28
    The dish often finishes with a sprinkle of fresh coriander leaves around for garnish, bringing a burst of colour and freshness.
  29. 29
    Serve Kerala Fish Curry hot with steamed rice or appam. While the curry flavours are sumptuous, spicy, and tangy in flavours, the rice remains plain.
  30. 30
    Enjoy this culinary wonder as the perfect piquant capture of vibrant flavours from Kerala takes you straight to the appetising backwaters and coastal shores of the enchanting land.

Shop Ingredients

Onion (1)
39
1
39
1
20
1
62
1
Coriander Powder (2 Tbsp)
37
1
70
1
32
1
35
1
Curry Leaves (2 sprig)
13
1
Fenugreek Seeds (1/4 Tsp)
39
1
25
1
18
1
36
1
79
1
53
1
24
1
43
1
Mustard Seeds (1 Tsp)
21
1
34
1
23
1
32
1
38
1
35
1
23
1
19
1
50
1
22
1
Ginger (1 inch)
15
1
Salt (as per taste)
27
1
24
1
106
1
22
1
50
1
105
1
107
1
47
1
50
1
79
1
Kashmiri Chilli Powder (4 Tbsp)
540
1
290
1
100
1
Fenugreek Seed Powder (1)
39
1
25
1
18
1
36
1
79
1
53
1
24
1
43
1
Black Pepper Powder (1 Tsp)
152
1
166
1
226
1
131
1
76
1
Garlic Cloves (6)
48
1
81
1
Turmeric Powder (1 Tsp)
60
1
110
1
197
1
207
1
52
1
46
1
279
1
Green Chilli (2)
19
1
21
1
23
1
21
1
Fish (250 gms)
202
1
241
1
Tamarind (1)
162
1
104
1
568
1
97
1
229
1
290
1
Coconut Oil (5 Tbsp)
330
1
419
1
350
1
421
1
658
1

FAQs

What is Kerala Fish Curry, and what are the basic ingredients?

Kerala Fish Curry is the quintessential dish from the coastal region of Kerala, India. It is popular not only because of its bold flavours but also because of its aromatic spices. It is fresh fish like pomfret or mackerel boiled in a richly flavoured sauce made from coconut milk, tamarind, and quite a lot of spices, including mustard seeds, turmeric, and curry leaves. Coconut is used in oil and milk forms to give this curry its thick texture and flavour, while tamarind provides its sharp taste.

Is Kerala Fish Curry spicy? Can I change the spice levels?

Yes, Kerala Fish Curry has great potential to turn quite spicy owing to the number of green chilies and the spices used in its preparation. The spiciness can be toned down easily either by decreasing the number of green chillies or by using mild types of green chillies. Coconut milk also has the potential to curb the heat if used in excess. This still presents authentic flavours but the spiciness of the dish is tamed to accommodate various palates.

How to serve Kerala Fish Curry?

Kerala Fish Curry is to be consumed with steaming hot with steamed rice or appam. Fresh coriander leaves can be put atop the curry for added flavour and visual effects. It can be added as an accompaniment to pickles and papadam. Enjoying it along with fresh, warm bread can be another great alternative!
Share location to find the closest Instamart store
Search for an area or address
or
Login
to see your saved addresses