Alleppey Fish Curry

Alleppey Fish Curry is a popular Indian Curries
Author :
Category :
Course :
Cuisine :
Technique :
Difficulty :
Servings :
Serves 4
Rated 3 based on 100 votes


1 lb - King fish (or Vanjiram/Neyymeen/Seer fish)

5 - Green chillies (slit)

1 inch piece of Ginger (minced)

2-3 Cloves - Garlic (minced)

1 - large Onion (finely chopped)

5 - Shallots (finely chopped)

1 cup - Raw Mango (cut into 1 inch cubes)

2 - medium-sized Tomatoes

2 cups - Coconut Milk

1 tsp - Mustard Seeds

2-3 tbsp - Kashmir chilli powder

1 tsp - Turmeric powder

2 tbsp - Coconut oil

a pinch of Fenugreek powder

4-5 - Curry leaves

salt to taste


  1. Wash and cut the fish into pieces.
  2. In a non-stick skillet, heat 2 tbsp of coconut oil and add the mustard seeds. When the seeds start to sputter, add the onions, shallots, curry leaves, chillies, garlic and ginger. Saute until the onions turn translucent.
  3. Mash the onions with a long spoon.
  4. Add turmeric powder, Kashmiri chilli powder, salt, fenugreek powder and fry for a minute.
  5. Add the chopped tomatoes and cook for another minute.
  6. Add the raw mango pieces with 2 cups of water and boil until the gravy is of semi-consistent texture.
  7. Add the fish pieces and cook for another 5 minutes until the gravy becomes thick.
  8. Add coconut milk and let the gravy simmer on low flame for another 5 minutes.
  9. Check the salt and spice levels and adjust accordingly.
  10. Serve with hot rice, kappa vevichathu or dosa.
  11. Recipe courtesy: Only Fish Recipes

Bawarchi of the week

Chitra Ramachandran

Chitra Ramachandran

A talented cook and a prolific writer, Chitra Ramachandran's recipes come with reminiscences of people, places, history, tradition and culture.

know more