Which Fish Is Best for Curry in Kerala?
Not all fish suit Kerala-style curry. The ideal curry fish should have firm flesh that does not break apart in gravy, good natural fat for flavour, and bones that are easy to navigate. Here is a practical guide for Kozhikode home cooks.
Top Fish for Curry in Kozhikode
1. Neymeen (Seer Fish / King Seer)
Neymeen is the first choice of most Kerala cooks for meen curry. Its firm, meaty flesh holds together in gravy without falling apart. The natural oils in the fish enrich the coconut milk base. Curry cut slices or steaks are ideal.
2. Karimeen (Pearl Spot)
Karimeen is the state fish of Kerala and a favourite in Kuttanad and coastal homes. It has a mild, sweet flavour that works beautifully in coconut-based curries. Whole fish curry cut is the most common preparation.
3. Avoli (Pomfret)
Avoli has soft, white flesh with very few bones, making it a great choice for families with children. It absorbs curry flavours well and cooks in under 15 minutes.
4. Koduva (Sea Bass / Kaala)
Koduva is popular for its mild, slightly sweet flavour and firm texture. It is especially good in a white coconut milk curry. Large fish head curry made with koduva is a delicacy.
5. Chemmeen (Prawns)
Prawns make an excellent quick curry — they cook in under 10 minutes and absorb flavour rapidly. Raw mango prawn curry is a Kozhikode speciality.
Fish to Avoid for Curry
- •Mathi (sardine) — too oily and strong for most curries; better for fry or theeyal.
- •Ayala (mackerel) — good for fry but breaks apart in gravy-based curries.
- •Nangu (sole) — better suited for fry or dry preparations.
Tips for Curry Fish in Kozhikode
- •Buy curry-cut pieces — uniform thickness ensures even cooking.
- •Use kodampuli (gamboge) for authentic Malabar sourness.
- •Always cook fish curry in a claypot if possible.
- •Order the freshest fish available each day and plan your curry around it.
Frequently Asked Questions
What is the best fish for meen curry in Kerala?
Neymeen (seer fish) is widely considered the best for Kerala meen curry due to its firm texture and rich flavour.
Can I order curry-cut fish in Kozhikode?
Yes. Onsup Fresh delivers curry-cut pieces of all major fish in Kozhikode / Calicut. Just specify your preferred fish when ordering on WhatsApp.
Which fish is best for kids in a curry?
Avoli (pomfret) is the most popular choice for children because it has very few small bones and a mild flavour.
Order fresh fish or meat for this recipe from Onsup Fresh — cleaned, cut & delivered to your door in Kozhikode.