13 fish soups 鱼片汤 in Singapore to help weather the rainy season

In Singapore, we are blessed with the presence of hawker centres that serve a thousand and one different varieties of local fare. This means meal times can get pretty distressing when deciding on what to eat since we are literally spoilt for choice. I’m not complaining though. Amongst these choices, a popular pick is fish slice soup.

What’s sliced fish soup or  鱼片汤 ? It’s as literal as it sounds; fresh sliced fish (usually batang or grouper) in a fish soup broth with vegetables which most likely originated from the Teo Chews. This is usually accompanied by rice or noodles that might come on the side or added into the soup itself. Variations include frying the fish beforehand, then adding it into the soup, while evaporated milk is sometimes added as well to give the soup a richer body.

While I love a decadent plate of char kway teow, there are days where my body cries out for me to stop and to go for something much lighter instead. These are the days where a bowl of light and nourishing sliced fish soup comes into the picture which most Singaporeans perceive as being ‘healthy’.

So here’s a list of places where you can get your yummy sliced fish soup in Singapore be it rain or shine. But do be prepared to queue up to an hour for some of these stalls, because good things are worth waiting for.

1. Jin Hua Fish Head Bee Hoon 金華

fish-soup-jinhua-sliced best fish soup singapore

best fish soup singapore jin hua

Sliced Fish Soup (S$4). Well-known and given recommendations by various organisations, Jin Hua. nestled in Maxwell Food Centre, serves up a very generous portion of sliced fish soup and definitely embodied what it means to be value for money. I ordered a clear broth and another milky one to decide for myself which I like better.

My conclusion is the former. The clear broth version is sweeter when it comes to tasting the soup and the essence of the fish remains encapsulated in it. The milkier one is more indulgent and creamier but less sweet than the former. Depending on what flavour you are going for, both broths makes for a yummy meal. Though the slices of fish were slightly bland, it certainly complements the broth.

1 Kadayanallur Street, Maxwell Food Centre #01-77, Singapore 069184
Fri to Wed: 11.30am – 8.30pm
Thu: Closed

2. Guang Xing Original Taste Fish Head Bee Hoon 广兴原味鱼头米粉

best fish soup singapore Guang xi fish-soup-changi-village

Sliced Fish Soup (S$4). Guang Xing Original Taste Fish Head Bee Hoon’s sliced fish soup can be found at Changi Village Food Centre. This hawker stall is famed for it’s fiery sambal fish head, which usually forms a queue.

They also serve a comforting bowl of sliced fish soup that is rich in flavour but light in broth. The fish slices are really fresh as well and this serves as a great alternative option for the non-spicy eaters.

Blk 2 Changi Village Road, Changi Village Food Centre Stall #01-31, Singapore 500002
Tue to Sun: 11am – 3am
Mon: Closed

3. Piao Ji Fish Porridge 標记鱼粥

 best fish soup singapore piaoji

best fish soup singapore piao ji

Sliced Fish Soup (S$7). In Amoy Food Centre there’s two fish soup stalls that are very much coveted and this is one of them. Piao Ji uses the more premium pomfret as their primary fish ingredient, hence the steeper in its’ pricing. The fish slices are silky and soft in texture while the luscious and rich broth contains pork lard, which adds an extra layer of flavour.

Definitely heartier than most sliced fish soup, I’d recommend this to people who are looking more for an indulgent bowl of sliced fish soup.

7 Maxwell Road, Amoy Street Food Centre, #02-100/103, Singapore 069111
Tue & Wed, Fri to Sun: 11am – 3.30pm
Closed on Mon & Thu

4. Angel Horse Teo Chew Fish Soup 仙马潮州鱼汤

best fish soup singapore angel-horse-teochew

Sliced Fish Soup (S$5). This bowl of sliced fish soup can be found at Albert Centre Market and Food Centre. It comes in S$3, S$4 and S$5, depending on how hungry you are. There’s the usual bitter gourd and tofu in the mix. I like the addition of seaweed here, gives it more texture.

As opposed to the usual soya sauce, they serve the Teo Chew salted bean sauce with chilli padi instead, which complements the sliced fish very well, giving a contrast in flavours. Sliced fish and broth is flavourful while the salted bean sauce lends a little sour and spicy flavour.

270 Queen Street, Albert Centre Market and Food Centre Stall, #01-95, Singapore 180270
Daily: 11am – 8pm

5. Blanco Court Fish Meat Noodles

best fish soup singapore luk-lu-fish

Sliced Fish Soup (S$4). Blanco Court’s sliced fish soup was very famous back in the days and this stall claims itself to be the original’s since the demolition of Blanco Court Food Centre.

While I’m not entirely sure if it really is the original one, their sliced fish soup is still tasty nevertheless. The broth is aromatic, slightly richer in flavour and the fish is thick and juicy. Bonus of deep fried egg is also served on the side, don’t we all love that?

325 Beach Road, Luk Lu Eating House, Singapore 199566
Mon to Sat: 9.30am – 8pm
Sun: Closed

6. A.A.S.S Seafood Soup 安盛


best fish soup singapore A.S-seafood

Grouper Seafood Soup (S$10). Moving to a new location from Bedok, A.S Seafood Soup can now also be found at Depot Heights Shopping Centre and opens till 9pm on weekdays. They serve a variety of seafood soup with interesting renditions of sliced fish. Think pomfret and well, grouper.

Grouper is delectable, broth is sweet and made even more flavourful with the addition of seafood such as prawns. So I’d say the broth is slightly richer than the usual sliced fish soup. Although slightly pricier than normal sliced fish soup, you’ve gotta admit it’s pretty value for money considering the addition of seafood.

418 Bedok North Ave 2, Singapore 460418
Daily: 11am – 8pm

