How to Make Kerala Fish Curry (Traditional & Healthy Version)
Kerala Fish Curry, locally known as 'Meen Curry', is a celebrated dish from Kerala, South India, renowned for its vibrant flavors and aromatic spices. This curry is a staple in many Malayali households and is often enjoyed during lunch, especially in coastal regions where fresh fish is easily available. The recipe uses coconut milk, tamarind (kudampuli), and local spices, creating a unique blend of tangy, spicy, and creamy flavors. Traditionally cooked in a clay pot (manchatti), Kerala Fish Curry brings together the essence of Kerala’s rich culinary heritage, making it a favorite during Onam and Vishu festivals. The curry is typically paired with steamed rice, making it a wholesome and satisfying meal. Kerala is famous for its seafood, and Meen Curry holds a special place in local cuisine, representing the harmony between nature and food. The use of coconut oil and curry leaves (karuveppilai) adds authenticity and enhances the aroma. While the classic recipe is robust and spicy, it can easily be adapted for those seeking a lighter, healthier meal. Kerala Fish Curry is a great option for calorie-conscious eaters, as it offers lean protein without excess fat, and its ingredients are rich in antioxidants and essential nutrients. This dish is perfect for anyone looking to experience authentic Indian coastal flavors in a health-conscious way.
Ingredients
- 250 grams Fish fillets (fresh, preferably seer or pomfret) (Meen)
- 2 tablespoons Coconut oil (Nariyal tel)
- 1 medium, finely sliced Onion (Pyaz)
- 1 medium, chopped Tomato (Tamatar)
- 2, slit Green chilies (Hari mirch)
- 1 inch piece, finely chopped Ginger (Adrak)
- 3, crushed Garlic cloves (Lahsun)
- 1 small piece, soaked Tamarind (Kudampuli) (Malabar tamarind)
- 10-12 Curry leaves (Karuveppilai)
- 1 teaspoon Red chili powder (Lal mirch)
- 1/2 teaspoon Turmeric powder (Haldi)
- 1 teaspoon Coriander powder (Dhaniya powder)
- 1/2 cup Coconut milk (light) (Nariyal doodh)
- to taste Salt (Namak)
Step-by-step instructions
Step 1 · Wash fish fillets thoroughly
Wash fish fillets thoroughly. Soak the Malabar tamarind (kudampuli) in half a cup of warm water for 10 minutes.
Step 2 · Heat coconut oil in a manchatti (clay pot) or kadhai
Heat coconut oil in a manchatti (clay pot) or kadhai. Add sliced onions, ginger, garlic, and green chilies. Sauté till onions turn translucent.
Step 3 · Add chopped tomatoes and curry leaves
Add chopped tomatoes and curry leaves. Cook until tomatoes soften and oil separates.
Step 4 · Mix in red chili powder
Mix in red chili powder, turmeric, coriander powder, and salt. Sauté for a minute until spices release their aroma.
Step 5 · Add soaked tamarind along with the water
Add soaked tamarind along with the water. Bring the mixture to a gentle boil.
Step 6 · Gently slide in fish fillets
Gently slide in fish fillets. Cover and cook on medium flame for 6-7 minutes till fish is cooked.
Step 7 · Pour in coconut milk and simmer for 2-3 minutes
Pour in coconut milk and simmer for 2-3 minutes. Turn off the flame and let the curry rest for 5 minutes before serving.
Why this recipe is healthy
This dish is a healthy choice because it uses minimal oil, lean fish, and nutrient-rich spices. The absence of heavy cream and the use of light coconut milk keep the calorie count low. The combination of protein, good fats, and antioxidants supports weight management, heart health, and overall wellness. Kerala Fish Curry fits well into balanced Indian diets and is suitable for calorie-conscious eaters.
A note on tradition
Kerala Fish Curry is deeply rooted in Kerala’s culinary tradition and is a must-have during Onam and Vishu celebrations. It’s typically eaten for lunch in coastal homes and is served with steamed rice or Kerala Matta rice. The recipe showcases Kerala’s love for coconut, spices, and seafood, making it a culinary icon of South India.