Local Guide

Best Fish Porridge in Singapore

Best Fish Porridge in Singapore

A good bowl of fish porridge is quiet comfort food — sweet, fresh slices of fish in a warm, soothing base of rice, finished with ginger, spring onion and a drizzle of sesame oil. If you are hunting for the best fish porridge Singapore has to offer, whether for a light dinner, a hangover cure, or a gentle meal when you are under the weather, this guide explains the styles to know, what makes a great bowl, where to find it, and what to budget.

Teochew vs Cantonese style

The single biggest fork in fish porridge is the texture of the base, and it largely follows two traditions.

  • Teochew-style (mui) — closer to rice in soup. The grains stay whole and separate, swimming in a clear, savoury broth. It is lighter and lets the freshness of the fish and the seasoning come through. This is the classic “fish soup with rice” feel many Singaporeans grew up with.
  • Cantonese-style congee — the rice is cooked down long and slow until the grains break apart into a smooth, thick and creamy porridge. It is heartier and more velvety, often simmered with a stock base for depth.

Neither is “better” — it comes down to whether you want the clean, brothy Teochew bowl or the rich, comforting Cantonese one. Many stalls lean one way; some let you choose.

The fish and what makes a great bowl

The fish is the heart of the dish, and freshness is everything.

  • Sliced fish — usually batang (Spanish mackerel) or red snapper (ang gor). Batang has a firmer, meatier bite; snapper is softer and more delicate. The slices should be fresh, sweet and never fishy or mushy.
  • Raw vs cooked slices — some stalls drop raw slices into the hot porridge so they cook gently and stay tender; others serve them pre-cooked. Freshly poached slices are a hallmark of a careful stall.
  • The base — a good porridge tastes of more than plain rice. Look for a base with body and a clean savoury depth, not watery or gluey.
  • The finish — julienned ginger to cut any fishiness, spring onion, fried shallots, a dash of white pepper and sesame oil. These aromatics make the bowl sing.

Many people add a side of you tiao (fried dough fritters), torn into the porridge to soak up the broth and add crunch — a classic pairing worth ordering.

Where to find fish porridge

Fish porridge is a hawker and kopitiam staple, found across the island. You will see it at hawker centres and coffee shops in heartland estates everywhere from the East (Bedok, Tampines, Joo Chiat) to the West (Clementi, Jurong), the North-East (Hougang, Serangoon) and the Central mature estates (Tiong Bahru, Toa Payoh). Many stalls run as fish soup stalls that also offer the porridge version, and some open into the late evening, making it a popular supper option. Because the best stalls poach fish to order, expect a short wait at peak times. Browse nearby coffee shops and hawker stalls in the hawker and kopitiam category on WhitePages.sg.

Halal options to verify

Plain sliced fish porridge contains no pork, but halal status still varies by stall. Many fish soup and porridge stalls are run as standard hawker businesses without MUIS certification, and some use ingredients or shared premises that affect halal status — for example, lard for frying, certain stock bases, or a coffee shop with non-halal neighbours sharing washing facilities. Some stalls do offer a halal-certified version.

If halal matters, look for MUIS certification at the stall and confirm the stock and oil used rather than assuming a seafood dish is automatically fine. You can filter for halal-certified stalls and eateries through our business directory before you go.

Typical pricing in Singapore

Fish porridge is one of the better-value comfort meals at a hawker centre, with the fish driving the price.

  • Standard sliced fish porridge — an everyday hawker price, in the same band as a bowl of fish soup or a plate of economic rice.
  • Premium fish or double portions — choosing snapper over batang, or a larger serving, nudges the price up modestly.
  • Add-ons — you tiao and extra fish are small additions on top.

As a rough guide, a standard bowl is a budget-friendly meal that sits comfortably in everyday hawker territory, with premium fish and add-ons pushing it a little higher. Confirm current prices at the stall, as fish costs move with supply.

Related guides

Frequently asked questions

What is the difference between Teochew and Cantonese fish porridge?

Teochew-style keeps the rice grains whole in a clear, savoury broth — closer to rice in soup, light and clean. Cantonese-style congee simmers the rice down until smooth, thick and creamy, making for a heartier, more velvety bowl. It comes down to texture preference.

What fish is used in fish porridge?

Most commonly batang (Spanish mackerel), which is firm and meaty, or red snapper, which is softer and more delicate. The slices should be fresh and sweet. Some stalls poach raw slices in the hot porridge so they stay tender.

Is fish porridge in Singapore halal?

It varies. Plain sliced fish porridge has no pork, but many stalls are not MUIS-certified and may use lard, certain stock bases, or share washing facilities with non-halal stalls. Some offer a certified version — look for MUIS certification and confirm the oil and stock used.

Should I add you tiao to fish porridge?

Many do. You tiao (fried dough fritters), torn into the porridge, soak up the broth and add a contrasting crunch. It is a classic pairing and a small add-on, well worth ordering if you like texture in your bowl.

How much does fish porridge cost in Singapore?

A standard bowl sits in everyday hawker territory, similar to fish soup or economic rice. Premium fish like snapper, larger portions, or add-ons such as you tiao and extra fish push the price up modestly. Confirm current prices, as fish costs move with supply.

Top picks

Hawker & Kopitiam on WhitePages

See all Hawker & Kopitiam →

Read next