Malaysian

Kari Kepala Ikan

A whole or halved red snapper head simmered in a fiery South-Indian-style curry with coconut milk, tamarind and vegetables. Created by mamak cooks in Malaysia, a centrepiece of nasi kandar and banana-leaf menus.

Kari kepala ikan, fish head curry, is a South-Indian–Chinese fusion dish of Malaysia and Singapore, not eaten in this form in India, where the fish head is usually discarded. Its best-known origin story credits M.J. Gomez, a Malayalee immigrant from Kerala, who around 1949 cooked a whole red-snapper head in a South-Indian-style curry at his Singapore banana-leaf stall to appeal to Chinese customers who prized the head as a delicacy. The fiery vermillion gravy is built on fish curry powder, coconut milk, tamarind, fenugreek and mustard-seed tempering, with vegetables, and is a centrepiece of nasi kandar and banana-leaf menus, served with rice to soak up the gravy.

A bright, fiery, tangy, coconut-rich curry with deep fish flavour from the bones, the head meat gelatinous and tender, the vegetables soft. Eaten with rice, it is intense, savoury and the gravy is the best part.

The curry base is built by frying a fish curry powder paste (turmeric, coriander, cumin, fennel, chili) in oil with a fenugreek-and-mustard-seed tempering, the South-Indian signature. Coconut milk and tamarind form the gravy, vegetables (eggplant, okra, tomato) are added, and the fish head is slipped in last and simmered gently so it cooks through without falling apart. The head's bones and collagen thicken and enrich the gravy as it simmers.

Variations

A richer version adds more coconut milk. Some cooks use garoupa instead of snapper.

On the Palate

Where Kari Kepala Ikan sits in the Malaysian flavor cloud

HeatRichnessComplexityFermentFreshness

Ingredients

Serves 6

How it's made

6 steps · 40 min

  1. 1
    5 min

    Mix 4 tbsp fish curry powder with water to a paste; set aside.

  2. 2
    5 min

    Temper 1 tsp fenugreek seeds and 1 tsp mustard seeds in 3 tbsp oil until they pop; add 1 chopped onion and fry 4 minutes.

  3. 3
    8 min

    Add the curry paste, 6 curry leaves and 2cm ginger; fry 5 minutes until the oil splits.

    Watch out

    Fry the curry paste until the oil splits out and floats to the edges — that separation is the sign the rawness is cooked off and the base is ready.

  4. 4
    10 min

    Pour in 400ml coconut milk, 200ml water and 2 tbsp tamarind juice; add 1 eggplant, 8 okra and 2 tomatoes; simmer 10 minutes.

  5. 5
    12 min

    Slip in 1 red snapper head (about 800g), cleaned; simmer gently 15 minutes until the head is cooked.

    Watch out

    Slip the fish head in last and simmer gently — a hard boil breaks it apart before the collagen enriches the gravy.

  6. 6
    4 min

    Season with salt, scatter curry leaves, and serve hot with rice.

Archive tool suggestions — not reviewed

These legacy suggestions have not been evidence-reviewed and are not presented as required tools.

Techniques

Dishes like this

More from Malaysian