Household Ingredients Compared › Plant Milks (Singapore)
Five different bases share the plant-milk shelf — soy, almond, oat, coconut (drinking) and rice — and the same base can be a very different product depending on the brand. Some are two ingredients (soybeans and water). Others are mostly water with 2–3% of the named nut or grain, plus oil, sweetener, gums and fortification. The front of the carton rarely makes the difference clear; the ingredient list does — especially the percentage of the named ingredient, where the pack states it.
This page covers ready-to-drink plant milks sold in Singapore: soy milk, almond milk, oat milk, drinking coconut milk and rice milk, chilled and UHT, plain, sweetened and flavoured variants as separate rows. Dairy milk is a separate category and is not included here. Canned coconut milk and coconut cream for cooking are also out of scope — they are a cooking ingredient, not a drinking milk. Instant/powder plant milks are noted in seen-but-not-verified only. This page does not give a health score or a "best" pick.
| Product | Base | Named ingredient % | Added sugar / sweetener? | Calcium fortified? | Pack size (as printed) | Country of manufacture (as printed) |
|---|---|---|---|---|---|---|
| Vitasoy Soya Bean Drink 1L | Soy | Soya bean extract 65% | Yes — sugar | Not listed | 1L | not stated |
| Vitasoy Melon Flavoured Soy Drink 375ml | Soy, flavoured | Soya bean (no %) | Yes — sugar + fructose | Not listed | 375ml | not stated |
| Vitasoy Malt Soy Drink | Soy, malt | Soybeans (no %) | Yes — sugar | Not listed | 250ml | not stated |
| Marigold PowerBeans Fresh Soya Milk Unsweetened Hi-Calcium 1L | Soy | Soya beans (no %) | No | Yes — calcium carbonate | 1L | Singapore |
| NutriSoy Fresh Soya Milk 475ml | Soy | Non-GMO soya beans (no %) | Yes — sucrose | Yes — calcium carbonate | 475ml | not stated |
| NutriSoy Soya Milk No Sugar Added 976ml | Soy | Non-GMO soya beans (no %) | No | Yes — calcium carbonate | 976ml | not stated |
| Marusan Organic Unsweetened Soy Milk 1L | Soy | Organic soybean (no %) | No | No | 1L | not stated |
| Marusan Original Soy Milk 1L | Soy | Non-GMO soybeans ≥12% | Yes — sugar | Yes — calcium carbonate | 1L | not stated |
| Alpro Soya Original Long Life 1L | Soy | Hulled soya beans 8.7% | Yes — sugar | Yes — calcium carbonate | 1L | not stated |
| MilkLAB Soy Milk 1L | Soy, barista | Soy blend 4.4% | Yes — sugar | Not listed | 1L | not stated |
| Australia's Own Organic Almond Milk Unsweetened 1L | Almond | Organic almonds 2.4% | No | Yes — natural calcium, calcium carbonate | 1L | not stated |
| Australia's Own Organic Almond Milk (agave) 1L | Almond | Organic almonds 2.4% | Yes — organic agave syrup | Yes — natural calcium, calcium carbonate | 1L | not stated |
| Blue Diamond Almond Breeze Unsweetened Original | Almond | Almonds (no %) | No | Yes — calcium carbonate | 180ml (SG carton, Shopee SG) | not stated |
| Blue Diamond Almond Breeze Original (sweetened) | Almond | Almonds (no %) | Yes — cane sugar | Yes — calcium carbonate | not stated | not stated |
| So Good Almond Milk Unsweetened 1L | Almond | Ground almonds 2.5% | No | Yes — mineral (calcium) | 1L | not stated |
| So Good Almond Milk High Protein 1L | Almond | Ground almonds 4% | No | Yes — mineral (calcium) | 1L | not stated |
| Ecomil Almond Milk Sugar Free 1L | Almond | Almond 6% | No | Not listed | 500ml (brand-site page the list was taken from; 1L also sold — see notes) | not stated |
| Ecomil Almond Milk with Agave 1L | Almond | Almonds 7% | Yes — agave syrup | Not listed | 1L | not stated |
| MilkLAB Almond Milk 1L | Almond, barista | Almonds 3.5% | Yes — cane sugar | Not listed (mineral phosphorus) | 1L | not stated |
| PureHarvest Organic Almond Milk Unsweetened 1L | Almond | Activated almonds 7% | No | Yes — plant calcium | 1L | not stated |
| Australia's Own Organic Unsweetened Oat Milk 1L | Oat | Ground oats 11% | No | Yes — natural calcium | 1L | not stated |
| MOMA Oat Milk Original (Unsweetened) 1L | Oat | Oats 12% (in oat base) | No | Yes — calcium carbonate | 1L | United Kingdom |
| Oatly Oat Drink Semi (chilled, 1.5%) 1L | Oat | Oats 10% | No added sugar | Yes — calcium carbonate | 1L | not stated |
| Oatly Oat Drink Organic 1L | Oat | Oats 10% | No added sugar | No | 1L | not stated |
| Oatly Oat Drink No Sugars 1L | Oat | Oats 10% | No — 0 g sugars | Yes — calcium carbonate | 1L | not stated |
| Oatly Oat Drink Barista Edition 1L | Oat | Oats 10% | No added sugar | Yes — calcium carbonate | 1L | not stated |
| Oatly Oat Drink Whole 2.8 (chilled) 1L | Oat | Oats 10% | No added sugar | Yes — calcium carbonate | 1L | not stated |
| MilkLAB Oat Milk 1L | Oat, barista | Oat flour 10% | No added sugar | Not listed | 1L | not stated |
| Australia's Own Organic Unsweetened Coconut Milk 1L | Coconut (drinking) | Organic coconut cream 7.5% | No | Not listed | 1L | not stated |
| PureHarvest Organic Rice Milk 1L | Rice | Whole brown rice (no %) | No | No | 1L | not stated |
| PureHarvest Organic Rice Milk with Calcium 1L | Rice | Whole brown rice (no %) | No | Yes — organic plant calcium | 1L | not stated |
Panelled with verbatim lists: 31 products. Source strength: 7 from FairPrice Singapore ingredient sections (Australia's Own Almond Unsweetened, Australia's Own Almond with agave, Australia's Own Oat Unsweetened, Australia's Own Coconut Unsweetened, MOMA Oat Original, PureHarvest Rice Milk, PureHarvest Rice Milk with Calcium — plus the FairPrice inventory that confirms the others are sold in Singapore); 6 from Open Food Facts Singapore/world entries for products sold in Singapore (Vitasoy Soya Bean Drink, Vitasoy Melon, Marigold PowerBeans, NutriSoy Fresh, NutriSoy No Sugar Added, PureHarvest Almond); the rest from brand or retailer lists in Australia, the UK/EU, Hong Kong or Canada, each flagged as non-SG — the SG pack still needs a photo for those. Seen-but-not-verified: 46 products/variants plus uncounted house-brand and import-shelf items — see the list below.
Prices are deliberately not shown here: they change weekly and would go stale. This site compares ingredients only.
Pack size: 1L · Made in: not stated (as printed)
Ingredients: Soya bean extract (65%), water, sugar, soya bean oil, salt.
Open Food Facts Singapore (barcode 4891028164678; countries sold include Singapore). Five ingredients, soya bean extract first at 65%. Sugar is third — this is a sweetened soya drink, not an unsweetened one. Labels on the entry: Halal, High in calcium, Healthier Choice Singapore, Low sugar. Soy Added sugar: sugar Open Food Facts SG, secondary
Pack size: 375ml · Made in: not stated (as printed)
Ingredients: Water, Soya Bean, Sugar, Maltodextrin, Flavouring, Mono and Diglycerides, Soya Bean Oil, Fructose, Dipotassium Phosphate, Salt, Sodium Bicarbonate, Sodium Alginate, Guar Gum, Carrageenan, Tartrazine, Brilliant Blue FCF.
Open Food Facts (countries sold: Singapore). Sixteen ingredients — water first, then soya bean, then sugar, with a second sweetener (fructose) further down, three gums/stabilisers and two colours (tartrazine E102, Brilliant Blue FCF E133) that give the melon colour. The flavouring is what makes it "melon". Soy, flavoured Added sugar: sugar, fructose Colours: E102, E133 Open Food Facts, secondary
Pack size: 250ml · Made in: not stated (as printed)
Ingredients: Water, soybeans, malt extract (contains gluten from barley), sugar, sodium bicarbonate, salt.
Open Food Facts. A malt-flavoured soy drink: water first, soybeans second, malt extract third, sugar fourth. Flag: the market for this entry is not confirmed as Singapore, and the malt extract contains gluten from barley — relevant for gluten-free shoppers. Soy, malt Added sugar: sugar Contains gluten (barley) Market not confirmed SG
Pack size: 1L · Made in: Singapore (as printed)
Ingredients: Soya beans, soya protein, calcium carbonate, permitted stabiliser and emulsifier (of plant origin), sodium citrate, permitted flavouring, nicotinamide, calcium-D-pantothenate, vitamin B2, vitamin K1, vitamin B1 (Thiamine Hydrochloride), vitamin B6, vitamin D3.
Open Food Facts (countries sold: Singapore; manufactured in Singapore; soya origin Canada). Soya beans first, with added soya protein, then calcium carbonate for the "hi-calcium" claim, plus B-vitamins, vitamin D3 and vitamin K1. No sugar or sweetener listed. Labels: Halal, No preservatives, High in calcium, Healthier Choice Singapore, Unsweetened. Soy No added sugar Fortified: calcium, B-vitamins, D3, K1 Open Food Facts, secondary
Pack size: 475ml · Made in: not stated (as printed)
Ingredients: Non-genetically modified soya beans, sucrose, calcium carbonate, stabiliser, vitamin D3 (plant based), flavouring.
Open Food Facts (countries sold: Singapore; origin Singapore). Six ingredients: non-GMO soya beans first, sucrose second, calcium carbonate third. Labels: No preservatives, No lactose, HPB Healthier Choice, Low GI. Soy Added sugar: sucrose Fortified: calcium, vitamin D3 Open Food Facts, secondary
Pack size: 976ml · Made in: not stated (as printed)
Ingredients: Non-genetically modified soya beans, calcium carbonate, stabiliser, vitamin D3 (plant based), flavouring.
Open Food Facts (countries sold: Singapore). The same list as the Fresh Soya Milk minus the sucrose — five ingredients, no added sugar. Soy No added sugar Fortified: calcium, vitamin D3 Open Food Facts, secondary
Pack size: 1L · Made in: not stated (as printed)
Ingredients (CitySuper Hong Kong retailer listing — SG pack not transcribed): Water, organic soybean (China, USA).
Marusan (Marusan-Ai, Japan). Unsweetened Japanese tonyu: only soybeans and water, no sugar, salt, oil or flavouring. An Australian retailer describes the same product as "made from only soybeans and water, with a solid soybean content of 9%", and the brand's own description (via Shopee listings) says the same. Flag: the verbatim list above is from a Hong Kong retailer, not the Singapore pack — FairPrice Singapore lists Marusan Organic Soy Milk but publishes no ingredient section for it, so the SG pack still needs a photo. Soy No added sugar Non-SG list, flagged Origin: Japan
Pack size: 1L · Made in: not stated (as printed)
Ingredients (Canadian retailer listing — SG pack not transcribed): Water, Non-Genetically Modified Soybeans (≥12%), Sugar, Calcium Carbonate, Magnesium Chloride, Vitamin D, Vitamin B2, Vitamin B12.
The sweetened Marusan: water first, ≥12% non-GMO soybeans, sugar third, then calcium carbonate and vitamins D, B2 and B12. Flag: Canadian retailer list, not the SG pack; FairPrice Singapore lists "Marusan Soy Milk — Original" with no ingredient section. Soy Added sugar: sugar Fortified: calcium, D, B2, B12 Non-SG list, flagged
Pack size: 1L · Made in: not stated (as printed)
Ingredients (Tesco Ireland / Ocado UK listings — SG pack not transcribed): Water, Hulled soya beans (8.7%), Sugar, Acidity regulators (Potassium phosphates), Calcium (Calcium carbonate), Natural flavouring, Sea salt, Stabiliser (Gellan gum), Potassium iodide, Vitamins B2, B12, D2.
Alpro's UHT soya drink: water-led with 8.7% hulled soya beans, sugar third, calcium carbonate, potassium iodide (iodine) and vitamins B2, B12, D2. Flag: UK/Ireland lists only; Alpro's Singapore sale was not verified from an SG source in this pass, so this sits here as a flagged non-SG example, not an SG shelf claim. Soy Added sugar: sugar Fortified: calcium, iodine, B2, B12, D2 Non-SG list, flagged
Pack size: 1L · Made in: not stated (as printed)
Ingredients (Australian retailer listing — SG pack not transcribed): Australian water, secret MILKLAB soy blend (4.4%) (soy protein, milled soybeans), canola oil, maltodextrin (from corn), sugar, acidity regulators (332, 340), natural flavours, sunflower lecithin, stabilisers (460, 466), salt.
MilkLAB is a barista (foodservice) soy milk, listed at FairPrice Singapore. The AU retail list is built around a 4.4% soy blend plus canola oil, maltodextrin and sugar. Flag: an older AU listing gives a different, shorter list (filtered water, whole soybeans, sunflower oil, calcium carbonate, sea salt, gellan gum, natural flavour) — the formulation appears to have changed, so the SG pack needs checking rather than assuming either list matches it. Soy, barista Added sugar: sugar Non-SG list, flagged Origin: Australia
Pack size: 1L · Made in: not stated (as printed)
Ingredients (FairPrice Singapore ingredient section): Australian Water, Organic Almonds (2.4%), Vegetable Oil (Organic Canola Or Organic Sunflower), Minerals (Natural Calcium, Calcium Carbonate), Salt, Stabilisers (Gellan Gum, Xanthan Gum). Contains: Almonds.
FairPrice SG ingredient section — the strongest source on this page. Almonds are 2.4% of the carton; the rest is water, vegetable oil, calcium minerals, salt and two stabilisers. No added sweetener, no cane sugar, no gluten, no lactose (brand description). Almond 2.4% No added sugar Fortified: calcium FairPrice SG ingredient section
Pack size: 1L · Made in: not stated (as printed)
Ingredients (FairPrice Singapore ingredient section): Australian Water, Organic Almonds (2.4%), Organic Agave Syrup, Vegetable Oil (Organic Canola Or Organic Sunflower), Minerals (Natural Calcium, Calcium Carbonate), Salt, Stabilisers (Gellan Gum, Xanthan Gum). Contains: Almonds.
The sweetened twin of the unsweetened carton: identical except organic agave syrup is added third, before the oil. Same 2.4% almonds. Almond 2.4% Added sugar: agave syrup Fortified: calcium FairPrice SG ingredient section
Pack size: 180ml (SG carton, Shopee SG) · Made in: not stated (as printed)
Ingredients (Open Food Facts, US listing — SG pack not transcribed): Almondmilk (filtered water, almonds), calcium carbonate, sea salt, potassium citrate, sunflower lecithin, gellan gum, natural flavors, vitamin A palmitate, vitamin D2, D-alpha-tocopherol (natural vitamin E).
Sold in Singapore at FairPrice and via Shopee SG (180ml cartons), but no SG ingredient section was retrieved — FairPrice lists it with no ingredient section. The US list above has no added sugar and no stated almond percentage. Flag: US list, SG pack not transcribed. Almond No added sugar Fortified: calcium, A, D2, E Non-SG list, flagged
Pack size: not stated · Made in: not stated (as printed)
Ingredients (Open Food Facts, US listing — SG pack not transcribed): Almondmilk (filtered water, almonds), cane sugar, calcium carbonate, sea salt, potassium citrate, sunflower lecithin, gellan gum, vitamin A palmitate, vitamin D2, D-alpha-tocopherol (natural vitamin E).
The sweetened version of the Unsweetened Original: cane sugar is second after the almondmilk base; everything else matches. Same flag as above — US list, SG pack not transcribed. Almond Added sugar: cane sugar Fortified: calcium, A, D2, E Non-SG list, flagged
Pack size: 1L · Made in: not stated (as printed)
Ingredients (Australian listing via Spoonful — SG pack not transcribed): Filtered Water, Ground Almonds (2.5%), Mineral (calcium), Emulsifier (sunflower Lecithin), Natural Flavour, Salt, Mineral Salt (sodium Bicarbonate), Vegetable Gum (gellan), Antioxidant (ascorbic Acid), Vitamins (B12, B2, B1). All ingredients are of non-animal origin. Contains: Almonds. May contain: Other Tree Nuts.
Sold in Singapore via Shopee SG (Sanitarium So Good official direct sales). Almonds at 2.5% — close to Australia's Own's 2.4%. Flag: Australian list; the SG pack needs a photo. Almond 2.5% No added sugar Fortified: calcium, B12, B2, B1 Non-SG list, flagged Origin: Australia
Pack size: 1L · Made in: not stated (as printed)
Ingredients (Australian listing via Spoonful — SG pack not transcribed): Filtered Water, Ground Almonds (4%), Soy Protein (3.5%), Mineral (Calcium), Vegetable Gum (Gellan), Antioxidant (Ascorbic Acid), Vitamins (B12, B2, B1).
The high-protein variant: more almonds (4% vs 2.5%) plus 3.5% soy protein — note the soy, which matters for soy-allergy shoppers buying an "almond" milk. Same flag as above — Australian list, SG pack not transcribed. Almond 4% Soy protein 3.5% No added sugar Allergen: soy Non-SG list, flagged
Pack size: 500ml (brand-site page the list was taken from; 1L also sold — see notes) · Made in: not stated (as printed)
Ingredients (Ecomil brand site — SG pack not transcribed): Water, almond* (6%), tapioca starch*, natural almond flavouring*. *From organic farming.
Ecomil (Spain), listed at FairPrice Singapore as "Ecomil Organic Almond Milk — Sugar Free". Four ingredients: water, 6% almonds, tapioca starch and natural almond flavouring. Note that other Ecomil listings give 7% almonds for the same "sugar free" product — the percentage appears to vary by market/listing, so the SG pack needs checking. Flag: brand-site (EU) list, SG pack not transcribed. Almond 6% No added sugar Organic Non-SG list, flagged
Pack size: 1L · Made in: not stated (as printed)
Ingredients (retailer listing — SG pack not transcribed): Water, almonds* (7%), agave syrup*, corn maltodextrin*. *From organic farming.
The sweetened Ecomil: 7% almonds, agave syrup and corn maltodextrin. Same flag — non-SG retailer list, SG pack not transcribed. Almond 7% Added sugar: agave syrup Organic Non-SG list, flagged
Pack size: 1L · Made in: not stated (as printed)
Ingredients (Australian retailer listing — SG pack not transcribed): Water, Australian almonds (3.5%), cane sugar, canola oil, corn maltodextrin, mineral (phosphorus), mineral salt (potassium citrate), vegetable gums (gellan gum, xanthan gum, locust bean gum), emulsifier (sunflower lecithin), salt.
Barista almond milk, listed at FairPrice Singapore. Almonds at 3.5% with cane sugar third — sweetened, unlike the unsweetened almond milks above. Flag: Australian list, SG pack not transcribed. Almond 3.5% Added sugar: cane sugar Barista Non-SG list, flagged
Pack size: 1L · Made in: not stated (as printed)
Ingredients (Open Food Facts, Australian listing — SG sale not verified): Filtered Water, Organic Whole Activated Almonds (7%), Organic Brown Rice, Plant Calcium, Sea Salt. Contains Almonds.
The highest almond percentage panelled here (7%), with organic brown rice as a secondary ingredient and plant calcium. Flag: Australian listing; PureHarvest rice milk is sold at FairPrice Singapore, but the almond milk's Singapore sale was not verified in this pass, so this is a flagged non-SG example, not an SG shelf claim. Almond 7% No added sugar Fortified: plant calcium Non-SG list, flagged
Pack size: 1L · Made in: not stated (as printed)
Ingredients (FairPrice Singapore ingredient section): Australian Water, Organic Australian Ground Oats (11%), Vegetable Oil (Organic Canola Or Organic Sunflower), Minerals (Natural Calcium), Salt.
FairPrice SG ingredient section. Five items: water, 11% organic Australian ground oats, vegetable oil, natural calcium, salt. No added sweetener, no cane sugar, no lactose (brand description). Oats 11% No added sugar Fortified: calcium FairPrice SG ingredient section
Pack size: 1L · Made in: United Kingdom (as printed)
Ingredients (FairPrice Singapore ingredient section): Oat Base (Water, Oats 12%), Rapeseed Oil, Acidity Regulator (Dipotassium Phosphate), Calcium Carbonate, Salt, Vitamins: D3, B2 (Riboflavin), B12, Potassium Iodide.
FairPrice SG ingredient section. Oat base with 12% oats, rapeseed oil, calcium carbonate, salt, vitamins D3, B2 and B12, plus potassium iodide. Unsweetened, fortified with calcium, iodine and vitamins D3, B2 and B12. Origin: United Kingdom. Oats 12% No added sugar Fortified: calcium, iodine, D3, B2, B12 FairPrice SG ingredient section
Pack size: 1L · Made in: not stated (as printed)
Ingredients (Oatly official site — SG pack not transcribed): Water, OATS 10%, rapeseed oil, acidity regulator (dipotassium phosphate), minerals (calcium carbonate, potassium iodide), salt, vitamins (D2, riboflavin, B12).
The chilled Oatly: 10% oats, rapeseed oil, calcium carbonate and potassium iodide, vitamins D2, riboflavin and B12. Sugar in the nutrition panel comes from the oats, not from added sugar. Flag: Oatly official site (EU/UK); the SG pack was not transcribed in this pass. Oats 10% No added sugar Fortified: calcium, iodine, D2, B2, B12 Non-SG list, flagged
Pack size: 1L · Made in: not stated (as printed)
Ingredients (Oatly official site — SG pack not transcribed): Water, OATS* 10%, sea salt. *Organic ingredient.
The shortest Oatly list: water, 10% organic oats, sea salt. No oil, no fortification, no acidity regulator — the unfortified contrast to the Semi and Barista drinks. Same flag as above. Oats 10% No added sugar Not fortified Organic Non-SG list, flagged
Pack size: 1L · Made in: not stated (as printed)
Ingredients (Oatly official site — SG pack not transcribed): Water, OATS 10%, rapeseed oil, acidity regulator (dipotassium phosphate), minerals (calcium carbonate, potassium iodide), salt, vitamins (D2, riboflavin, B12).
Same list as the Semi except the nutrition panel shows 0 g sugars per 100 ml — the oats here are processed so no sugars remain, rather than sugar being removed as an ingredient. Same flag as above. Oats 10% 0 g sugars Fortified: calcium, iodine, D2, B2, B12 Non-SG list, flagged
Pack size: 1L · Made in: not stated (as printed)
Ingredients (Morrisons UK listing — SG pack not transcribed): Water, Oats 10%, Rapeseed Oil, Acidity Regulator (Dipotassium Phosphate), Minerals (Calcium Carbonate, Potassium Iodide), Salt, Vitamins (D2, Riboflavin, B12).
The barista version: the same core list as the Semi, with a higher fat content (3.0 g per 100 ml vs 1.4 g) for steaming. Same flag — UK list, SG pack not transcribed. Oats 10% No added sugar Barista Fortified: calcium, iodine, D2, B2, B12 Non-SG list, flagged
Pack size: 1L · Made in: not stated (as printed)
Ingredients (Oatly official site — SG pack not transcribed): Water, OATS 10%, rapeseed oil, acidity regulator (dipotassium phosphate), minerals (calcium carbonate, potassium iodide), chicory root fibre, salt, vitamins (D2, riboflavin (B2), B12).
The full-fat chilled Oatly: the Semi list plus chicory root fibre, with a higher fat content (2.7 g per 100 ml). Same flag as above. Oats 10% No added sugar Fortified: calcium, iodine, D2, B2, B12 Non-SG list, flagged
Pack size: 1L · Made in: not stated (as printed)
Ingredients (Australian retailer listing — SG pack not transcribed): Australian water, Australian Oat Flour (10%), Sunflower Oil, Acidity Regulators (Dipotassium Phosphate, Potassium Citrate), Salt, Vegetable Gums (460, 466).
Barista oat milk, listed at FairPrice Singapore. 10% Australian oat flour, sunflower oil, two acidity regulators and two vegetable gums; no added sugar, and — unlike Oatly and MOMA — no calcium or vitamin fortification listed. Flag: Australian list, SG pack not transcribed. Oats 10% No added sugar Not fortified Barista Non-SG list, flagged
Pack size: 1L · Made in: not stated (as printed)
Ingredients (FairPrice Singapore ingredient section): Filtered Australian Water, Organic Coconut Cream (7.5%), Salt, Stabilisers (Locust Bean Gum, Sodium Alginate, Guar Gum).
FairPrice SG ingredient section. A drinking coconut milk: water, 7.5% organic coconut cream, salt and three stabilisers. No added sugar; free from soy, gluten and lactose (brand description). Do not confuse it with canned coconut milk/cream for cooking, which is a different product with a much higher coconut content. Coconut cream 7.5% No added sugar FairPrice SG ingredient section
Pack size: 1L · Made in: not stated (as printed)
Ingredients (FairPrice Singapore ingredient section): Filtered Water, Organic Whole Brown Rice, Organic Sunflower Oil, Sea Salt.
FairPrice SG ingredient section. Four ingredients, no added sugar, no calcium fortification — the unfortified rice milk. Gluten-free, lactose-free, no preservatives (brand description). Rice No added sugar Not fortified FairPrice SG ingredient section
Pack size: 1L · Made in: not stated (as printed)
Ingredients (FairPrice Singapore ingredient section): Filtered Water, Organic Whole Brown Rice, Organic Sunflower Oil, Organic Plant Calcium, Sea Salt.
The same list as the plain rice milk plus organic plant calcium — the only difference between the two rows. Rice No added sugar Fortified: plant calcium FairPrice SG ingredient section
Seen-but-not-verified total: 46 products/variants (counting the grouped bullets above), plus the uncounted house-brand and import-shelf items in the last bullet.
All figures in the table are as sold, per 100 ml unless the Basis column says otherwise. Sugars here are total sugars as printed, not added sugars — the ingredient panels show which products add sugar and which do not. Calcium: most fortified milks on this page list calcium carbonate (or "natural calcium" / "plant calcium") in the ingredients; the nutrition table does not repeat calcium figures unless the source printed them per 100 ml, because several sources give calcium per serving only.
Salt and sodium: salt = sodium × 2.5. The table shows sodium as printed (in mg) with the salt equivalent in brackets. Oatly and Ecomil print salt, not sodium, so for those rows sodium is derived as salt × 400 and marked as derived — it is not a printed sodium figure.
Total vs added sugars: most Singapore packs list total sugars, not added sugars. A total-sugars figure is never labelled here as "added sugar". Where a source states an added-sugars figure separately, it is noted in the research notes. The ingredient list remains the evidence for added sugar (sugar, sucrose, cane sugar, agave syrup, fructose) versus naturally occurring sugars (from oats, soy or fruit).
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. No official Singapore Nutri-Grade (A–D) was found printed on any of these plant-milk packs in this pass, so none is quoted here; no grade has been assigned.
| Product | Basis | Energy | Protein | Total fat | Saturated fat | Carbohydrate | Sugars | Sodium (salt equiv.) |
|---|---|---|---|---|---|---|---|---|
| Oatly Oat Drink Semi (chilled, 1.5%) | Per 100 ml, as sold (Oatly site) | 47 kcal (197 kJ) | 1.1 g | 1.4 g | not stated | 7.1 g | 3.4 g | 40 mg derived (salt 0.10 g) |
| Oatly Oat Drink Organic | Per 100 ml, as sold (Oatly site) | 39 kcal (166 kJ) | 1.1 g | 0.5 g | 0.1 g | 7.2 g | 3.4 g | 40 mg derived (salt 0.10 g) |
| Oatly Oat Drink No Sugars | Per 100 ml, as sold (Oatly site) | 44 kcal (185 kJ) | 1.0 g | 1.5 g | not stated | 6.3 g | 0 g | 48 mg derived (salt 0.12 g) |
| Oatly Oat Drink Barista Edition | Per 100 ml, as sold (Morrisons UK) | 61 kcal (257 kJ) | 1.1 g | 3.0 g | 0.3 g | 7.1 g | not stated | 40 mg derived (salt 0.10 g) |
| Oatly Oat Drink Whole 2.8 (chilled) | Per 100 ml, as sold (Oatly site) | 58 kcal (245 kJ) | 1.0 g | 2.7 g | 0.3 g | 6.9 g | 3.4 g | 40 mg derived (salt 0.10 g) |
| Ecomil Almond Milk with Agave | Per 100 g, as sold (retailer) | 41 kcal (171 kJ) | 1.0 g | 2.2 g | 0.3 g | 4.1 g | 2.4 g | 40 mg derived (salt 0.1 g) |
| Australia's Own Organic Almond Milk Unsweetened | Per 100 g, as sold (CHOICE, secondary, partial) | not stated | 0.6 g | not stated | not stated | not stated | 0.1 g | not stated |
| Ecomil Almond Milk Sugar Free | Per 100 g, as sold (Ecomil site, partial) | not stated | not stated | not stated | not stated | not stated | 0.30 g | not stated |
Observed numbers, no verdict: the five Oatly rows list 3.4 g sugars per 100 ml except No Sugars (0 g); the Barista Edition is the highest-energy Oatly at 61 kcal per 100 ml and the highest-fat at 3.0 g, against 39 kcal and 0.5 g fat for the Organic. Ecomil Almond with Agave lists 2.4 g sugars per 100 g; Australia's Own Unsweetened Almond lists 0.1 g sugars per 100 g and 0.6 g protein per 100 g (CHOICE, secondary, partial row). Protein is highest in the soy milks by type, but no per-100 ml soy nutrition panel was verified in this pass, so no soy row appears in the table — see the nutrition seen-but-not-verified list below rather than borrowing a figure from another variant.
Seen but not verified (nutrition): no per-100 ml nutrition panel was verified in this pass for any Vitasoy, Marigold PowerBeans, NutriSoy, Marusan, Alpro Soya, MilkLAB (soy, almond or oat), Blue Diamond Almond Breeze, So Good Almond, Australia's Own Oat Unsweetened, Australia's Own Coconut Unsweetened, MOMA Oat Original, PureHarvest Rice Milk (either variant), PureHarvest Almond Unsweetened, or any of the 46 seen-but-not-verified products. Their ingredient panels are unchanged; their nutrition figures are not estimated here. Two conflicting per-serve figures were found for Australia's Own Coconut Unsweetened (44 kcal per 250 ml serve in one secondary source; 39 kcal per 100 g in another) and are not used.
Checked 5–6 November 2026 from: FairPrice Singapore ingredient sections (Australia's Own Almond Unsweetened, Australia's Own Almond with agave, Australia's Own Oat Unsweetened, Australia's Own Coconut Unsweetened, MOMA Oat Original, PureHarvest Rice Milk, PureHarvest Rice Milk with Calcium); FairPrice Singapore category and similar-product listings (inventory: Plenish, Marusan, Minor Figures, Blue Diamond, Rude Health, Australia's Own Soy, Koita, All Good, Plant Projects, OMG, MilkLAB, Ecomil, Homesoy, Sunkist Pistachios Milk); Open Food Facts Singapore/world entries for products sold in Singapore (Vitasoy Soya Bean Drink, Vitasoy Melon, Vitasoy Malt, Marigold PowerBeans, NutriSoy Fresh, NutriSoy No Sugar Added, PureHarvest Almond); brand sites (Oatly, Ecomil); Australian retailer listings (MilkLAB, So Good via Spoonful, PureHarvest); UK/Ireland retailer listings (Alpro via Tesco/Ocado, Oatly Barista via Morrisons); Hong Kong retailer listing (Marusan Organic via CitySuper); Canadian retailer listing (Marusan Original); Shopee Singapore listings (So Good official direct sales, Blue Diamond 180ml); HoneyKids Asia Singapore plant-milk guide (inventory for Oatside, 137 Degrees, Australia's Own range, BamNut). Search limits in this pass: a second batch of web searches hit the search provider's rate limit (429) on 5 November 2026 and several page fetches failed with a local worker error, so some brands (notably Oatside, Minor Figures, 137 Degrees, Plenish) were inventoried from FairPrice listings and the HoneyKids guide but their verbatim lists could not be retrieved — they sit in seen-but-not-verified rather than being panelled from descriptions. 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 or per 100 ml 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 (sodium derived from printed salt where the source prints salt only, and marked as derived). Where a full pack list could not be verified, the product is in seen-but-not-verified instead of being panelled.