Go Back
Malabar Fish Curry

Authentic Malabar Fish Curry

foodifa
Malabar Fish Curry is a beloved seafood dish from Kerala, India. Infused with coconut milk, spices, and tender fish, it's the perfect blend of coastal tradition and bold flavor.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Course Main Course
Cuisine Indian, Kerala, South Indian
Servings 4
Calories 350 kcal

Ingredients
  

For the Coconut Paste:

  • 1.5 cups grated coconut
  • 1/2 tsp turmeric powder
  • 1 green chili optional
  • 1/2 inch ginger chopped
  • Water for grinding

For the Curry:

  • 300 grams fish fillets kingfish, seer, or cod
  • 2 tbsp tamarind paste
  • 1 tbsp red chili powder
  • 1 tsp coriander powder
  • 1 tsp cumin powder
  • 1/2 tsp garam masala
  • Salt to taste
  • 1 cup coconut milk
  • 2 tbsp vegetable oil
  • 1 tsp mustard seeds
  • 10-12 curry leaves
  • 1 onion finely chopped
  • 1 green chili slit (optional)
  • Chopped cilantro for garnish

Instructions
 

  • Grind coconut, turmeric, chili, and ginger with water to a smooth paste.
  • Marinate fish with tamarind paste, red chili powder, coriander, cumin, garam masala, and salt for 30 mins.
  • Heat oil, splutter mustard seeds, add curry leaves, onion, and green chili. Sauté until translucent.
  • Add coconut paste and cook for 3–4 minutes.
  • Pour in 1/2 cup water, bring to a boil.
  • Add marinated fish and simmer 5–7 minutes until done.
  • Add coconut milk, simmer for 2–3 minutes.
  • Garnish with cilantro and serve hot with rice or appams.

Notes

  • Use fresh fish for best flavor.
  • Adjust chili based on spice tolerance.
  • Toast spices before grinding for depth.
  • Replace water with vegetable stock for richness.
  • Serve with Kerala-style appams or parotta.
Keyword Indian seafood curry, Kerala fish recipe, Malabar Fish Curry, spicy fish curry