Kerala Fish Curry
Meen curry from the Malabar coast: fish poached in a coconut milk gravy sharpened with kudampuli, the smoky sour fruit that gives Kerala curries their distinctive tang. Cooked in a clay pot, if you have one.
Photograph credit: A traditional Kerala fish curry with tomatoes, and coconut milk, served in a black pot with a spoon, on a kitchen counter. by Ajith R N · CC0 1.0 · Wordpress
Photograph credit: Kerala Style Kappa Puzhukku (Mashed Tapioca) and Fish Curry. by Ajith R N · CC0 1.0 · Wordpress
Method
Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.
-
Rub the fish with a little salt and turmeric and set aside for 15 minutes.
-
Heat the coconut oil in a clay pot or heavy pan. Add the mustard seeds and wait for them to pop, then the fenugreek and half the curry leaves.
-
Add the onions, ginger, garlic and green chillies and fry 8 minutes until the onions are soft and pale gold.
-
Lower the heat, add the chilli powder, coriander, turmeric and pepper, and stir 45 seconds — burnt chilli powder will ruin the curry.
-
Add the soaked kudampuli with its water, 200 ml of the thin coconut milk and the salt. Bring to a simmer and cook 8 minutes.
-
Slide in the fish in a single layer. Do not stir from here on — swirl the pan instead, or the fish will break.
-
Simmer gently for 8 to 10 minutes until the fish is just cooked through.
-
Pour in the thick coconut milk, add the remaining curry leaves, and warm through for 2 minutes without letting it boil.
-
Rest, ideally for several hours, before serving with rice.
Chef’s Tips
- Kudampuli is worth ordering online. Tamarind is the fallback but gives a rounder, less smoky sourness.
- This curry is genuinely better the next day, which is unusual for a fish dish. Make it in advance if you can.
- A clay pot (meen chatti) is traditional and does change the flavour, but a heavy stainless pan works fine.
Common Substitutions & Variations
- For a non-vegan version, double cream can generally stand in for the coconut milk; going the other way, a plant-based cream sold for cooking is the closer match to dairy than tinned coconut milk on its own.
- A pinch of dried chilli flakes works in place of fresh chilli — start with about a third of the quantity the green chillies in the list implies, since dried chilli is more concentrated, and add more to taste.
- A quarter-teaspoon of ground ginger per tablespoon of fresh is the standard ratio if you are working from the spice rack rather than a fresh root.
Pairing Suggestions
- Kerala red rice or plain basmati
- Thoran (stir-fried coconut vegetables)
- Appam or steamed tapioca
Storage & Reheating
Refrigerate up to 2 days. Reheat very gently without boiling. Not suitable for freezing.
Common questions
How long does Kerala Fish Curry take to make?
About 45 minutes in total — 20 minutes of preparation and 25 minutes of cooking. The recipe serves 4.
What are the key tips for making Kerala Fish Curry?
Kudampuli is worth ordering online. Tamarind is the fallback but gives a rounder, less smoky sourness. This curry is genuinely better the next day, which is unusual for a fish dish. Make it in advance if you can. A clay pot (meen chatti) is traditional and does change the flavour, but a heavy stainless pan works fine.
What should I serve with Kerala Fish Curry?
Kerala red rice or plain basmati; Thoran (stir-fried coconut vegetables); Appam or steamed tapioca.
Can Kerala Fish Curry be made ahead or frozen?
Refrigerate up to 2 days. Reheat very gently without boiling. Not suitable for freezing.
Is Kerala Fish Curry suitable for a special diet?
This recipe is gluten-free, dairy-free, high-protein, low-carb and no added sugar. Those labels are checked against the ingredient list, so a dish is only marked when nothing in it contradicts the claim.
How many calories are in Kerala Fish Curry?
About 468 kcal per serving, with 38 g protein, 14 g carbohydrate and 30 g fat. The figures are calculated from the ingredient list and are an estimate.
Nutritional Highlights
Per serving, calculated from the ingredient list. Treat these as an estimate — brands and cuts vary.
Reader Reviews
Cooked this? Leave a review
Written and tested by Turab
One person, one kitchen — no test kitchen, no team. How every recipe on this site is checked before it goes up.