Kerala Style Fish Curry with Mackerel

Kerala Style Fish Curry with Mackerel (ആയല / Ayala) is a traditional dish that captures the authentic flavours of Kerala. This delicious curry features succulent mackerel cooked in a vibrant, tangy sauce.
Kerala Style Fish Curry with Mackerel

CategoryDifficultyIntermediate

Yields2 Servings
Prep Time30 minsCook Time30 minsTotal Time1 hr

 5-6 Tbsp Oil
 8 Shallots
 1 Tomato
 Small Ball Tamarind
 1 tsp Mustard Seeds
 1/4 Tsp Fenugreek Seeds
 1 Inch Ginger
 6 Garlic Cloves
 2 Sprigs Curry Leaves
 3 Green Chillies
 2 Mackerel Fish, Cleaned and Prepped
 1 tsp Turmeric Powder
 1/2 Tsp Coriander Powder
 2 tsp Red Chilli Powder
 1 tsp Salt

Prepare Tamarind Water
1

Soak a small ball of tamarind in warm water for about 15-20 minutes.

2

After soaking, squeeze the tamarind pulp to extract the liquid, and discard the solids. This tamarind water will be used later in the curry.

Prepare the Shallot and Tomato Puree
3

Heat oil in a pan and sauté the shallots for 4-5 minutes until they turn light golden brown. Remove from the pan and set aside.

4

In the same pan, add the tomatoes and cook for 5-6 minutes until they soften.

5

Combine the sautéed shallots and cooked tomatoes, and grind them into a fine puree. Set aside.

Cook the Curry
6

In the same pan, heat some more oil and add mustard seeds and fenugreek seeds. Let them crackle.

7

Add the ginger, garlic, curry leaves, and green chili. Sauté until fragrant.

8

Add turmeric powder, coriander powder, and red chili powder. Sauté until the spices are well combined and aromatic.

9

Pour in the shallot-tomato puree. Mix well.

10

Add tamarind water and salt. Stir to combine.

11

Cover the pan and let the mixture boil for 6-7 minutes.

12

Add the mackerel fish to the pan. Cover and cook until the fish is fully cooked through.

13

Remove the curry from the heat and serve hot with rice.

Ingredients

 5-6 Tbsp Oil
 8 Shallots
 1 Tomato
 Small Ball Tamarind
 1 tsp Mustard Seeds
 1/4 Tsp Fenugreek Seeds
 1 Inch Ginger
 6 Garlic Cloves
 2 Sprigs Curry Leaves
 3 Green Chillies
 2 Mackerel Fish, Cleaned and Prepped
 1 tsp Turmeric Powder
 1/2 Tsp Coriander Powder
 2 tsp Red Chilli Powder
 1 tsp Salt

Directions

Prepare Tamarind Water
1

Soak a small ball of tamarind in warm water for about 15-20 minutes.

2

After soaking, squeeze the tamarind pulp to extract the liquid, and discard the solids. This tamarind water will be used later in the curry.

Prepare the Shallot and Tomato Puree
3

Heat oil in a pan and sauté the shallots for 4-5 minutes until they turn light golden brown. Remove from the pan and set aside.

4

In the same pan, add the tomatoes and cook for 5-6 minutes until they soften.

5

Combine the sautéed shallots and cooked tomatoes, and grind them into a fine puree. Set aside.

Cook the Curry
6

In the same pan, heat some more oil and add mustard seeds and fenugreek seeds. Let them crackle.

7

Add the ginger, garlic, curry leaves, and green chili. Sauté until fragrant.

8

Add turmeric powder, coriander powder, and red chili powder. Sauté until the spices are well combined and aromatic.

9

Pour in the shallot-tomato puree. Mix well.

10

Add tamarind water and salt. Stir to combine.

11

Cover the pan and let the mixture boil for 6-7 minutes.

12

Add the mackerel fish to the pan. Cover and cook until the fish is fully cooked through.

13

Remove the curry from the heat and serve hot with rice.

Kerala Style Fish Curry

