When it comes to authentic South Indian seafood dishes, fish kerala curry is a true classic. Known for its tangy taste, rich spices, and aromatic flavors, this dish reflects the culinary heritage of Kerala. It is widely loved for its bold yet balanced flavor profile and is often served with rice for a complete meal.
At Shalimar, we bring traditional recipes to life with fresh ingredients and expert cooking techniques. This iconic dish is prepared with care to ensure every bite delivers the true essence of coastal flavors.
What Is Fish Kerala Curry?
Fish kerala curry is a traditional dish made by cooking fish in a spiced gravy that usually includes tamarind or kokum for tanginess. Depending on the variation, it can be prepared with or without coconut.
This dish is known for its vibrant taste, combining sour, spicy, and savory elements in perfect harmony.
Why Fish Kerala Curry Is So Popular
This dish is highly appreciated for several reasons:
- Rich and tangy flavor: A unique combination of spices and sourness
- Authentic taste: Reflects traditional Kerala cooking
- Versatile preparation: Can be made with or without coconut
- Perfect pairing: Best enjoyed with rice
Its bold and refreshing taste makes it a favorite among seafood lovers.
Ingredients Used in Fish Kerala Curry
The authentic flavor of this dish comes from fresh ingredients and traditional spices.
Main Ingredients
- Fresh fish (cleaned and cut into pieces)
- Onion (sliced)
- Tomato (optional)
Flavor Base
- Garlic
- Ginger
- Curry leaves
Spices
- Turmeric powder
- Red chili powder
- Coriander powder
Souring Agents
- Tamarind or kokum
Additional Ingredients
- Coconut milk (for creamy versions)
These ingredients create a rich and authentic kerala fish curry recipe.
How to Make Fish Kerala Curry
If you are wondering how to make kerala style fish curry, follow these steps:
Step 1: Prepare the Base
Heat oil in a pan and sauté onions, garlic, ginger, and curry leaves until aromatic.
Step 2: Add Spices
Add turmeric, red chili powder, and coriander powder. Mix well to release the flavors.
Step 3: Add Tamarind Extract
Pour in tamarind water to create the tangy base.
Step 4: Add Fish
Gently place the fish pieces into the gravy and cook on low heat.
Step 5: Simmer
Allow the curry to simmer until the fish is tender and fully cooked.
Step 6: Add Coconut Milk (Optional)
For a richer version, add coconut milk and cook briefly.
Step 7: Serve Hot
Serve the curry hot with rice or bread.
Fish Curry Kerala Style Variations
Kerala Fish Curry with Coconut
This version includes coconut milk, giving the curry a creamy texture and mild flavor.
Fish Curry Kerala Style Without Coconut
This variation focuses on tangy and spicy flavors, using tamarind or kokum without coconut.
Both styles offer unique and delicious experiences.
How to Prepare Fish Curry in Kerala Style
To prepare this dish authentically:
- Use fresh fish for the best flavor
- Cook in a clay pot if possible for traditional taste
- Balance the tanginess and spice levels
- Allow the curry to rest for some time to enhance flavors
These steps help achieve a true Kerala-style preparation.
How to Make Dry Fish Curry Kerala Style
For a dry version:
- Reduce the amount of liquid
- Cook until the gravy thickens and coats the fish
- Increase spices slightly for a stronger flavor
This variation is perfect as a side dish.
Flavor and Texture
- Texture: Soft fish with rich gravy
- Flavor: Tangy, spicy, and aromatic
- Aroma: Strong curry leaves and spices
- Appearance: Deep reddish curry
The balance of flavors makes it unique and satisfying.
Tips for Perfect Fish Kerala Curry
To achieve the best results, keep these tips in mind:
- Use fresh fish for better taste.
- Do not overcook fish to maintain texture.
- Adjust spice and tanginess according to preference.
- Add coconut milk at the end to prevent curdling.
- Let the curry rest before serving for enhanced flavor.
Serving Suggestions
This flavorful dish pairs well with:
- Steamed rice
- Appam or dosa
- Roti or naan
- Fresh salads
It is ideal for both everyday meals and special occasions.
Fish Kerala Curry at Shalimar
At Shalimar, we prepare this traditional dish using authentic methods and high-quality ingredients. Our chefs ensure that the flavors are perfectly balanced, delivering a rich and satisfying experience.
Each serving is crafted to bring the taste of Kerala to your table.