Fish head curry is an iconic dish that many Singaporeans love. This savoury dish comes in many forms. Generally, they either come in the lighter, tangier Nyonya-style curry, or the Indian version which goes big and bold with spices. Both versions feature a cut of fish doused in fragrant curry and accompanied with an assortment of vegetables. Today, we explore the 10 best fish head curry in Singapore for you to satisfy your curry cravings!

1. Zai Shun Fish Head Curry

ZAI SHUN CURRY FISH HEAD, Singapore - Yuhua - Restaurant Reviews, Photos &  Phone Number - Tripadvisor
Image credit: Trip advisor


  • Michelin Bib Gourmand 2017
  • Fresh ingredients
  • Affordable

Zai Shun Curry Fish Head was awarded the Michelin Bib Gourmand in 2017. This neighbourhood stall at the West of Singapore is known for its fresh and high-quality ingredients that they use for all of their dishes. The fish that are used are inspected each day by stall owner Uncle Ong.

This affordable curry fish head dish features a sweet wild-caught red snapper in a tangy Assam-style gravy. With its generous portions, be sure to jio your friends down for a fish head curry feast!

AddressBlock 253 Jurong East Street 24 #01-205 Singapore 600253
Contact Information8521 1584
Business HoursMonday – Tuesday: 7 AM – 5 PM
Thursday – Sunday: 7 AM – 2.30 PM
Closed Wednesday

2. The Banana Leaf Apolo

Product gallery
Image Credit: The Banana Leaf Apolo


  • Multiple branches
  • Delivery option available
  • Thick sauce

Over the years, The Banana Leaf Apolo has expanded its business to open more outlets across Singapore. The restaurant serves up its South and North Indian nosh on freshly cut banana leaves.

While many people head to The Banana Leaf Apolo for dishes like chicken masala and garlic naan, its version of a fish head curry that is doused with thick and spicy gravy is a crowd favourite as well.

With multiple outlets across Singapore, find one that is the most convenient for you and give them a try!

AddressMultiple locations: Check out here
Contact InformationCheck out here
Business HoursCheck out here

3. Xin Yuan Ji

Curry fish head shown with lots of vegetables - Picture of Xin Yuan Ji,  Singapore - Tripadvisor
Image Credit: Trip Advisor


  • Well-balanced sauce
  • Not overly spicy
  • Convenient location

Conveniently located near Bugis MRT, Xin Yuan Ji serves up a popular Assam fish head that has generous servings of assorted vegetables and tau pok. It is served up to you bubbling hot.

Many customers express that this dish is not too spicy: people who cannot take too much spice might be able to enjoy this dish as well! The stall’s fish head bee hoon is also a rather popular dish!

Xin Yuan Ji almost always sports a long queue so be sure to get there early to avoid disappointment.

Address31 Tan Quee Lan St, #01-01, Singapore 188117
Contact Information6334 4086
Business Hours11.30 AM – 11.30 PM, Daily

4. West Co’z Café

Curry Fish Head - Picture of West Coz Cafe, Singapore - Tripadvisor
Image Credit: Trip Advisor


  • Halal zhi char
  • Multiple locations
  • Generous portions

For our Muslim friends out there, this fish head curry by West Co’z Cafe is for you! West Co’z Café offers a sprawling menu of Thai and Chinese dishes. The dish is packed with many ingredients including long beans, taupok, as well as brinjals.

Spice lovers will love this dish! It is one of the spiciest fish head curries out there. Unfortunately, this means that if you are unable to handle spice well, you may want to skip this, or ask the chef to tone it down just a little!

With multiple locations across the island, you can head down to try this traditional Assam curry fish head!

AddressMultiple locations: Check out here
Contact Information6779 1303
Business Hours11.30 AM – 9.30 PM, Daily

5. Ocean Curry Fish Head

Image credit: Ocean Curry Fish Head


  • Multiple outlets
  • Nyonya-style curry
  • Since 1983

Established since 1983, Ocean Curry Fish Head specializes in Nyonya-style curry. The dish is at once sweet, sour, and spicy. Although this restaurant’s dish is slightly more pricey than others, the fresh and high-quality ingredients make up for this.

If you are on a tight budget but want to get a taste of the restaurant’s curry fish head, you can opt for their Assam Curry Fish Slices, which is a lighter and more affordable option for you. With multiple locations islandwide, this restaurant with close to 40 years of experience is definitely a must-try!

