🐟
Kerala Recipes

Kerala Fish Curry — Meen Curry with Coconut Milk

📅 Mar 14, 20267 min read✍️ Hostao LLC
⏱ Prep Time
10 min
🔥 Cook Time
25 min
🍽 Servings
4 people
📊 Difficulty
Easy

Kerala fish curry — Meen Curry — is one of those dishes that makes the whole house smell amazing. Made with kudampuli (Gamboge/fish tamarind), thick coconut milk, and fresh fish, it's the meal every Keralite craves when away from home. Cooked in a manchatti (clay pot), the earthy flavour adds another dimension that no steel pan can replicate.

This recipe is simple but requires quality ingredients: fresh fish, good kudampuli (not too much — it's powerful!), and good coconut milk. If you can get fresh ground coconut milk, even better. Canned works fine too.

🛒 Ingredients

Fish (king fish/pomfret) — 500g
Kudampuli — 3–4 pieces
Coconut milk (thick) — 1.5 cups
Shallots (small onions) — 6–8
Green chillies — 3
Ginger — 1 inch piece
Kashmiri red chilli — 2 tsp
Coriander powder — 1 tsp
Turmeric — ½ tsp
Fenugreek seeds — ¼ tsp
Curry leaves — 2 sprigs
Coconut oil — 2 tbsp

Step-by-Step Instructions

1
Soak the kudampuli. Rinse the kudampuli and soak in ¼ cup warm water for 10 minutes. This extracts the tangy, sour juice that gives Kerala fish curry its signature flavour. Don't use more than 3–4 pieces — it's very potent.
2
Grind the masala. Grind shallots, ginger, green chillies, Kashmiri chilli, coriander powder, and turmeric with a little water to a coarse paste. This forms the spice base of the curry.
3
Start the curry. Heat a clay pot (or heavy-bottomed pan). Add coconut oil and fenugreek seeds. When they splutter, add curry leaves. Add the ground masala paste and sauté for 2–3 minutes until fragrant.
4
Add kudampuli and coconut milk. Add the soaked kudampuli along with the soaking water, then pour in the coconut milk. Add 1 cup of water and salt. Bring to a gentle simmer — don't boil vigorously or the coconut milk can split.
5
Add fish and cook. Gently slide in the fish pieces. Cover and cook on medium-low for 12–15 minutes, shaking the pot occasionally (don't stir — you'll break the fish). The curry is done when the fish is cooked through and flakes easily.
6
Finish with coconut oil. Drizzle 1 tsp of fresh coconut oil on top and add a few curry leaves. Cover and let rest for 5 minutes. The curry thickens slightly as it rests. Serve with kappa (tapioca), rice, or Kerala red rice.

💡 Tips & Variations

  • King fish (Neymeen), pomfret, or tilapia all work beautifully in this curry.
  • If you can't find kudampuli, use raw mango pieces or a small amount of tamarind.
  • Clay pot cooking adds an earthy depth — try it at least once if you have access.
  • The curry tastes best on Day 2 — the flavours deepen beautifully overnight.
  • For a fiery version, add 2 dried red chillies in the tempering.
🏆 Recommended for this Recipe

Kerala Clay Pot (Manchatti) — Authentic Flavour

The clay pot is not just tradition — it genuinely adds flavour. A well-seasoned manchatti makes Kerala curries taste like grandma's kitchen. Plus, food stays warm longer in clay.

⭐⭐⭐⭐⭐ 4.9/5
Check Price on Amazon →

Frequently Asked Questions

What is kudampuli and can I substitute it?

Kudampuli (also called Gamboge or fish tamarind) is a dried fruit used exclusively in Kerala fish curries. It has a unique tangy-fruity sourness unlike regular tamarind. You can substitute with raw mango pieces or a small amount of tamarind pulp, but the flavour will be slightly different. Kudampuli is widely available online.

Why did my coconut milk split?

Coconut milk splits when cooked on too high heat or boiled rapidly. Always add coconut milk at the end and keep the flame on medium-low. Gently simmer — never let it boil aggressively. This keeps the curry smooth and silky.

What fish is best for Kerala fish curry?

King fish (Neymeen), seer fish, pomfret, or tilapia work best — firm fish that holds its shape during cooking. Avoid delicate fish like sole or flounder as they'll break apart. Prawns also make an excellent variation of this curry.

Share this article

Related Posts