Kerala Fish Curry Recipe – Authentic Meen Curry with Kudampuli

Kerala Fish Curry Recipe – Authentic Meen Curry with Kudampuli

February 24, 20260 comments

The Curry That Defines Kerala

If Kerala had a national dish, it would be fish curry. Cooked in a clay pot (manchatti), soured with kudampuli (Cambodge/Gamboge), and spiced with red chilies and coconut oil, Kerala meen curry is unlike any other fish curry in the world. The kudampuli — a dried, dark fruit native to the Western Ghats — gives the curry its signature deep, tangy flavor that tamarind simply cannot replicate.

This recipe uses Eastern Fish Masala Powder for a perfectly balanced spice base, and Mayoora Kudampuli for that irreplaceable authentic sourness. The result is a bold, fiery, deeply aromatic curry that tastes like it came straight from a Kerala kitchen.

Ingredients

  • 500 g firm fish fillets or steaks (king fish, sardines, mackerel, or tilapia work beautifully)
  • 3–4 pieces Mayoora Kudampuli (Cambodge), soaked in ½ cup warm water for 15 minutes
  • 2 tbsp Eastern Fish Masala Powder
  • 1 tsp Eastern Meen Mulaku (Fish Chilli Masala) — optional, for extra heat
  • 1 tsp turmeric powder
  • 1 medium onion (or 10–12 pearl onions/shallots), thinly sliced
  • 1 tbsp ginger, cut into thin matchsticks
  • 4–5 garlic cloves, thinly sliced
  • 2–3 green chilies, slit
  • 2 sprigs curry leaves
  • 1 medium tomato, sliced (optional)
  • ¾ cup water
  • 3 tbsp coconut oil
  • Salt to taste

Instructions

  1. Prepare the kudampuli: Soak the kudampuli pieces in ½ cup warm water for 15 minutes. Squeeze gently to release the sour juices into the water. Keep both the pieces and the soaking water — you’ll add both to the curry.
  2. Make the masala base: In a clay pot (manchatti) or heavy-bottomed pan, heat 2 tbsp coconut oil over medium heat. Add curry leaves, green chilies, sliced ginger, and garlic. Sauté for 1–2 minutes until fragrant.
  3. Add onions: Add sliced onions (or pearl onions) and cook until soft and lightly golden, about 5–7 minutes.
  4. Add spices: Add Eastern Fish Masala Powder, turmeric, and Meen Mulaku (if using). Stir and cook on low heat for 2 minutes. Add a splash of water if the masala starts to stick.
  5. Add kudampuli and water: Pour in the kudampuli soaking water along with the kudampuli pieces and ¾ cup additional water. Add tomato slices if using. Bring to a gentle boil and simmer for 5 minutes to let the sourness develop.
  6. Add the fish: Gently slide the fish pieces into the curry. Do not stir — swirl the pot gently instead to coat the fish with the gravy. Cook on medium-low heat for 8–10 minutes until the fish is cooked through.
  7. Finish: Drizzle the remaining 1 tbsp of coconut oil over the top. Add a final sprig of curry leaves. Cover and let it rest for 5 minutes before serving — the flavors deepen beautifully as it sits.
  8. Serve hot with steamed rice.

The Secret: Cook It in a Clay Pot

Traditional Kerala fish curry is always made in a manchatti (clay pot). The porous clay absorbs and slowly releases heat, cooking the fish gently and evenly. It also imparts a subtle earthy flavor that no metal pan can replicate. If you have a clay pot, use it — the difference is remarkable. Season a new clay pot by soaking it in water for 24 hours before first use.

Serving Suggestions

  • With steamed rice: The classic pairing — mix the tangy, spicy gravy into white rice for a deeply satisfying meal.
  • With kappa (tapioca): Kerala’s beloved kappa-meen curry combination — boiled cassava with fish curry is a coastal Kerala staple.
  • With appam: Serve alongside soft Kerala appam for a special dinner.
  • With pappadam: Add crispy Kozhikoden’s Kerala Pappadam on the side.

Tips for the Best Kerala Fish Curry

  • Kudampuli is non-negotiable. It’s what makes Kerala fish curry taste like Kerala fish curry. Don’t substitute with tamarind — the flavor profile is completely different.
  • Use pearl onions (shallots) instead of regular onions for a more authentic, sweeter base.
  • Don’t over-stir. Fish is delicate — swirl the pot rather than stirring to keep the pieces intact.
  • Tastes better the next day. Like most curries, Kerala fish curry deepens in flavor overnight. Many Keralites say day-old fish curry is the best.
  • Coconut oil is essential. The final drizzle of raw coconut oil over the finished curry is a signature touch that adds incredible aroma.

Shop the Ingredients

More recipes

Comments (0)

There are no comments for this article. Be the first one to leave a message!

Leave a comment

Please note: comments must be approved before they are published