Fish Head Curry Explained: Chinese or Indian Style, and How It’s Priced

·

5–7 minutes

By The Table desk · Last verified 7 October 2026

Fish head curry is a Singapore invention. According to the National Library Board, it was created in 1949 by M. J. Gomez, a Malayalee immigrant from Kerala, at his eating house on Sophia Road, to please Chinese customers who prized the fish head. Today you will meet two main styles: the Indian style, thick, dark and fiery with curry leaves and spice paste, and the Chinese style, thinner, more orange, more sour and gentler, often with a Nonya touch. Both are served in a claypot or bowl with okra, brinjal and tomato, and both are priced by the pot – usually a half or whole head, or small, medium and large – with rice usually charged separately.

It is a sharing dish, a little theatrical, and one of the happiest things to put in the middle of a table of four. Here is how to choose your style and read the bill.

Quick facts

  • Origin: M. J. Gomez, Sophia Road, 1949 (National Library Board).
  • The fish: usually red snapper; Roots.sg names the gold-banded snapper (ang go li) as the standard, with heads of about 500–600g.
  • Indian style: thick spice paste, tamarind, curry leaves, often served with banana-leaf rice.
  • Chinese style: thinner, less spicy, more orange; the NLB credits Hoong Ah Kong with a milder, steamed-first version in 1951.
  • Vegetables: okra (lady’s fingers), brinjal and tomato are standard; some add pineapple or tau pok.
  • Pricing: by pot size, not per person; rice, drinks and, at restaurants, service charge and GST come on top.

Chinese or Indian style: what’s the difference?

The Indian original grew out of South Indian fish curry: a spice paste fried until fragrant, then simmered with tamarind and coconut milk. Roots.sg notes Malayalee, Goan and Chettinad influences among Indian cooks. The Chinese version, which spread through zi char stalls and family restaurants, uses less chilli, more tamarind and often curry powder, and some Teochew and Nonya kitchens add tau pok or pineapple for sweetness and tang.

FeatureIndian styleChinese / Nonya style
GravyThick, dark, clingingThinner, soupier, orange-red
HeatFieryMild to medium
Sour noteTamarindTamarind, sometimes pineapple
Typical extrasCurry leaves, okra, brinjalTau pok, cabbage, long beans, okra
Served withBanana-leaf rice, pappadumPlain white rice
Where you find itIndian restaurants, Little IndiaZi char stalls, Chinese and Peranakan restaurants

Neither is more correct. If you love a gravy that coats the rice, go Indian. If you want to drink the gravy like a sour, spicy soup, go Chinese.

How fish head curry is priced

You pay for the pot, and the pot is sized by the fish. Menus use one of three systems: half head or whole head, small, medium or large, or seasonal price for bigger or premium fish. A few places let you choose the fish (red snapper, red grouper, or other kinds) at different prices.

For scale: a 2022 Eatbook round-up of 12 restaurants found half heads or small pots mostly between $22 and $33, and whole heads up to about $42.50++. Prices have moved since, so treat those as a floor, not a quote, and check the menu on the day.

What’s on the billHow it’s charged
The curryPer pot: half/whole, S/M/L, or seasonal price
RiceUsually per plate or bowl
Extra vegetables or sidesPer plate
Drinks, wet towels, peanutsPer item; ask if unsure
Service charge and GSTAt restaurants showing “++”; not usually at hawker or coffee shop stalls

How to order for a group

  1. Ask the size. “How many people is the small for?” A small or half usually suits two to three with other dishes; whole heads suit four or more.
  2. Confirm the price. If it says “seasonal” or “market price”, ask for the figure before they cook.
  3. Choose the heat. Many Chinese stalls will go less spicy on request; Indian kitchens may not.
  4. Add rice and one green. The curry is rich; a plain vegetable dish balances it.
  5. Ask for extra gravy if you plan to soak your rice. Some places top up free; some charge.

Worked example: four friends at a zi char stall

Say the menu lists a medium curry fish head at $30, rice at $1 a plate and stir-fried kai lan at $12. Four plates of rice ($4), one medium pot ($30) and one vegetable ($12) comes to $46, or $11.50 each before drinks. These are illustrative numbers to show the arithmetic, not a price list; your stall’s menu is the real guide.

Eating it: bones, cheeks and the eye

A fish head has more meat than first-timers expect. The cheeks are the prize: soft, sweet pockets beside the jaw. The collar holds firmer flesh, and the gelatinous skin around the eye and lips is loved by regulars. Eat slowly, use a spoon and a side plate for bones, and do mind small bones if you are feeding children.

The WahLiao Verdict

Pick your style by what you want from the gravy – thick and fiery for Indian, soupy and sour for Chinese – and always confirm the pot size and price before the kitchen starts, especially when the menu says seasonal. For two, a small or half head with rice and one vegetable is plenty; for four, go whole. Then dig for the cheeks first: that is where the best bite lives.

Questions people ask

Is fish head curry Indian or Chinese?

Both. It was created by a Malayalee cook in Singapore in 1949 for Chinese diners, and Chinese cooks soon made their own milder version. That mix is why it is often called a Singapore dish rather than an Indian or Chinese one.

What fish is used?

Usually red snapper, with gold-banded snapper the common choice. Some restaurants offer grouper or other fish at a different price.

How many people does one pot feed?

It depends on the size, so ask. As a rough guide, a small or half head suits two to three with rice and a vegetable, and a whole head suits four or more.

Can I find halal fish head curry?

Yes, at many Indian-Muslim and halal-certified restaurants. Look for MUIS halal certification at the premises, as our guide to stall signs explains.

Sources: National Library Board Infopedia, origin of fish head curry, Gomez and Hoong Ah Kong; National Heritage Board Roots.sg, fish head curry as intangible cultural heritage, fish and ingredients; Eatbook, 2022 restaurant round-up with prices. The Table explains; it does not endorse.

Read next: Zi Char Explained: How to Order for Four Without Overspending · Halal, Muslim-Owned, No Pork No Lard: What the Signs at a Stall Mean · Back to The Table

For what’s worth it this week, with the bill shown, read The WahLiao Week.


READ NEXT

Leave a comment