Household Ingredients Compared  ›  Flavoured and Chocolate Milk (Singapore)

Flavoured and chocolate milk: what's actually in it?

Flavoured milk is milk with something added — cocoa, fruit flavouring, or a dessert flavour — and in every product panelled here that something comes with added sugar: sucrose or sugar, usually second or third on the list. Plain milk's sugars are lactose, naturally present in milk. Flavoured milk's sugars are lactose plus added sugar, and the ingredient list is the only place that distinction is visible. "Low fat" on a flavoured carton does not mean low sugar, and "high protein" does not mean no added sugar either.

This page covers flavoured milk sold in Singapore — chocolate, strawberry, banana and other flavours, chilled and UHT, ready to drink. Plain fresh milk is a separate category and is not panelled here. Malted drinks (Milo, Ovaltine and similar malted-drink powders) are a separate category and are not panelled here; the one malt-containing product below (Greenfields Chocolate Malt) is a ready-to-drink flavoured milk, panelled as such, and is not a Milo/Ovaltine-type product. Plant-based chocolate drinks (oat, soy, almond) are also out of scope here — different ingredient logic entirely. This page does not give a health score or a "best" pick.

The headline, in 30 seconds

At a glance

ProductFlavourFirst ingredientAdded sugar?Pack size (as printed)Country of manufacture (as printed)
Meiji Low Fat Chocolate MilkChocolateLow fat milkYes — sugar (2nd)450mlnot stated
Meiji High Protein Chocolate MilkChocolateMilk protein concentrateYes — sugar (2nd)350mlnot stated
Farmhouse Chocolate Fresh MilkChocolateFresh milkYes — sucrose (3rd)1Lnot stated
Farmhouse Peppermint Chocolate Flavoured MilkPeppermint chocolateFresh milkYes — sucrose (3rd)not statednot stated
Farmhouse Low Fat Flavoured Milk — White ChocolateWhite chocolateWaterYes — sugar (4th)946mlSingapore
Greenfields Fresh Milk — Chocolate MaltChocolate maltFresh milkYes — sugar (3rd)not statednot stated
Marigold HL Low Fat Chocolate MilkChocolateMilk solidsYes — sucrose (2nd)946mlnot stated
Marigold UHT Packet Milk — ChocolateChocolateMilk solidsYes — sucrose (2nd)6 × 200mlnot stated
Dutch Lady UHT Milk — ChocolateChocolateMilk solids non-fatYes — sucrose (2nd)1L (12 × 1L carton)not stated
Magnolia UHT Packet Milk — StrawberryStrawberryLow fat milkYes — sucrose (2nd)200ml (6 × 200ml pack)Australia
Magnolia Low Fat Milk — PeachPeachWaterYes — sucrose (4th)not statedSingapore
Magnolia Low Fat Milk — Salted CaramelSalted caramelWaterYes — sucrose + brown sugar syrupnot statedSingapore
Magnolia High Protein Milk — ChocolateChocolateProtein blendYes — sucrose (2nd)not statednot stated
Sangha Farm Organic Milk — ChocolateChocolateOrganic milkYes — organic sugar (2nd)not statednot stated
Farm Fresh Chocolate Milk Premium UHTChocolateCow's milkYes — sugar (3rd)200mlnot stated
Anlene Gold Concentrate UHT Milk — ChocolateChocolateSkim milk powderYes — sucrose (2nd)125ml (48 × 125ml carton)not stated

Panelled with verbatim lists: 16 products. Seen-but-not-verified: see the list below (about 20 entries, counting flavour groups). No prices are shown here: they change weekly and would go stale. This site compares ingredients only.

Stores/channels checked 5–6 November 2026: FairPrice (category page + product ingredient sections), Cold Storage (listings — no ingredient sections published), Shopee Singapore, F&N Life SG, Open Food Facts Singapore, plus brand/retailer sources carried over from the fresh-milk page (Aeon Malaysia for Farmhouse/Marigold HL, flagged non-SG). Giant, Sheng Siong, Don Don Donki, Mustafa, Meidi-Ya, Le Petit Depot, Little Farms, RedMart and Lazada could not be fully inventoried in this pass — the search service rate-limited part-way through — so their flavoured-milk ranges are gaps, not absences. This page does not claim 100% completeness.

Chocolate — chilled

Meiji Low Fat Chocolate Milk

Pack size: 450ml · Made in: not stated (as printed)

Ingredients (Singapore Cold Storage pack transcription, secondary source — see flag): Low fat milk, sugar, cocoa powder, calcium powder, stabilizers [E407, E460, E466, E471], flavor.

