Household Ingredients Compared › Canned Mackerel and Other Canned Fish (Singapore)
Canned fish is not one product. A mackerel in tomato sauce is fish in a sauce that may or may not contain sugar and palm oil. A mackerel fillet in olive oil is fish, oil and salt — and a saba (Pacific mackerel) flake in mala sauce is a minced, spiced product with soya bean oil, sugar, black bean and a dozen flavourings. Canned salmon is usually just salmon and salt; canned anchovies are fish, oil and salt, but with far more salt per 100 g than any other can on this page. This page covers canned mackerel, canned herring, canned salmon, canned anchovies, canned squid/octopus and other canned fish sold in Singapore. It does not cover canned tuna, canned sardines or canned luncheon meat — those have their own pages — and it does not give a health score or a "best" pick.
Two honest limits up front. First, no canned herring and no canned squid or octopus were found for sale in Singapore in the channels checked in this pass — that is a finding, not an omission, and it is recorded below rather than filled with European herring or Japanese squid cans that are not sold here. Second, the FairPrice canned-fish shelf is much wider than the panelled rows: Rizzoli, Nextrade, Sunko, Zarotti and La Curiosa mackerel are all listed at FairPrice, but no verbatim ingredient list was retrievable for any of them in this pass, so they sit in seen-but-not-verified until a pack photo closes them.
| Product | Fish / packing | Added sugar? | Notable flags | Pack size (as printed) | Country of manufacture (as printed) |
|---|---|---|---|---|---|
| Ayam Mackerel in Tomato Sauce 155g / 230g / 425g | Mackerel, tomato sauce | No | Sustainable palm oil, xanthan gum; MY-official list for SG-sold can | 155g / 230g / 425g | Malaysia |
| Ayam Mackerel Fillet Tomato Sauce 125g | Scottish mackerel fillet, tomato sauce | Yes — sugar | Canola oil, modified tapioca starch, paprika, capsicum | 125g | Malaysia |
| Ayam Mackerel Fillet Extra Virgin Olive Oil 125g | Scottish mackerel fillet, EVOO | No | 70% fish, 29% EVOO, salt | 125g | Malaysia |
| Ayam Fried Mackerel with Chilli 155g | Fried mackerel, chilli sauce | Yes — sugar | 55% fried fish, chilli 11%, total sugars 11.6g/100g (MY panel) | 155g | Malaysia |
| Ayam Saba Flakes in Extra Virgin Olive Oil 150g | Saba (Pacific mackerel) flakes, EVOO | No | Secondary-source list — SG pack not transcribed | 150g | Malaysia |
| Ayam Saba Flakes in Chilli 160g | Saba flakes, chilli | Yes — sugar (incl. in fish sauce) | Fish sauce (may contain trace of shellfish); secondary-source list | 160g | Malaysia |
| Ayam Saba Flakes in Mala Sauce 160g | Saba flakes, mala | Yes — sugar | Soya bean oil, salted black bean, Szechuan peppercorns; allergen: soya | 160g | Malaysia |
| The Stock Merchant Wild Mackerel in Organic EVOO 120g (Little Farms) | Wild mackerel, organic EVOO | No | 70.8% fish, 29% EVOO, salt | 120g | not stated |
| Princes Mackerel Fillets in Rich Tomato Sauce 125g | Mackerel fillets, tomato sauce | Yes — sugar (Tesco list) | UK listing only; OFF older list has no sugar — see note | 125g | not stated |
| Princes Jack Mackerel Fillets in Rich Tomato Sauce 125g | Jack mackerel, tomato sauce | Yes — sugar | UK listing only; different fish, 91 kcal/100g | 125g | not stated |
| King Oscar Royal Fillets Mackerel in Olive Oil 115g | Mackerel fillets, olive oil | No | US listing only; SG sale not verified | 115g | not stated |
| John West Wild Pacific Pink Salmon 105g (Cold Storage) | Pink salmon | No | 99% salmon, salt; UK brand list, SG pack not transcribed | 105g | not stated |
| John West Wild Alaskan Red Salmon 105g (Shopee SG) | Red salmon | No | Salmon, salt; AU brand list, SG pack not transcribed | 105g | not stated |
| Ortiz Anchovies in Olive Oil 55g (Little Farms) | Anchovies, olive + sunflower oil | No | Salt 11.4g/100g; olive oil 13.5%, sunflower oil 13.5% | 55g | Spain |
| Ortiz Anchovy Fillets in Olive Oil 47.5g (Little Farms) | Anchovy fillets, olive oil | No | Anchovies, olive oil, salt — no sunflower oil | 47.5g | Spain |
| Ortiz Anchovy Fillets in Olive Oil 95g jar (Little Farms) | Anchovy fillets, olive oil | No | Anchovies, olive oil, salt — no sunflower oil | 95g | Spain |
| Raw Materials Marinated White Anchovies 200g (Little Farms) | White anchovy fillets, sunflower oil + vinegar | No | 70% marinated fillets, garlic, parsley; chilled, not tinned in oil alone | 200g | not stated |
Panelled with verbatim lists: 17 products. Of these, 10 are SG-retailer or SG-brand-site lists (Ayam mackerel ×4, Ayam Saba Mala, Stock Merchant mackerel, Ortiz anchovies ×3, Raw Materials white anchovies), 2 are secondary-source lists for SG-sold Ayam Saba (EVOO, Chilli), and 5 are flagged non-SG lists (Ayam tomato-can MY list, Princes ×2 UK, King Oscar US, John West salmon ×2 UK/AU). Seen-but-not-verified: 33 entries — see the list below. No canned herring and no canned squid/octopus were found in the Singapore channels checked.
Prices are deliberately not shown here: they change weekly and would go stale. This site compares ingredients only.
Pack size: 155g / 230g / 425g · Made in: Malaysia (as printed)
Ingredients (Ayam Brand Malaysia official site, for the SG-sold can): Wild caught mackerel fish (55%), tomato paste (13%), sustainable palm oil, salt, thickener (xanthan gum), water.
The SG official site lists all three sizes but the full list was retrieved from the Malaysian official site; a Shopee Singapore seller listing for the same 300g can gives the same contents in words — "wild caught mackerel fish, tomato paste, sustainable palm oil (RSPO certified), salt, contains thickener (xanthan gum)". Flag — two different lists exist for this product by market: the Australian Ayam listing gives a different recipe — wild caught mackerel (61%), water, tomato paste (13%), salt, vegetable gum (415) — with no palm oil and a different fish percentage. Do not mix the two up; the Malaysian list above is the one panelled here, and only an SG pack photo settles the SG can definitively. No added sugar in either list. Allergen: fish Halal (JAKIM, brand claim)
Pack size: 125g · Made in: Malaysia (as printed)
Ingredients (Ayam Brand Singapore official site): Wild caught mackerel fish (65%), water, canola oil, tomato puree (9%), sugar, salt, thickener (modified tapioca starch), acidity regulator (citric acid), paprika, capsicum.
Wild-caught Scottish mackerel fillets. This is a different product from the whole mackerel in tomato sauce above, not a smaller size of it: more fish (65% vs 55%), canola oil instead of palm oil, tomato puree instead of paste, and added sugar plus paprika and capsicum. Allergen: fish Added sugar: sugar
Pack size: 125g · Made in: Malaysia (as printed)
Ingredients (Ayam Brand Singapore official site): Wild caught mackerel fish (70%), extra virgin olive oil (29%), salt.
Wild-caught Scottish mackerel fillets. The plainest Ayam mackerel list on the page — three ingredients, no sugar, no thickener, no palm oil. Allergen: fish
Pack size: 155g · Made in: Malaysia (as printed)
Ingredients (Ayam Brand Singapore official site): Fried mackerel fish (55%) (wild caught mackerel fish, sustainable palm oil), water, chilli (11%), sugar, sustainable palm oil, salt, thickener (modified tapioca starch).
The fish is fried in palm oil before saucing — the only fried-fish panel on this page. Flag: the Australian listing for the same product gives a different recipe — fried mackerel (60%), red chillies (19%), sugar, water, sustainable palm oil, salt, with no thickener and a higher chilli share. The Singapore-site list above (55% fish, 11% chilli, thickener) is the one panelled. Allergen: fish Added sugar: sugar
Saba is the Japanese term for Pacific mackerel. Ayam's saba range is minced flakes, not whole fillets, and the three flavours below are different products — do not assume the EVOO can's short list applies to the chilli or mala cans.
Pack size: 150g · Made in: Malaysia (as printed)
Ingredients (secondary summaries of the Ayam Singapore range — SG pack not transcribed): Minced wild caught saba mackerel fish, extra virgin olive oil, salt.
Flag: this list comes from secondary summaries of the Ayam SG saba range, not from a transcribed SG pack or a full SG-site ingredient section retrieved in this pass. It is panelled because the summaries agree and the list is short, but an SG pack photo is still needed to confirm it. Allergen: fish
Pack size: 160g · Made in: Malaysia (as printed)
Ingredients (secondary summaries of the Ayam Singapore range — SG pack not transcribed): Minced wild caught saba mackerel fish, soya bean oil, chilli, sugar, fish sauce (fish extract, salt, sugar, may contain trace of shellfish), coriander leaves, salt, permitted thickener (modified tapioca starch).
Flag: same secondary-source caveat as the EVOO saba above. Note the fish sauce: it adds sugar and a possible trace of shellfish, which the EVOO can does not have. Allergens: fish, soya (oil) Added sugar: sugar May contain trace of shellfish
Pack size: 160g · Made in: Malaysia (as printed)
Ingredients (Ayam Brand Singapore official site): Minced wild caught saba mackerel fish, chilli, chilli oil (soya bean oil, dried chilli), soya bean oil, dried chilli, sugar, szechuan peppercorns, salted black bean (soya bean, salt), shallots, coriander, ginger, salt, yeast extract, pepper, thickener (xanthan gum), spices (cinnamon, fennel seed, star anise, clove).
The longest saba list on the page — a minced, spiced product, not a plain fish-in-oil can. Soya appears three times (chilli oil, soya bean oil, salted black bean). Allergens: fish, soya Added sugar: sugar
Pack size: 120g · Made in: not stated (as printed)
Ingredients (Little Farms product page): Mackerel (Fish) (70.8%), organic extra virgin olive oil (29%), salt.
Wild-caught Atlantic mackerel, hand-packed in organic EVOO. Same three-ingredient pattern as the Ayam fillet in EVOO, with near-identical percentages (70.8% / 29% vs 70% / 29%). Allergen: fish Via: Little Farms
Pack size: 125g · Made in: not stated (as printed)
Ingredients (Tesco UK): Mackerel Fillets [Fish] (56%), Water, Tomato Paste (17%), Salt, Sugar.
Flag — two lists disagree: Open Food Facts transcribes an older version of this product as "Mackerel 60%, Water, Tomato Paste 12%, Salt" — no sugar, more fish, less tomato paste. The Tesco list above is the current UK retailer list and is the one panelled; the OFF list is the older formulation. Neither list is an SG pack — Princes mackerel was not verified as sold in Singapore in this pass — so this sits here as a "what a UK mackerel fillet looks like" example, not as an SG shelf claim. Allergen: fish Added sugar: sugar (Tesco list) UK listing only
Pack size: 125g · Made in: not stated (as printed)
Ingredients (Tesco UK): Jack Mackerel (Trachurus Murphyi) [Fish] 56%, Water, Tomato Paste 15%, Salt, Sugar.
Jack mackerel is a different fish from ordinary mackerel — and the nutrition shows it: 91 kcal per 100 g against 169 kcal for the ordinary Princes mackerel fillets. Same flag as above: UK listing only, SG sale not verified. Allergen: fish Added sugar: sugar UK listing only
Pack size: 115g · Made in: not stated (as printed)
Ingredients (US retailers, agreeing): Skinless and Boneless North Atlantic Mackerel, Olive Oil, Salt.
Three ingredients, like the Ayam and Stock Merchant EVOO mackerel — but this is a US listing, and no Singapore sale was verified in this pass, so it is panelled as a flagged non-SG example only. Its nutrition is per drained serving only (see the nutrition section) and is not converted to per 100 g. Allergen: fish US listing only
Pack size: 105g · Made in: not stated (as printed)
Ingredients (Ocado UK, for the SG-sold can — SG pack not transcribed): Pink Salmon (99%), Salt.
Sold at Cold Storage Singapore (Pink Salmon 105g). The brand's Australian site gives the same two ingredients for its red salmon ("Salmon (fish), salt"), and Open Food Facts agrees for the red salmon (99% red salmon, salt). Flag: no verbatim SG pack list is retrievable online — Cold Storage publishes no ingredient section — so this is panelled as a flagged UK brand-retailer list for the SG-sold can, and the SG pack still needs a photo. Allergen: fish MSC (brand claim)
Pack size: 105g · Made in: not stated (as printed)
Ingredients (John West Australia official site, for the SG-sold can — SG pack not transcribed): Salmon (fish), salt. Contains fish.
Sold on Shopee Singapore (Red Salmon 105g; the Shopee seller description also gives "Red Salmon (99%), Salt", but a reseller description alone is not a verified list, so the brand-site list above is the one panelled). Same flag as the pink salmon: SG pack photo still needed. Allergen: fish MSC (brand claim)
Pack size: 55g · Made in: Spain (as printed)
Ingredients (Little Farms product page): Anchovies (Engraulis encrasicolus), Olive Oil (13.5%), Sunflower Oil (13.5%), Salt.
Wild-caught Cantabrian anchovies, cured in rock salt for at least 6 months, hand-filleted. Note the sunflower oil: the two fillet sizes below do not have it. This is also the saltiest panel on the page — salt 11.4 g per 100 g (see nutrition). Allergen: fish Via: Little Farms
Pack size: 47.5g · Made in: Spain (as printed)
Ingredients (Little Farms product page): Anchovies, olive oil, salt.
Same brand, different list from the 55g tin above: no sunflower oil, no percentages stated. Do not copy the 55g list — or its nutrition — onto this can. Allergen: fish Via: Little Farms
Pack size: 95g · Made in: Spain (as printed)
Ingredients (Little Farms product page): Anchovies, olive oil, salt.
Same three-ingredient list as the 47.5g can, in a glass jar. Wild-caught in the Cantabrian Sea, cured in rock salt for 6 months. Allergen: fish Via: Little Farms
Pack size: 200g · Made in: not stated (as printed)
Ingredients (Little Farms product page): Marinated Anchovy fillets (70%) (Fish) (Anchovy fillets, Vinegar, Salt, Acidity Regulator (Citric Acid)). Sunflower Oil, Garlic, Parsley.
White (marinated, vinegar-cured) anchovies, not the salt-cured Ortiz style — a different product, sold chilled as a 200g pack. The source text spells the first word "Mannated" in one place; it is read here as "Marinated", matching the product name. Allergen: fish Via: Little Farms
No canned herring was found for sale in Singapore in the channels checked (FairPrice, Cold Storage, Giant, Sheng Siong, Don Don Donki, Mustafa, Meidi-Ya, Le Petit Depot, Little Farms, RedMart, Lazada, Shopee Singapore). European herring cans (Appel, Hawesta, Nixe, Edeka) exist on Open Food Facts, but all are sold in Germany/France with no Singapore sale found — they are not panelled here, and no herring row is invented from them.
No canned squid or canned octopus was found for sale in Singapore in the channels checked either. Don Don Donki sells ready-to-eat grilled squid and steamed octopus and takoyaki (octopus balls) as deli items — those are not canned retail products and are not panelled here. If a canned squid or octopus product appears on a Singapore shelf, it should be added as its own row with a pack list, not inferred from a deli item.
FairPrice's "similar products" listings for canned mackerel show a wider shelf than the panelled rows above. FairPrice publishes an ingredient section only sometimes, and for the brands below no ingredient section was retrieved in this pass, so this section is an inventory, not panels. Nothing below is panelled from FairPrice's site; the items that could be panelled from other sources are panelled above, and the rest stay seen-but-not-verified until pack photos close them.
All figures in the table are as sold, per 100 g, unless the Basis column says otherwise. Sugars are total sugars as printed, not added sugars, unless the source states added sugars — the ingredient list remains the evidence for added sugar. No official Singapore Nutri-Grade (A–D) was found printed on any of these cans in this pass, so none is quoted here; no grade has been assigned. Salt and sodium: salt = sodium × 2.5. The table shows sodium as printed (in mg) with the salt equivalent in brackets; where the source prints salt only, sodium is calculated as salt ÷ 2.5 and labelled as calculated. Sodium is not presented as salt, and salt is not presented as sodium.
Drained vs total contents: none of the Ayam panels state drained vs total contents, so that basis is not assumed for them. The Princes nutrition is as sold per 100 g (a drained figure is also published for the ordinary mackerel — 173 kcal per 100 g drained — and is noted in the research notes, not used in the table). The King Oscar nutrition is per drained serving only and is therefore not in the table.
Open Food Facts is a community database and is flagged as secondary where used: the pack and the retailer nutrition section take precedence if they disagree. Figures marked "not stated" were not in the source retrieved; they are not estimated, borrowed from another variant, or copied across flavours or sizes.
| Product | Basis | Energy | Protein | Total fat | Saturated fat | Carbohydrate | Sugars | Sodium (salt equiv.) |
|---|---|---|---|---|---|---|---|---|
| Ayam Mackerel in Tomato Sauce 155g/425g (MY panel) | Per 100 g, as sold; drained vs total contents not stated | 143 kcal | 14.0 g | 8.4 g | not stated | 2.0 g | not stated | 337 mg (salt 0.84 g) |
| Ayam Mackerel Fillet Tomato Sauce 125g (SG) | Per 100 g, as sold; drained vs total contents not stated | 246 kcal | 15.9 g | 18.9 g | 3.0 g | 3.0 g | not stated | 208 mg (salt 0.52 g) |
| Ayam Mackerel Fillet EVOO 125g (SG) | Per 100 g, as sold; drained vs total contents not stated | 285 kcal | 20.0 g | 22.5 g | not stated | 0.5 g | not stated | 280 mg (salt 0.70 g) |
| Ayam Fried Mackerel with Chilli 155g (MY panel, partial) | Per 100 g, as sold; drained vs total contents not stated | not stated | not stated | not stated | not stated | not stated | 11.6 g (total sugars) | not stated |
| Princes Mackerel Fillets in Rich Tomato Sauce 125g (UK) | Per 100 g, as sold | 169 kcal | 13.0 g | 11.1 g | 2.4 g | 3.9 g | 0.5 g (total sugars) | 280 mg calculated from printed salt 0.70 g (salt 0.70 g) |
| Princes Jack Mackerel Fillets in Rich Tomato Sauce 125g (UK) | Per 100 g, as sold | 91 kcal | 12.9 g | 2.9 g | 1.1 g | 3.5 g | 2.7 g (total sugars) | 352 mg calculated from printed salt 0.88 g (salt 0.88 g) |
| John West Wild Pacific Pink Salmon (UK panel) | Per 100 g, as sold | 131 kcal | 20.4 g | 5.4 g | 1.1 g | not stated | not stated | 360 mg calculated from printed salt 0.90 g (salt 0.90 g) |
| Ortiz Anchovies in Olive Oil 55g (Little Farms) | Per 100 g, as sold | 215.5 kcal | 28 g | 11.5 g | 2.9 g | 0 g | 0 g (total sugars) | 4,560 mg calculated from printed salt 11.4 g (salt 11.4 g) |
Observed numbers, no verdict: energy in this table ranges from 91 kcal per 100 g (Princes Jack Mackerel) to 285 kcal per 100 g (Ayam Mackerel Fillet EVOO). Total sugars range from 0 g per 100 g (Ortiz Anchovies 55g) to 11.6 g per 100 g (Ayam Fried Mackerel with Chilli, MY panel). Sodium ranges from 208 mg per 100 g (Ayam Mackerel Fillet Tomato Sauce) to 4,560 mg per 100 g (Ortiz Anchovies 55g, calculated from printed salt 11.4 g) — the anchovy figure is an order of magnitude above every other row, and it is a salt-cured product, not a plain fish-in-oil can. Protein ranges from 12.9 g per 100 g (Princes Jack Mackerel) to 28 g per 100 g (Ortiz Anchovies 55g).
Seen but not verified (nutrition): no per-100 g nutrition panel was verified in this pass for Ayam Saba Flakes in EVOO 150g, Saba Flakes in Chilli 160g, Saba Flakes in Mala Sauce 160g, The Stock Merchant Wild Mackerel in Organic EVOO 120g, John West Wild Alaskan Red Salmon 105g, Ortiz Anchovy Fillets in Olive Oil 47.5g and 95g jar, and Raw Materials Marinated White Anchovies 200g. Their ingredient panels are unchanged; their nutrition figures are not estimated here, and the Ortiz 55g figures are not copied onto the 47.5g or 95g fillets. King Oscar Royal Fillets Mackerel in Olive Oil is also not in the table: its US nutrition is per drained 80g serving only (240 kcal, 19g fat, 350mg sodium per serving) and is not converted to per 100 g.
Checked 5–6 November 2026 from: Ayam Brand Singapore official site (Mackerel Fillet Tomato Sauce, Mackerel Fillet EVOO, Fried Mackerel with Chilli, Saba Flakes in Mala Sauce, and the SG mackerel/saba range lists); Ayam Brand Malaysia official site (Mackerel in Tomato Sauce, Fried Mackerel in Chilli Sauce — flagged as MY lists for SG-sold cans); Little Farms product pages (Stock Merchant Wild Mackerel, Ortiz Anchovies 55g / Anchovy Fillets 47.5g / 95g, Raw Materials Marinated White Anchovies); FairPrice similar-products listings (Nextrade, Rizzoli, Sunko, Zarotti, La Curiosa inventory only — no ingredient sections retrieved); Cold Storage category listing (John West Pink Salmon 105g, inventory only); Shopee Singapore listings (John West Red Salmon 105g, John West Tempters/slices, Dish The Fish sockeye, Pams pink salmon, Banga salmon, King Cup mackerel — descriptions only, not panelled as lists); Tesco UK (Princes mackerel and jack mackerel lists and nutrition); Ocado UK (John West Pink Salmon list and nutrition); John West Australia official site (Red Salmon list); US retailers (King Oscar mackerel list and per-serving nutrition); Open Food Facts (Princes older list, Roza, La Belle-iloise mackerel — secondary, flagged). Full per-fact source list is in the accompanying research notes. Nutrition section added 5–6 November 2026: figures are standardised to per 100 g where the source gives per-100 figures; per-serving-only figures are labelled as such and are not converted; sugars are total sugars as printed, not added sugars, unless the source states added sugars; salt = sodium × 2.5. Where a full pack list could not be verified, the product is in seen-but-not-verified instead of being panelled. A web-search rate limit during this pass blocked a second batch of brand searches (Rizzoli, Nextrade, Sunko, La Curiosa) and one page fetch failed on a local worker error — those brands are therefore inventoried from the FairPrice listings already retrieved, not panelled, and the gap is stated here rather than filled from memory.