The Fish Head Curry is a beloved dish in both Malaysia and Singapore. Originating in the 1970s from Mr. M.J. Gomez, the proprietor of a modest Indian eatery, it’s interestingly not considered part of traditional Indian cuisine, as fish heads aren’t commonly used in Indian dishes. Rather, the addition of the humble fish head was aimed at delighting Chinese patrons. Its popularity soared ever since, becoming a mainstay on menus in local Indian, Chinese, Malay, and Peranakan restaurants alike. Fish curries incorporate tamarind juice, resulting in a tangy and subtly spiced flavor profile unlike meat-based curries. For further insights into this dish, you may read up on the Singapore Tourism website.
Fish Head Curry
Description
The inclusion of fish head imparts a distinctive flavor to the curry. Red snapper fish is commonly preferred for fish head curries due to its naturally rich and sweet taste. Fish curries are typically enjoyed with steaming hot rice or alongside roti parathas. For this recipe, I use the brand Baba's fish curry powder. You may use other alternatives accordingly.
Ingredients
Paste ingredients (Blend):
Stir-fry ingredients:
Other ingredients
Instructions
-
Marinate the fish with a tablespoon of fish curry powder and set aside.
-
Extract the flavor and juice from the tamarind paste by squeezing it into 500ml of warm water. Discard the pulp and keep the tamarind juice aside.
-
Blend all of the paste ingredients together to make the paste.
-
In a pot, heat oil and sauté the stir-fry ingredients until the shallots become golden brown.
-
Add in the blended paste and chili paste, sautéing until the mixture thickens and the oil begins to separate.
-
Incorporate the fennel seeds, fenugreek, cumin powder, turmeric powder, and mustard seeds, then add the curry paste, continuing to sauté until the spices are well combined and the oil separates further.
-
Now, pour in the tamarind juice, stir, and allow the curry boil over medium heat.
-
Once boiling, add in the fish and okra and cook for another 5 minutes.
-
Season with salt to taste. Finally, add the tomatoes, then remove from heat. Serve curry with hot rice or paratha.
Note
It is important to sauté the paste and spices until the oil separates to achieve a fragrant aroma. This happens when the liquid have cooked off and the oil will become more apparent, and floating around the mixture.
Wondering what to do with leftover curry once the fish is gone? Store it in the fridge! The following day, simply take it out and enjoy it with paratha or bread for breakfast. For an added protein boost, I often like to include boiled eggs into the curry.