Sugar is second, before cocoa powder. Flag: this list is transcribed from a Singapore Cold Storage 450 ml pack by Chocolate Milk Reviews (2019), a secondary blog source, not from a FairPrice ingredient section or a current pack photo — the SG pack still needs a photo before publish. A Thai Open Food Facts listing for Meiji chocolate milk gives a different, longer list (Low Fat Cow's Milk, Sugar, Skimmed Milk Powder, Cocoa Powder, Butter Milk Powder, Stabilizer (E460(i), E471, E466, E407), Calcium Powder, Nature Identical Flavouring, Salt) — that Thai list is not the panel and is not merged into it; the two lists disagree, so the SG transcription is the one quoted and the Thai one is recorded in the research notes only. Added sugar: sugar Allergen: milk SG pack photo needed

Meiji High Protein Chocolate Milk

Pack size: 350ml · Made in: not stated (as printed)

Ingredients (Singapore Cold Storage pack transcription, secondary source — see flag): Milk protein concentrate, sugar, milk fat, whey protein concentrate, cocoa powder, skimmed milk powder, stabilizers [E460(i), E466, E407], salt, acidity regulator [E500(ii)], nature-identical flavor, niacinamide.

Protein first, sugar second — high protein does not remove the added sugar. Flag: same secondary source as the Meiji Low Fat Chocolate row (Chocolate Milk Reviews, Singapore Cold Storage 350 ml pack, 2019); the SG pack still needs a photo before publish. The plain Meiji High Protein Milk (32 g protein) is a separate product and is not panelled here. Added sugar: sugar Allergen: milk SG pack photo needed

Farmhouse Chocolate Fresh Milk

Pack size: 1L · Made in: not stated (as printed)

Ingredients: Fresh Milk, Milk Solids, Sucrose, Cocoa Powder, Contains Stabiliser and Emulsifier as Permitted Food Conditioners and Permitted Flavourings Substance

Fresh milk still comes first here — the cleanest chocolate-milk structure on this page — but sucrose is third, before cocoa powder. Flag: this list is from a Malaysian retailer listing (Aeon Malaysia) for Farmhouse Chocolate Fresh Milk 1L, carried over from the fresh-milk page; the SG pack should be checked before publish. Added sugar: sucrose Allergen: milk

Farmhouse Peppermint Chocolate Flavoured Milk

Pack size: not stated · Made in: not stated (as printed)

Ingredients: Fresh Milk, Milk Solids, Sucrose, Cocoa Powder, Stabilisers, Emulsifier, Flavorings (gluten)

Same base as Farmhouse Chocolate, plus peppermint flavourings. The "(gluten)" note on flavourings is the extra allergen flag to watch. Added sugar: sucrose Allergen: milk, gluten

Farmhouse Low Fat Flavoured Milk — White Chocolate

Pack size: 946ml · Made in: Singapore (as printed)

Ingredients: Water, Fresh Milk, Milk Solids, Sugar, Flavourings, Emulsifier, Stabilisers, Calcium Carbonate

FairPrice ingredient section, origin Singapore. Like Magnolia Peach and Salted Caramel below, this starts with water — a formulated flavoured drink, not milk with chocolate stirred in. Added sugar: sugar Allergen: milk

Greenfields Fresh Milk — Chocolate Malt

Pack size: not stated · Made in: not stated (as printed)

Ingredients: Fresh Milk, Water, Sugar, Malt Extract Powder, Skimmed Milk Powder, Cocoa Powder, Vegetable Emulsifier, Vegetable Stabiliser, Chocolate Synthetic Flavour (Contains Caramel Color Class IV), Salt

FairPrice ingredient section. Greenfields itself describes this as a Chocolate Malt "Milk Beverage", not as plain fresh milk. Malt extract powder also implies a gluten-containing ingredient (malt, usually barley/wheat-derived — check the pack allergen statement). This is panelled here as a ready-to-drink flavoured milk; Milo/Ovaltine-type malted drinks are a separate category and are not panelled here. Added sugar: sugar Allergen: milk

Marigold HL Low Fat Chocolate Milk

Pack size: 946ml · Made in: not stated (as printed)

Ingredients: Milk solids, Sucrose, Cocoa powder, Permitted stabiliser and emulsifier, Calcium carbonate, Permitted flavouring, Vitamin C, Vitamin E, Nicotinamide, Calcium-D-Pantothenate, Vitamin B6 (Pyridoxine hydrochloride), Vitamin B1 (Thiamine hydrochloride), Vitamin A palmitate, Vitamin K1 and Vitamin D3

Same HL logic as the plain HL milk, with sucrose second and cocoa powder third. Flag: this listing is from a Malaysian retail listing for HL Chocolate; the SG pack should be checked before publish, as HL formulations vary by market/pack. Added sugar: sucrose Allergen: milk

Magnolia High Protein Milk — Chocolate

Pack size: not stated · Made in: not stated (as printed)

Ingredients: Protein Blend (Sodium Caseinate (from Milk), Milk Protein Concentrate, Milk Solids), Sucrose, Cocoa Powder, Flavouring, Stabilisers, Calcium Carbonate, Salt

Open Food Facts Singapore listing. The counter-example to "high protein = no sugar": the protein blend comes first, but sucrose is second, before cocoa powder. Added sugar: sucrose Allergen: milk

Chocolate — UHT / shelf-stable

Marigold UHT Packet Milk — Chocolate

Pack size: 6 × 200ml · Made in: not stated (as printed)

Ingredients: Milk solids, Sucrose, Cocoa Powder, Permitted Stabiliser and Flavouring, Tricalcium Phosphate, Salt, Potassium Carbonate, Vitamin A Palmitate, Vitamin B1 (Thiamine Hydrochloride), Vitamin D3

FairPrice ingredient section. Milk solids first, sucrose second, cocoa third — the same order as Marigold HL Chocolate, on a UHT packet base. Added sugar: sucrose Allergen: milk

Dutch Lady UHT Milk — Chocolate

Pack size: 1L (12 × 1L carton) · Made in: not stated (as printed)

Ingredients: Milk Solids Non-fat, Sucrose, Milk Fat, Cocoa Powder, Calcium and Vitamins (A, D3, B2), Contains Permitted Flavouring and Stabiliser (of Plant Origin)

FairPrice ingredient section. Sucrose second again, with milk fat listed separately after it. Added sugar: sucrose Allergen: milk

Sangha Farm Organic Milk — Chocolate

Pack size: not stated · Made in: not stated (as printed)

Ingredients: Organic Milk (Korea), Organic Sugar, Purified Water, Organic Skim Milk Powder (Korea), Organic Cocoa Premix (USA), Organic Cocoa Powder (Netherlands), 2 Types Of Natural Fragrance [Includes Milk]

FairPrice ingredient section. Organic sugar is still added sugar — "organic" describes how it was produced, not whether it was added. Note the two cocoa entries (premix and powder) and the water third, after sugar. Added sugar: organic sugar Allergen: milk Organic

Farm Fresh Chocolate Milk Premium UHT

Pack size: 200ml · Made in: not stated (as printed)

Ingredients (Shopee Singapore seller listing description — see flag): Cow's Milk, Cocoa Powder, Sugar, Contain Stabilisers as Permitted Food Conditioner and Permitted Flavouring Substance.

Cow's milk first, cocoa second, sugar third — the only panelled chocolate milk where cocoa comes before sugar. Flag: this list comes from a Shopee Singapore seller listing description, not from a FairPrice/brand ingredient section or a pack photo, so it is a weaker source than the FairPrice rows above; the SG pack still needs a photo. Its nutrition row below carries the same flag. Added sugar: sugar Allergen: milk SG pack photo needed

Anlene Gold Concentrate UHT Milk — Chocolate

Pack size: 125ml (48 × 125ml carton) · Made in: not stated (as printed)

Ingredients: Skim Milk Powder, Sucrose, Whole Milk Powder, Cocoa Powder, Tricalcium Phosphate, Collagen Powder (Fish), Calcium Carbonate, Stabilizer [E339 (Ii), E407, E418, E460, E466], Dimagnesium Phosphate, Chocolate Flavour, Vitamin Premix (Maltodextrin, Vitamin C, Vitamin E, Vitamin B6, Vitamin D3, Vitamin B12), Cream Vanilla Flavour, Ethyl Vanillin, Zinc Oxide.

FairPrice ingredient section. This is a concentrate — skim milk powder first, not liquid milk — so it is not directly comparable, ingredient for ingredient, with the ready-to-drink cartons above. It also contains collagen powder (fish), a fish allergen that no other panelled product here has. Added sugar: sucrose Allergen: milk, fish (collagen)

Other flavours — strawberry, peach, salted caramel, peppermint

Magnolia UHT Packet Milk — Strawberry

Pack size: 200ml (6 × 200ml pack) · Made in: Australia (as printed)

Ingredients: Low Fat Milk, Sucrose, Stabiisers [sic — as printed on FairPrice listing], Natural Flavoring, Natural Colouring

FairPrice ingredient section, origin Australia. Short list, but sucrose is second. "Natural flavouring/colouring" does not mean no added sugar, and no strawberry ingredient is listed — the strawberry character comes from flavouring and colouring. Added sugar: sucrose Allergen: milk

Magnolia Low Fat Milk — Peach

Pack size: not stated · Made in: Singapore (as printed)

Ingredients: Water, Fresh Milk, Milk Solids, Sucrose, Flavourings, Calcium Carbonate, Emulsifier, Stabilisers, Colourings

FairPrice ingredient section, origin Singapore. Water first again, sucrose fourth, colourings at the end — the fruit flavour here comes from flavourings, not from a fruit ingredient listed. Added sugar: sucrose Allergen: milk

Magnolia Low Fat Milk — Salted Caramel

Pack size: not stated · Made in: Singapore (as printed)

Ingredients: Water, Fresh Milk, Milk Solids, Sucrose, Brown Sugar Syrup, Flavourings (contains milk), Calcium Carbonate, Salt, Stabilisers

FairPrice ingredient section, origin Singapore. Two sweeteners in one list: sucrose and brown sugar syrup. Salt is also a listed ingredient here, unlike in plain milk. Added sugar: sucrose, brown sugar syrup Allergen: milk

Farmhouse Peppermint Chocolate is panelled in the chilled chocolate section above; it is also the only peppermint flavour panelled on this page.

Seen but not verified — do not panel until checked

Nutrition — what the numbers say

All figures in the table are as sold, per 100 ml. Sugars in flavoured milk are lactose (naturally present) plus added sugar — the ingredient panels show which products add sugar and which sweetener they use. No official Singapore Nutri-Grade (A–D) was found printed on any of these flavoured-milk listings in this pass, so none is quoted here; no grade has been assigned. (A "Healthier Choice" label on some listings is a different scheme and is not presented here as a Nutri-Grade.)

Salt and sodium: salt = sodium × 2.5. The table shows sodium as printed (in mg) with the salt equivalent in brackets. Sodium is not presented as salt, and salt is not presented as sodium. Where a source prints salt instead of sodium, sodium is shown as salt ÷ 2.5 and flagged.

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 (sucrose, sugar, glucose syrup) versus naturally occurring sugars (lactose in milk).

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.

ProductBasisEnergyProteinTotal fatSaturated fatCarbohydrateSugarsSodium (salt equiv.)
Magnolia High Protein Milk — ChocolatePer 100 ml, as sold (partial, Open Food Facts SG, secondary)54 kcal (227 kJ)not statednot statednot statednot stated5.2 gnot stated
Meiji High Protein Chocolate MilkPer 100 ml, as sold (secondary blog transcription, SG Cold Storage pack)69 kcal7.4 g0.9 g0.6 g6.9 g6.8 g28 mg (salt 0.07 g)*
Farm Fresh Chocolate Milk Premium UHTPer 100 ml, as sold (Shopee SG seller listing)88 kcal3.1 g3.4 gnot stated11.1 g6.7 g35 mg (salt 0.09 g)

* Meiji High Protein Chocolate: the source prints salt (0.07 g), so sodium shown (28 mg) is salt ÷ 2.5, not a separately printed sodium figure.

Observed numbers, no verdict: the three tabled rows list 5.2 g (Magnolia High Protein Chocolate), 6.8 g (Meiji High Protein Chocolate) and 6.7 g (Farm Fresh Chocolate) sugars per 100 ml. Farm Fresh lists the highest energy of the three at 88 kcal per 100 ml, against 69 kcal (Meiji High Protein) and 54 kcal (Magnolia High Protein, partial row). Sodium is 35 mg per 100 ml for Farm Fresh and 28 mg (derived from salt) for Meiji High Protein Chocolate. No per-100 ml sugar figure was verified in this pass for the other 13 panelled products, so this section does not compare chocolate-milk sugars across brands.

Conflicts flagged, not silently resolved: Meiji Low Fat Chocolate — Chocolate Milk Reviews (Singapore, Cold Storage 450 ml, 2019) gives 75 kcal, 1.5 g fat, 1.1 g saturated fat, 12.1 g carbohydrate, 12.0 g sugars, 3.4 g protein, 0.04 g salt per 100 ml; an Open Food Facts listing for a 2,000 ml Meiji (barcode 8850329102310) gives 65 kcal, 1.5 g fat, 1.0 g saturated fat, 10 g carbohydrate, 9.5 g sugars, 3 g protein, 0.131 g salt per 100 ml. The two disagree on energy, sugars and salt by too much to merge, so no Meiji Low Fat Chocolate nutrition row is tabled. A Brunei Open Food Facts listing for Meiji Pasteurised Low Fat Chocolate Flavour Milk gives 64 kcal and 9.6 g total sugars with 4.7 g added sugars per 100 ml — Brunei, not Singapore, so it is recorded in the research notes only, not tabled.

Seen but not verified (nutrition): no per-100 ml nutrition panel was verified in this pass for Meiji Low Fat Chocolate Milk (conflict — see above), Farmhouse Chocolate Fresh Milk, Farmhouse Peppermint Chocolate, Farmhouse White Chocolate, Greenfields Chocolate Malt, Marigold HL Low Fat Chocolate, Marigold UHT Packet Chocolate, Dutch Lady UHT Chocolate, Magnolia UHT Strawberry, Magnolia Peach, Magnolia Salted Caramel, Sangha Farm Organic Chocolate, Anlene Gold Concentrate Chocolate, and all products in seen-but-not-verified above. Their ingredient panels are unchanged; their nutrition figures are not estimated here.

How to read a flavoured milk label — the jargon, in plain English

Sucrose / sugar
The same thing in practice on these lists: added sugar. "Sucrose" is the chemical name; "sugar" is the everyday name. Either one, second or third on the list, means sugar was added during manufacture.
Lactose
The sugar naturally present in milk. It is part of the total-sugars figure on the nutrition panel, but it is not added sugar. A flavoured milk's total sugars are lactose plus the added sucrose/sugar.
Milk solids / skim milk powder / milk protein concentrate
Ways of putting milk back together from dried or concentrated parts. "Milk solids" first (Marigold) means the milk base was reconstituted, not poured fresh from a bottle. A protein blend first (Magnolia High Protein) means the product is built around added protein, not around liquid milk.
Stabilisers / emulsifiers (E407, E460, E466, E471 and others)
Keep cocoa and milk from separating and give the drink its texture. They are not sweeteners and not flavourings — they are the reason a chocolate milk stays mixed in the carton.
Permitted flavouring / natural flavouring
The flavour was added as a flavouring substance. "Natural" describes the flavouring's origin, not the product — a strawberry milk with "natural flavouring" and no strawberry ingredient gets its strawberry character from flavouring.
Plant sterols / plant stanols
Added to some Marigold HL lines for cholesterol-care positioning. They do not change the sugar story — the chocolate version still lists sucrose second.
"No artificial colouring and flavouring"
A claim about colouring/flavouring origin. It says nothing about added sugar — Magnolia UHT Chocolate carries the claim and still lists sucrose second in the Malaysian listing.
Concentrate (Anlene Gold)
A product sold as a powder/concentrate to be made up, not a ready-to-drink carton. Its ingredient order (powders first) cannot be compared directly with a liquid milk's order.

What this page is not

Sources and method

Checked 5–6 November 2026 from: FairPrice ingredient sections (Farmhouse White Chocolate, Greenfields Chocolate Malt, Marigold UHT Packet Chocolate, Dutch Lady UHT Chocolate, Sangha Farm Organic Chocolate, Magnolia UHT Strawberry, Magnolia Peach, Magnolia Salted Caramel, Anlene Gold Concentrate Chocolate; FairPrice flavoured-milk category page for the range and for Magnolia Cookies and Cream / Earl Grey / Farmhouse Dark Chocolate names); Open Food Facts Singapore (Magnolia High Protein Chocolate; Marigold HL plain, cross-check); Chocolate Milk Reviews Singapore Cold Storage pack transcriptions (Meiji Low Fat Chocolate, Meiji High Protein Chocolate — secondary, flagged); Shopee Singapore seller listing (Farm Fresh Chocolate Milk Premium UHT — seller description, flagged); Aeon Malaysia listings carried over from the fresh-milk page (Farmhouse Chocolate Fresh Milk, Marigold HL Low Fat Chocolate — flagged non-SG); Open Food Facts SG (Farmhouse Peppermint Chocolate). Full per-fact source list is in the accompanying research notes. Nutrition section added 5–6 November 2026: figures are standardised to 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. Where a full pack list could not be verified, the product is in seen-but-not-verified instead of being panelled. Where two sources conflict (Meiji Low Fat Chocolate nutrition), no figure is used.