How to Make Keralan Fish Curry (without coconut) - Recipe on FirstCry Parenting

Keralan Fish Curry (without coconut)

This fish curry is the most sought out recipe in Kerala. There are indeed many ways in which fish curry can be prepared, but, here we are presenting it without coconut or coconut milk. Mostly in Kerala, fish curry is prepared in an earthenware pot, which gives the curry its distinct taste. The combination of rice and this delicious curry will leave your kids go devoted to you and your knack of cooking.

Serves Preparation Time  Cooking Time
4 People  10-15 Minutes 20-25 Minutes


  • 1/2 kg fish (mackerel / sardine / pomfret)
  • 2 tbsp chili powder
  • 1 pinch turmeric powder
  • 2 piece gambooge / tamarind
  • 1 inch ginger
  • 6 garlic cloves
  • 7 shallots
  • 1/2 tsp fenugreek powder
  • 1/2 mustard seeds
  • 1 spring curry leaves
  • 2 tbsp coconut oil
  • Salt to taste


Step 1

Clean fish thoroughly and cut into medium pieces.

Step 2

Soak gambooge / tamarind in 1 cup of water with a pinch of salt.

Step 3

Mince ginger, garlic and shallot into fine pieces.

Step 4

Heat oil in an earthen ware pot(cooking pan also can be used). Add mustard to it. Once it splutters add curry leaves, chopped ginger, garlic and shallot. Stir well.

Step 5

Once the ingredients turn golden brown add chilli powder, turmeric and fenugreek powder to it. Lower the flame and stir well.

Step 6

Add some water and stir well again.

Step 7

Add the gambooge / tamarind and some more water to it and allow it to boil on high flame.

Step 8

When it starts boiling, add the fish pieces and salt to taste.

Step 9

Allow it to cook(approximately 15-20 min) at low flame.

Step 10

Keralan fish curry is ready, serve it with steamed rice.

Nutritional Information

Calories 322 K cal
Proteins 33.1 g
Fats 17.7 g
Carbohydrates 7.5 g
Cholesterol 89 mg
Sodium 150 mg
Potassium 948 mg
Tip: Do not stir with a spoon, once the fish gets cooked. Just hold the pan and swirl it lightly.
Previous article «
Next article »