How to Make Kerala Style Fish Curry (Traditional & Healthy Version)

Kerala Style Fish Curry, also known as Meen Curry, is a celebrated dish from the lush coastal region of Kerala in South India. Renowned for its vibrant red hue, tangy flavors, and subtle heat, this curry is a testament to Kerala's love for seafood and coconut. The base is crafted with kudampuli (Malabar tamarind), fresh coconut oil, and a blend of traditional Indian spices, making it uniquely aromatic and flavorful. It’s often prepared during festivals like Onam and Vishu, bringing families together to savor its authentic taste with steaming red rice or appam. This curry stands out for its balance of spice and tang, with the use of curry leaves and mustard seeds infusing a distinct South Indian aroma. Coconut milk lends a creamy texture without excessive fat, making it lighter than many other curries. Embracing local, fresh fish and minimal oil, Kerala Style Fish Curry is a wholesome lunch choice that fits perfectly into a health-conscious Indian diet. Its simple, rustic preparation makes it ideal for both festive occasions and everyday meals, celebrating the essence of Kerala's coastal cuisine.

35 min total2 servingsMedium260 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Clean and cut the fish into medium-sized pieces
0%
10 min

Step 1 · Clean and cut the fish into medium-sized pieces

Clean and cut the fish into medium-sized pieces. Soak kudampuli in warm water for 10 minutes.

Step 2: Heat coconut oil in a clay pot (manchatti) or heavy-bottomed pan
0%

Step 2 · Heat coconut oil in a clay pot (manchatti) or heavy-bottomed pan

Heat coconut oil in a clay pot (manchatti) or heavy-bottomed pan. Add mustard seeds and let them splutter. Add fenugreek seeds and curry leaves.

Step 3: Add chopped onions
0%
2 min

Step 3 · Add chopped onions

Add chopped onions, sauté till translucent. Add ginger and garlic, sauté for 2 minutes till aromatic.

Step 4: Lower the flame
0%

Step 4 · Lower the flame

Lower the flame. Add chilli powder, turmeric, and coriander powder. Stir quickly to release flavors without burning the spices.

Step 5: Add the soaked kudampuli along with its water
0%

Step 5 · Add the soaked kudampuli along with its water

Add the soaked kudampuli along with its water. Pour in 1 cup of water and bring to a gentle boil.

Step 6: Gently add fish pieces
0%
10 min

Step 6 · Gently add fish pieces

Gently add fish pieces. Cover and cook on low flame for 8-10 minutes until fish is cooked through and flavors meld.

Step 7: Check salt and adjust seasoning
0%
10 min

Step 7 · Check salt and adjust seasoning

Check salt and adjust seasoning. Switch off the flame and let the curry rest for 10 minutes before serving.

Why this recipe is healthy

This dish is a healthy choice due to its lean protein content, minimal use of oil, and natural incorporation of anti-inflammatory spices. Fish offers essential nutrients without excess calories, making it ideal for weight management and muscle building. The absence of heavy creams or refined ingredients ensures it remains light and nutrient-dense. Using coconut oil in moderation and fresh, local produce maximizes both flavor and health benefits, making Kerala Style Fish Curry a wholesome addition to any balanced Indian meal plan.

A note on tradition

Fish curry is a staple in Kerala households, especially among coastal communities. It’s traditionally served for lunch with Kerala red rice or appam, and is an essential component of the grand Onam Sadhya feast. Each family has its own special recipe, with variations in spice blends and souring agents. The use of kudampuli (Malabar tamarind) is a hallmark of the region, giving the curry its distinct tang. Prepared in clay pots, it’s cherished for both everyday meals and festive gatherings, reflecting Kerala’s rich culinary heritage.

← Back to Kerala Style Fish Curry