Non-Vegetarian📍 Lakshadweep

Coconut Fish Curry

An authentic non-vegetarian recipe from Lakshadweep, India — with exact measurements and step-by-step instructions.

Traditional Coconut Fish Curry from Lakshadweep, India
Ready to cook?

The Story Behind the Dish

Coconut Fish Curry is a treasured non-vegetarian dish from Lakshadweep, India — a reflection of the region's ingredients, climate, and culinary traditions passed down through generations.

Ingredients

0/16 gathered

Cooking Instructions

  1. Clean and cut the fish into large pieces. Marinate with turmeric, a pinch of red chilli powder, and salt for 15 minutes.

  2. Soak kodampuli (Malabar tamarind) in 50 ml of warm water for 10 minutes. If using regular tamarind, soak a small ball in warm water and extract the pulp.

  3. Grind ginger and garlic into a smooth paste.

  4. Heat coconut oil in a clay pot or heavy-bottomed pan over medium heat. Add mustard seeds and let them splutter. Add curry leaves — they will sizzle and crisp.

  5. Add sliced onions and sauté for 8–10 minutes until golden. Add ginger-garlic paste and cook for 2 minutes.

  6. Add chopped tomatoes and cook until soft and the oil separates, about 5 minutes.

  7. Add red chilli powder and coriander powder. Stir well and cook for 2 minutes.

  8. Pour in the thin coconut milk and the soaked kodampuli with its soaking water. Bring to a gentle simmer. Add slit green chillies.

  9. Gently slide the marinated fish pieces into the simmering curry. Cook on medium-low heat for 8–10 minutes, spooning the curry over the fish occasionally. Do not stir vigorously or the fish will break.

  10. Pour in the thick coconut milk and simmer for 3–4 minutes on low heat. Do not boil after adding thick coconut milk. Taste and adjust salt. Serve with steamed rice or appam.

Cook

40 mins

Serves

4 servings

Level

Medium