A Minangkabau fish-head curry in which the head of a snapper or grouper is simmered in a thick, golden turmeric-and-coconut gulai loaded with red chili, lemongrass and kaffir lime leaf. The head is prized over fillet here — the cheeks, collar and gelatinous bits around the bone carry the most flavor and a silky texture. The gravy turns deep yellow and spicy, often lifted with a sour note so the richness never reads heavy. It is a generous, eat-with-your-hands centerpiece of the nasi padang table.
Gulai kepala ikan is a Padang (Minangkabau) classic from West Sumatra, an expression of the region's gulai tradition applied to the part of the fish many cuisines throw away. In Minang kitchens — and in the Rumah Makan Padang that carried this food across Indonesia and the Strait — the head is treated as the choicest cut, valued for its abundant tender meat and minimal interfering bone. Fish-head curries appear across maritime Southeast and South Asia, and the Padang reading sits within that wider family while keeping its own signature: a turmeric-heavy coconut gravy whose chili and souring agents are pitched to cut any fishiness.
You work the head with your fingers and a spoon, digging out the soft cheek, the rich collar meat and the slippery gelatinous flesh around the bone — textures fillet can't match. The gravy is thick, golden and spicy, fragrant with lemongrass and the citrus lift of kaffir lime leaf, and usually carries a tamarind tang that brightens the coconut richness. Heat builds steadily but is cushioned by the creaminess. With rice, the yellow sauce is half the pleasure — you ladle it on and eat the gravy as much as the fish.
A fish head is mostly collagen, skin and connective tissue, which is precisely why it suits gulai: gentle simmering renders those parts silky and lends the gravy body, where lean fillet would simply dry out and break. The spice paste is fried until its oil separates before the coconut milk is added, blooming the turmeric and chili and setting the deep color. The head goes in only once the gravy simmers and is cooked briefly and basted rather than stirred, so it stays intact; tamarind and the aromatic leaves both work to mask any muddy or fishy note while the coconut fat carries the chili across the palate.
Variations
Red snapper (kakap) is the classic choice, with grouper (kerapu) a close second; cod or other firm white fish stand in elsewhere. A more sour-forward style known as gulai masin leans harder on tamarind or asam kandis for a tangier, thinner gravy, while richer versions stay thick and coconut-heavy. Some cooks add okra, eggplant or tomato to the pot, and the whole dish can be scaled up to a large communal centerpiece for a feast.
On the Palate
Where Gulai Kepala Ikan sits in the Indonesian flavor cloud
Ingredients
Serves 4How it's made
8 steps · 35 min active + 25 min waiting
- 18 min
Clean the fish head well, rub with salt and a little lime, and rinse.
- 28 min
Grind red chili, shallot, garlic, turmeric, ginger and candlenut into a smooth paste.
- 37 min
Fry the paste in oil until the oil separates and the raw smell is gone.
Watch outFry the spice paste until the oil separates and the raw smell is gone — this blooms the turmeric and chili and sets the deep color.
- 43 min
Add lemongrass, kaffir lime leaf and bay leaf and fry until fragrant.
- 56 min
Pour in coconut milk and water, bring to a gentle simmer, and season with tamarind and salt.
- 615 min
Lower in the fish head and simmer gently, spooning gravy over it.
Watch outOnce the head goes in, baste it with gravy rather than stir — stirring breaks the head apart.
- 78 min
Cook just until the head is done and the gravy has thickened, without breaking it up.
- 83 min
Adjust the sour-salt-heat balance and serve hot with white rice.