AddressMultiple locations: Check out here
Contact InformationCheck out here
Business HoursCheck out here

6. IVINS Peranakan Restaurant

IVINS Peranakan Restaurant (Binjai Park) | Burpple - 104 Reviews - Bukit  Timah, Singapore
Image Credit: Burpple


  • Spicy-sour sauce
  • Generous portions
  • Affordable

Located at Binjai Park, IVINS Peranakan Restaurant serves up a special rendition of fish head curry. The highlight of this dish is the creamy, spicy-sour tamarind gravy. This affordable option also serves up generous portions of ingredients alongside the star of the dish: a red snapper.

For those who would like to try something new, you can choose to add coconut milk gravy into your curry to kick it up a notch!

Address21 Binjai Park, Singapore 589827
Contact Information6468 3060
Business HoursMonday – Sunday: 11 AM – 3 PM, 5 PM – 9 PM
Closed Thursday

7. Muthu’s Curry

Image credit: Muthu’s Curry


  • Established since 1969
  • Multiple outlets
  • Light curry

Muthu’s Curry is a Michelin Bib Gourmand restaurant that serves up a popular signature Fish Head Curry dish. The dish uniquely features the season’s fresh catch, rather than the usual red snapper, sea bream and sea bass. It is also served up on banana leaves.

With tamarind and pineapple chunks, the curry is extremely flavourful and is great when it is poured over rice. With multiple outlets across Singapore, this restaurant that has been established since 1969 is a widely popular option for fish head curry lovers out there.

AddressMultiple locations: Check out here
Contact InformationCheck out here
Business HoursCheck out here

8. Nana Homemade Curry

Image Credit: Nana Homemade Curry


  • Michelin Bib Gourmand
  • Based on market price
  • Not too spicy

Nana Homemade Curry is another Michelin Bib Gourmand recipient. This stall’s fish head curry is thick and spicy and is cooked to suit the typical Singaporean’s tastebuds. A unique ingredient that is used in this dish is yam. The yams are cooked for a long time until they are soft and mushy. Paired with the curry, it is a perfect combination.

The price of this dish varies according to the market rate, but the freshness of the fish is always great. For spice lovers out there, this fish head curry is a must-try for you.

Address115 Bukit Merah View, Singapore 151115
Contact Information9106 4316
Business HoursMonday – Saturday: 11 AM – 8 PM

9. Gu Ma Jia

Gu Ma Jia Award - Winning Assam Fish Head 亚叁鱼头(Snapper 红鱼) - gumajia
Image Credit: Gu Ma Jia


  • Award-winning recipe
  • 13 different spices used
  • Fresh ingredients

With tons of good reviews, Gu Ma Jia is a cosy place for you and your family to gather for a great meal. Their version of a fish head curry is made of a top-secret recipe, but it is made known that 13 different spices are used in the recipe. It is no wonder this dish is extremely flavourful!

On top of that, unlike other stalls which purchase their curry from suppliers, the Assam curry that is used in this dish is homemade daily. They are able to ensure the superior quality of their dish. The thick sauce is also coupled with generous portions of okras and tomatoes.

Address45 Tai Thong Cres, Sennett Estate, Singapore 347866
Contact Information6285 2023
Business HoursMonday – Friday: 11 AM – 2.30 PM, 5.30 PM – 10PM
Saturday – Sunday: 11 AM – 10 PM

10. Chye Lye Fish Head Curry

Chye Lye Curry Fish Head Restaurant
Image Credit: Oddle


  • Assam style
  • Fresh ingredients
  • Reasonably priced

Chye Lye Fish Head Curry serves up Assam style fish head curry that is made of fresh and high-quality ingredients. With fresh fish and curry that is sour and sweet, this appetizing dish gets better with every mouthful.

On top of that, this dish is extremely affordable. Do note, however, that many reviews state that this stall sells out early! So, be there early to avoid disappointment.

Address579B Sembawang Pl, Singapore 758429
Contact Information9388 5712
Business HoursTuesday – Sunday: 11 AM – 2.30 PM, 5 PM – 9.30 PM

Whether you prefer the Nonya style fish head curry or those that are cooked with Indian spices, this comprehensive list has got you covered. If you are still craving some India food, check out our guide to the Best 10 Indian Restaurants in Singapore!