When a baby reaches six months and is ready to start solids, fish is one of the most nutritious first proteins you can offer. In Singapore, parents have access to a wide range of fresh species, but choosing the right one matters — not all fish carry the same mercury risk, and texture plays a key role in whether a baby can safely eat and swallow it. The short answer: threadfin (ngoh hee), pomfret, and grouper are the species most commonly recommended for babies starting solids here, and for good reason.
Fish provides DHA — the omega-3 fatty acid that is the primary structural fat in the developing brain — along with easily digested complete protein, zinc, and iodine. Introducing fish early, ideally before nine months, also appears to reduce the risk of fish allergy compared with delaying it. The goal is to start with small amounts, watch for any reaction over 24 hours, and build up from there.
Why Threadfin (Ngoh Hee) Is the Classic Choice
Threadfin has been the default first fish for Singaporean babies for generations, and the reasoning holds up. It has a mild, slightly sweet flavour that most infants accept readily. Its flesh is soft and breaks apart easily when steamed or simmered, making it easy to puree for 6–8 month olds or flake into soft pieces for older babies doing baby-led weaning. Crucially, threadfin is a short-lived, fast-growing species that sits low on the food chain, which means it accumulates very little mercury. For a fish that a baby may eat two or three times a week, this matters.
Pomfret, Grouper, and Snapper: Good Alternatives
White pomfret, golden pomfret, and Chinese pomfret are all suitable for babies. The flesh is firm but not tough, and the flavour is delicate. Grouper — both red and black — is similarly mild and lean, with a slightly firmer texture that works well for 9 months and older when babies can handle a little more resistance. Golden snapper and goldband snapper are also appropriate: low mercury, white-fleshed, and widely available in Singapore wet markets and online.
Fish to Approach with More Care for Young Babies
Batang (Spanish mackerel) is nutritious and popular in Singapore cooking but sits higher in the food chain than threadfin or pomfret, and its mercury load is meaningfully higher. The Health Sciences Authority advises limiting batang for young children. For babies under 12 months, it is better to hold off and return to it once the child is older and eating a varied diet. Similarly, tuna — not in the Seamonger catalogue — is widely discussed in this context and should be limited for infants.
Salmon trout and Norwegian fjord trout are excellent for babies from around 8–9 months onwards. They are rich in DHA, have soft flesh when cooked, and are farmed in cold, controlled environments with low mercury levels. The slightly stronger flavour is worth introducing once a baby has already accepted a few white-fleshed fish.
How to Prepare Fish for Babies
For 6–8 month olds, steamed or poached fish pureed with broth or a vegetable is the simplest approach. Use no salt — a baby's kidneys cannot handle added sodium. A small portion of steamed threadfin blended with a spoonful of fish broth and sweet potato makes a complete, nutrient-dense meal. By 9–10 months, soft flakes served as finger food or mixed into congee work well. By 12 months, the baby can join the family table for most fish dishes provided they are not heavily salted or spiced.
- 6–8 months: pureed steamed threadfin, pomfret, or grouper with broth; no added salt
- 8–10 months: soft flakes in congee or porridge; can introduce salmon trout
- 10–12 months: fish mixed into rice, stirred into vegetables, or served as soft pieces
- 12 months plus: most family fish dishes with modest seasoning
Bone Safety: The Detail That Cannot Be Skipped
Bones are the single biggest practical concern with fish for babies. Threadfin has fine pin bones that must be removed meticulously before serving. Pomfret has a cleaner bone structure. Grouper is relatively easy to debone. If you are using pre-portioned, hand-deboned packs designed specifically for infants, that step is already done — but it is always worth running a finger along the flesh before it goes into the pot. No matter how carefully a fillet is prepared, a final check before serving is non-negotiable.