7. 127 Lor 1 Fish soup, Fish porridge, Seafood soup 鱼粥鱼汤海鲜汤


Sliced Fish Soup (S$4). The sliced fish is cut evenly and well, fresh of course. It is tender and the broth compliments the fish with its’ creamy and luscious flavour. It retains its’ sweet undertone amidst the milk. This stall serves other dishes as well, offering fried fish meat options and also dumplings.

Block 127 Lorong 1 Toa Payoh, Toa Payoh West Market and Food Court, #02-33, Singapore 310127
Daily: 9am – 8.30pm

8. Pig’s Organ Soup/Fish Soup Stall

best fish soup singapore bukit merah lane

Fish Soup With Rice (S$4.50). This stall has no name to it, just a green signboard humbly listing what it has to offer its customers in Alexander Village. It is located in the same area as Poh Cheu Ang Ku Kueh. Well, it needs no introduction because it is fairly popular and there is always a snaking line for it even though its signboard literally states nothing else but menu items. It is well known for its’ pig organ soup and fish soup, so here it is.

You can choose to have it with white or yam rice with the latter being a heavy option with little yam chunks in it. For anyone looking for a lighter option, choose the former. The fish soup is aromatic and dense in flavour owing to the milk content and the fish is fragrant. This will make for a heartier meal than the light broth counterparts.

127 Bukit Merah Lane 1, Block 127, Singapore 150127
Mon – Fri: 7am – 10.15am & 10.45am – 2pm
Sat & Sun: Closed

9. Chai Ji Fish Soup 财记

best fish soup singapore fish-soup-chaiji-exterior


Sliced Grouper Soup (S$5). I decided to go for the grouper and I had no regrets for that choice. The grouper was much more tender than the batang fish that I’ve been having, it’s melt in your mouth goodness and also delicious on its’ own.

The broth is very clear and light, much more than the usual and this is definitely up my alley because I’ve always fancied light yet flavourful broth that warms up my soul. The ginger lends an invigorating hint of spice but the portion was slightly too small for me. Could use a few more slices of grouper, or I’m really just greedy.

209 Hougang Street 21, Kovan Hougang Market and Food Centre, #01-29, Singapore 530209

10. Seng Kee 成记

best fish soup singapore sengkee

Sliced Fish Soup (S$3.70). Right at the corner of Bukit Merah Central Market and Food Centre you can find Seng Kee serving up a delicious bowl of fish soup. They have the option of adding the fried egg batter and Hong Kong noodles.

This is slightly heavier on taste as well, with a dense bowl of noodles and fried goods that mixes savoury with the sweetness of the broth. The addition of milk gives a delectable taste together with the generous presence of vegetables. A reasonably priced and hearty bowl I’d say.

163 Bukit Merah Central, Bukit Merah Central Food Centre, #02-56, Singapore 150163
Mon to Sat: 8am – 1pm
Sun: Closed

11. Han Kee 漢记

best fish soup singapore han kee


Sliced Fish Soup (S$5). Another stellar fish soup stall at Amoy Street Food Centre, Han Kee serves up a much gentler and clearer broth that is heartwarming. The slight coriander taste lends an extra punch of fragrance. The fish is cut thick and very fresh, none of that fishy smell about it. It is flavoursome on it’s own and even sweeter when paired with the broth.

Han Kee will be your go-to stall for a bowl of sliced fish soup if you decide to be kind on your waistline for any reason you desire. But be prepared to wait if you come down during lunch time because the snaking queues are not going away anytime soon.

7 Maxwell Road, Amoy Street Food Centre, #02-129, Singapore 069111
Mon to Fri: 11am – 3pm
Sat & Sun: Sat & Sun

12. First Street Teochew Fish Soup

Hardly seen without a snaking queue, First Street Teochew Fish Soup at Upper Serangoon Road is well known and adored across North East folks around the Serangoon and Kovan region. Even at 10.45am on a Wednesday morning, my colleague Felicia still stood in line for a good hour before they could even place their orders.

First Street Teochew Fish Soup 13

Perhaps the draw lies in the variety of fish offered here—Chinese silver pomfret, batang and red garoupa, which is a refreshing change from the usual single type of fish available.

The heart behind the preparation really shines through their succulent, fresh slices, with each fish bought fresh daily, sliced, and then marinated for two to three hours.

First Street Teochew Fish Soup 4

Felicia recommends the Red Garoupa Fish Soup (S$9/S$11) for first time visitors to the stall because it’s not secret that that’s where the money’s at. Delicate, tender, and just the right amount of flaky, the sliced garoupa makes for the ultimate comfort bowl on a cold January morning.

1014 Upper Serangoon Road, Singapore 534752
Tue to Sun: 8am – 3pm
Mon: Closed

13. Teochew Fish Porridge

Teochew Fish Porridge 15

As part of our intern Ping Er’s series of great food finds at Clementi 448 Market & Food Centre, Teochew Fish Porridge serves up more than just the rice-based dish. Fish soup, as well as the unexpected braised pork rice, also sits on the menu.

Teochew Fish Porridge 8

According to Ping Er, the Fried Fish Soup (S$4 for small, S$6 for big) is mandatory to order while you’re paying a visit—and she doesn’t make the rules. And while you’re at it, make sure that you opt for milk in your soup for the full-fledged indulgent, hearty experience.

Also be sure to check out their to-die-for garlic-infused dipping sauce that makes an already tasty slice of fish all the more delicious. Tangy, umami, and mildly spicy; I say sign me up and sign me up fast.

448 Clementi Avenue 3, Clementi 448 Market & Food Centre, #01-41, Singapore 120448
Daily: 9am – 9pm

If you’re looking for more piping hot comfort food, be sure to also check out our picks of best hokkien prawn mee in Singapore.