Main Ingredients

  • Mackerel (ആയല / Ayala): This is the star of the dish, providing a rich and meaty texture. Mackerel is a flavorful fish that absorbs the spices and flavors of the curry beautifully.
  • Shallots: These small, sweet onions add a distinct flavor to the curry. They are sautéed to release their natural sweetness and aroma, forming the base of the curry sauce.
  • Tomato: Tomatoes lend a tangy sweetness and a slight acidity to the curry. They are cooked until soft and then blended with the shallots to create a smooth puree.
  • Mustard Seeds and Fenugreek Seeds: These spices are tempered in hot oil to release their aromatic flavors. Mustard seeds provide a slight heat, while fenugreek seeds add a hint of bitterness.
  • Ginger and Garlic: These aromatic ingredients add depth and complexity to the curry. They are finely minced or grated and sautéed until fragrant.
  • Curry Leaves: These leaves are a staple in South Indian cooking and add a unique flavor and aroma to the curry. They are added to the hot oil along with the other spices.
  • Green Chilies: These provide heat and spice to the curry. They can be adjusted according to taste preferences.
  • Turmeric, Coriander, and Red Chili Powder: These ground spices are essential for flavoring the curry. Turmeric adds a golden hue, coriander adds earthiness, and red chili powder provides heat.
  • Tamarind Water: Tamarind water adds a tangy flavor to the curry, balancing the spices and enhancing the overall taste.
  • Salt: Salt is used to season the curry, bringing out the flavors of the other ingredients.

Tips

  • Choose Fresh Mackerel: Opt for fresh mackerel that has a bright and clear appearance with firm flesh. Fresh fish will impart the best flavor to your curry.
  • Clean the Fish Thoroughly: Ensure that the mackerel is cleaned thoroughly, removing any scales, guts, and fins. Rinse the fish under cold water and pat dry with paper towels before cooking.
  • Adjust Spice Levels: Adjust the quantity of green chilies and red chili powder according to your spice preference. If you prefer a milder curry, reduce the amount of chili used.
  • Temper the Spices Properly: Take care when tempering the mustard seeds and fenugreek seeds to avoid burning them. Use medium heat and remove the pan from the heat as soon as the seeds start to crackle.
  • Grind the Shallot-Tomato Puree Smoothly: Ensure that the shallots and tomatoes are ground into a smooth puree to achieve a silky texture in the curry.
  • Use Fresh Curry Leaves: Fresh curry leaves impart a distinct flavor to the curry. If possible, use fresh curry leaves rather than dried ones for the best taste.
  • Simmer the Curry: Allow the curry to simmer gently after adding the fish. This allows the flavors to meld together and ensures that the fish cooks evenly without falling apart.
  • Check for Doneness: To check if the fish is cooked, gently insert a fork into the thickest part of the fish. If it flakes easily and is opaque throughout, it is done.
  • Adjust Seasoning: Taste the curry before serving and adjust the seasoning if necessary. You can add more salt or tamarind water to balance the flavors according to your taste.
  • Rest Before Serving: Allow the curry to rest for a few minutes before serving. This allows the flavors to develop further and ensures a more flavorful dish.

FAQs

Q. Can I use frozen mackerel for this recipe?
A: Yes, you can use frozen mackerel if fresh fish is not available. However, thaw the fish thoroughly in the refrigerator before using it in the recipe.

Q. How do I adjust the spice level of the curry?
A: You can adjust the spice level by varying the quantity of green chilies and red chili powder used in the recipe. For a milder curry, reduce the amount of chili or omit it entirely.

Q. Can I substitute curry leaves with dried ones?
A: While fresh curry leaves are preferred for their distinct flavor, you can use dried curry leaves if fresh ones are not available. However, the flavor may not be as intense.

Q. How long can I store leftovers of this curry?
A: Leftover curry can be stored in an airtight container in the refrigerator for up to 2-3 days. Reheat it gently on the stovetop or in the microwave before serving.

Q. How do I make tamarind water?
A: To make tamarind water, soak a small ball of tamarind in warm water for about 15-20 minutes. Then, squeeze the tamarind pulp to extract the liquid, and discard the solids.

Q. What should I serve with Kerala Style Mackerel Fish Curry?
A: This curry pairs well with steamed rice, appam (rice pancakes), or dosa (savory crepes). You can also serve it with chapati or crusty bread for a delicious meal.

Recipe Suggestions

Have you tried this recipe?

Mention us @satyamskitchen and tag #satyamskitchenrecipes

Skip to content