Fish Head Curry (Jenahak) – Nasi Kandar Style · PrimedTable
Singaporean-Malaysian🐟 Seafood
Fish Head Curry (Jenahak) – Nasi Kandar Style
⏱ 75 min
A fragrant fish head curry with deep, aromatic spices and a glossy, rich gravy reminiscent of Penang's famous mamak stalls. Learn how to toast spices until they break and release their oils, season your cast iron cookware, and use poppy seed powder as the secret ingredient for enhanced flavour and body.
▶
Adapted from a video by Che Nom
Kari Kepala Ikan Jenahak Padu! Resepi Macam Nasi Kandar Penang
wateras needed to cook spices and adjust gravy consistency
~3-4 cupsest.
poppy seed powder½ tbsp
green chillies2
round eggplants1–2
saltto taste
seasoning powderoptional~1 tspest.
tomatoesfor the curry gravy3
tamarind juice~2-3 tbspest.
coconut milk3–4 tbsp
coriander leavesfor garnish~¼ cupsest.
fish curry powder4 tbsp
chilli powder1 tbsp
fennel powder½ tbsp
coriander powder½ tbsp
turmeric powder1 tsp
okra~150 gest.
Steps
▶ Tap a timecode to jump to roughly that moment in the video.
1
Wash and prepare all vegetables including tomatoes, green chillies, eggplants, and okra.
2
Roughly chop ginger and garlic, then blend into a smooth paste. Slice the red onion thinly. Leave dried chillies whole. Dice the tomato for sautéing and halve the tomatoes for the gravy. Quarter the eggplants, halve the green chillies, and trim and halve the okra.
3
Clean the fish heads thoroughly under running water. Soak in tamarind juice for about 10 minutes to remove any fish smell.
4
In a bowl, combine the spice powder mixture: fish curry powder, chilli powder, fennel powder, coriander powder, and turmeric powder. Set aside without mixing into liquid yet.
5
Season your new cast iron wok: heat it thoroughly over medium heat, then add cooking oil and swirl to coat evenly. Turn off heat and let sit for 3 minutes to form a protective layer. Pour out excess oil and the wok is ready to use.
6
Heat plenty of oil until very hot. Add fenugreek mix, curry leaves, and dried chillies. Then add the sliced red onion and stir constantly over medium heat until the onion turns golden brown and softens.
7
Once the onion is brown, add the garlic-ginger paste and continue stirring until it turns slightly golden. This prevents any raw garlic taste in the final curry.
8
Add the diced tomato and stir until it softens and breaks down, about 20–30 seconds. Then pour in the spice powder mixture and stir well to combine.
9
Add 3–4 cups of water and cook over low to medium heat for about 20–30 minutes, stirring occasionally. The spices will gradually dry out and you will see oil breaking through the surface (called 'breaking oil'). This step is crucial for maximum flavour.
10
Once the spices have broken oil and darkened, add the poppy seed powder (ground into a paste if using whole seeds). This is the secret ingredient that adds richness and body to the curry.
11
Add the green chillies, then gradually add water to achieve the desired consistency without overdoing it at once. Add the eggplant pieces and simmer until tender.
12
Season with salt and seasoning powder to taste. Add the halved tomatoes and tamarind juice. The tamarind juice is essential—fish curry needs more acidity than other meat curries.
13
Stir in the coconut milk (3–4 tbsp) and allow the curry to simmer gently until oil begins to separate on top, indicating the spices are fully infused.
14
Add the soaked fish heads to the curry. They will cook quickly, in just 5–7 minutes depending on size. Be careful not to overcook or the fish will fall apart. Add the okra at this stage.
15
Turn off the heat and garnish with coriander leaves. If possible, let the curry rest for at least 1 hour before serving—the oil will settle beautifully on top and all flavours will have melded together.