Household Ingredients Compared › Hot Chocolate & Cocoa Powder (Singapore)
Three different products share this shelf. Pure cocoa powder is (or should be) just cocoa — unsweetened, no milk, no sugar — and you sweeten it yourself. Drinking chocolate is cocoa plus sugar (and usually an acidity regulator), ready to stir into hot milk. And an instant hot-chocolate mix is a complete drink in a sachet: sugar first, then cocoa, plus milk powder / whey, oil and emulsifiers, so it only needs hot water. The front of the pack rarely makes the distinction clear; the ingredient list does — above all, whether sugar or cocoa comes first.
This page covers hot chocolate drinks and cocoa powder sold in Singapore: drinking chocolate, instant hot chocolate, pure cocoa powder (natural and Dutch-processed), and sugar-free / reduced-sugar variants as separate rows. Milo is excluded — it is a malted drink and has its own category. Chocolate milk is excluded — it is a different category. Chocolate bars, baking chips and compound chocolate are also out of scope. Basis: lists and nutrition are as sold (powder) unless the source states as prepared. Where a source gives a preparation suggestion (for example, stir into milk), that is quoted as a serving suggestion, not as the powder's own list. This page does not give a health score or a "best" pick.
| Product | Type | First ingredient | Added sugar? | Source strength | Pack size (as printed) | Country of manufacture (as printed) |
|---|---|---|---|---|---|---|
| Cadbury Drinking Chocolate — Original | Drinking chocolate (sweetened) | Sugar | Yes — sugar (1st) | Shopee SG listing description; SG pack not transcribed | 250g (Spinneys corroboration; Shopee SG size not stated — see notes) | not stated |
| Cadbury Drinking Hot Chocolate — 30% Less Sugar | Drinking chocolate, reduced sugar | Soluble maize fibre | Yes — sugar (3rd), about 10% added sugars per Open Food Facts | Open Food Facts, secondary; SG sale not verified | 280g | not stated |
| Van Houten Signature 100% Cocoa Powder | Pure cocoa powder | 100% pure soluble cocoa powder | No | Shopee SG seller descriptions; SG pack not transcribed | 100g and 350g (both sold; same single-ingredient list) | not stated |
| Van Houten Cocoa Powder — Unsweetened (France listing) | Pure cocoa powder, Dutch-processed | Cocoa powder, non-sweetened (98%) | No | Open Food Facts, France only — flagged non-SG example | 255g | not stated |
| Hershey's Cocoa Powder — Natural Unsweetened | Pure cocoa powder, natural | 100% cocoa powder | No | Shopee SG seller description; SG pack not transcribed | 226g (also listed as 453g) | USA |
| Hershey's Special Dark Dutched Cocoa Powder | Pure cocoa powder, Dutch-processed | Cocoa processed with alkali | No | US retailer lists; SG sale not verified | 226g | not stated |
| Swiss Miss Milk Chocolate Hot Cocoa Mix | Instant hot-chocolate mix | Sugar | Yes — sugar (1st) + corn syrup | US label via EWG; Desertcart SG listing corroborates the start of the list only (truncated) | 737g | not stated |
| Swiss Miss Hot Cocoa Mix with Marshmallow | Instant hot-chocolate mix, with marshmallow | Sugar | Yes — sugar (1st) + corn syrup, plus marshmallow sugars | US label via EWG; SG sale via import listings only, SG pack not transcribed | not stated | not stated |
| Swiss Miss Milk Chocolate — sugar-free / no-sugar-added formulation | Instant hot-chocolate mix, sugar-free | Modified whey | No sugar listed — acesulfame potassium + sucralose | US label via EWG; SG sale not verified | not stated | not stated |
Panelled with verbatim lists: 9 products. Of these, 3 rest on Singapore-facing listings (Cadbury Original, Van Houten Signature, Hershey's Natural — all Shopee Singapore seller descriptions, none a retailer ingredient section or SG pack transcription) and 6 are flagged non-SG / secondary-source examples (Cadbury 30% Less Sugar, Van Houten France, Hershey's Special Dark, and the three Swiss Miss formulations). Seen-but-not-verified: 12 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: 100g and 350g (both sold; same single-ingredient list) · Made in: not stated (as printed)
Ingredients (Shopee Singapore seller descriptions): 100% pure soluble cocoa powder.
Sold in Singapore via Shopee Singapore in 100g and 350g packs (also as 2 × 350g). Seller descriptions describe it as a premium 100% pure soluble cocoa powder with no less than 20% cocoa butter, for baking and beverages, Halal. Flag: this is a seller description, not a retailer ingredient section and not an SG pack transcription. One Shopee listing adds that "some variants include acidity regulator (potassium carbonates) for the Dutch-processed" version — so do not assume every Van Houten pack on sale in Singapore is the single-ingredient version. The natural vs Dutch-processed split for the SG packs needs a pack photo. Pure cocoa No added sugar Shopee SG description
Pack size: 226g (also listed as 453g) · Made in: USA (as printed)
Ingredients (Shopee Singapore seller description): 100% cocoa powder, no added sugar.
Sold in Singapore via Shopee Singapore (226g, also listed as 453g), described as imported from the USA, sugar-free, 100% pure cocoa powder. A secondary blog summary agrees it is made from a single ingredient, 100% cacao, with no added sugars, fillers or preservatives — that blog is not a pack source and is not quoted as one. Flag: the Shopee text is a seller summary ("Ingredients: 100% cocoa powder"), not a verbatim SG pack transcription and not a retailer ingredient section. No FairPrice / Cold Storage ingredient section was retrieved for it. Pure cocoa Natural (not Dutch-processed) No added sugar Shopee SG description
Pack size: 255g · Made in: not stated (as printed)
Ingredients (Open Food Facts, France): Cacao en poudre non sucré (98%), correcteurs d'acidité: carbonates de potassium, hydroxyde de potassium. Peut contenir des traces de fruits à coque, arachides, lait, gluten et soja.
Open Food Facts entry for a 255g Van Houten unsweetened cocoa powder, countries where sold: France; stores listed: Carrefour France, Super U. This is panelled only to show what a Dutch-processed Van Houten list looks like — 98% cocoa powder plus two acidity regulators (potassium carbonates, potassium hydroxide) — and must not be presented as the Singapore pack's list. It is the counterpart to the "100% pure soluble cocoa powder" Singapore seller description above: the two may be different products, or different markets' versions of the same product. Only an SG pack photo settles it. Pure cocoa Dutch-processed France only Open Food Facts, secondary
Pack size: 226g · Made in: not stated (as printed)
Ingredients (US retailer lists): Cocoa Processed With Alkali.
A single-ingredient cocoa, but Dutch-processed: the cocoa has been treated with alkali, which is what makes it "Special Dark". US retailer listings (ShopRite, Publix, Fresh by Brookshire's) agree on the one-line list, and describe it as 100% cacao, gluten-free, with no artificial flavours or colours. A foodservice specification sheet for Hershey's European Cocoa gives the same list ("COCOA PROCESSED WITH ALKALI", allergens: none, added sugars 0g). Flag: no SG pack list was retrieved, and no SG retailer ingredient section was found for it in this pass. A Shopee Singapore listing mentions a "Special Dark Extra Intense Edition" 226g, but its description is truncated/confused and is not used as a verbatim list — see seen-but-not-verified. Pure cocoa Dutch-processed US lists only
Pack size: 250g (Spinneys corroboration; Shopee SG size not stated — see notes) · Made in: not stated (as printed)
Ingredients (Shopee Singapore listing description): Sugar, Cocao powder, Acidity Regulator (Potassium Carbonates), Flavouring. May Contain Milk. Cocoa soilds: 25% minimum.
Spelling ("Cocao", "soilds") is as in the Shopee listing. Preparation as given in the same listing: for one portion, pour 3 heaped teaspoons of product (18g) into a cup of 200ml of semi-skimmed milk and stir well — that is a serving suggestion for the powder as sold, not a second ingredient list. A non-SG retailer listing (Spinneys) gives the same list — Sugar, cocoa powder, acidity regulator (potassium carbonates), flavouring, cocoa solids: 25% minimum — which corroborates the order, but is not an SG pack. Flag: the Shopee text is a seller description, not a retailer ingredient section and not an SG pack transcription. A separate source (manuals.plus) gives a different short list for a Cadbury Drinking Chocolate — Sugar, Cocoa Powder, Salt, Flavouring — with no acidity regulator and salt added; that may be another market/version, so it is not merged into this row and is listed in seen-but-not-verified until the SG pack is checked. Drinking chocolate Added sugar: sugar (1st) Cocoa solids 25% min. May contain milk
Pack size: 280g · Made in: not stated (as printed)
Ingredients (Open Food Facts): soluble maize fibre, cocoa powder (29%), sugar, acidity regulator (sodium carbonate), flavouring, may contain milk.
Open Food Facts entry for a 280g Cadbury Drinking Hot Chocolate 30% Less Sugar, serving size 18g. Open Food Facts estimates the split as soluble corn fibre about 50%, cocoa powder 29%, sugar about 10.5%, acidity regulator about 5.2%, and states added sugars 10% (added sugar: sugar). Those percentages are Open Food Facts estimates, not printed pack percentages, except for the 29% cocoa figure which is in the ingredient list itself. Flag: Open Food Facts is a community database (secondary source), and no Singapore sale of this variant was verified in this pass — do not treat it as an SG shelf claim. It is panelled as a separate row because a reduced-sugar build is a different product from the original, not a smaller serving of it. Drinking chocolate Reduced sugar Cocoa 29% Open Food Facts, secondary
Pack size: 737g · Made in: not stated (as printed)
Ingredients (US label, via EWG label capture): SUGAR, CORN SYRUP, MODIFIED WHEY, COCOA (PROCESSED WITH ALKALI), HYDROGENATED COCONUT OIL, NONFAT MILK, LESS THAN 2% OF: SALT, DIPOTASSIUM PHOSPHATE, MONO- AND DIGLYCERIDES, NATURAL FLAVOR.
Sugar is first, corn syrup second, modified whey third — cocoa (processed with alkali, i.e. Dutch-processed) is fourth. Nonfat milk and hydrogenated coconut oil are also in the main list. A Desertcart Singapore listing for the Swiss Miss Cocoa Milk Chocolate Canister 737g gives the same list up to "MONO- AND DIGLYCERIDES, N…" and then truncates ("See more"), so it corroborates the start of the list for a Singapore-facing listing but does not give a complete SG list. Flag: the complete list above is a US label capture; no complete SG pack transcription was retrieved. Do not present it as the SG canister's list. Instant mix Added sugar: sugar (1st) + corn syrup Dutch-processed cocoa Contains milk
Pack size: not stated · Made in: not stated (as printed)
Ingredients (US label, via EWG label capture): SUGAR, CORN SYRUP, MODIFIED WHEY, COCOA (PROCESSED WITH ALKALI), HYDROGENATED COCONUT OIL, NONFAT MILK, MARSHMALLOWS (SUGAR, CORN SYRUP, MODIFIED CORN STARCH, GELATIN, NATURAL FLAVOR), LESS THAN 2% OF: SALT, DIPOTASSIUM PHOSPHATE, MONO- AND DIGLYCERIDES, NATURAL FLAVOR.
The same base mix as the Milk Chocolate version, plus marshmallows — themselves made of sugar, corn syrup, modified corn starch, gelatin and natural flavour. A second EWG label capture for a marshmallow variant adds acesulfame potassium and sucralose in the "less than 2%" section and artificial flavour — that is a different formulation, not merged into this row. Flag: US label only. Singapore-facing import listings (Ubuy Singapore, "Marshmallow Lovers" / Lucky Charms marshmallow variants) list the product for sale in Singapore but give no verbatim ingredient list, so no SG pack list is panelled. Instant mix With marshmallow Added sugar: sugar (1st) Contains milk; marshmallow contains gelatin
Pack size: not stated · Made in: not stated (as printed)
Ingredients (US label, via EWG label capture): MODIFIED WHEY, NONFAT MILK, COCOA (PROCESSED WITH ALKALI), MALTODEXTRIN, HYDROGENATED COCONUT OIL, LESS THAN 2% OF: SALT, DIPOTASSIUM PHOSPHATE, ACESULFAME POTASSIUM, MONO- AND DIGLYCERIDES, SUCRALOSE, NATURAL FLAVOR.
No sugar in the list at all — the sweetness comes from acesulfame potassium and sucralose — but this is not a cocoa-only product: modified whey and nonfat milk come first, then cocoa, then maltodextrin and hydrogenated coconut oil. EWG's summary for this formulation notes the low-calorie sweeteners acesulfame potassium and sucralose. Flag: US label only; no Singapore listing for this formulation was retrieved in this pass. It is panelled as a separate row because a sugar-free mix is a different product from the sugared mix, not a variant to be assumed identical. Instant mix Sugar-free formulation Sweeteners: acesulfame K, sucralose US label only
All figures in this section are as sold (powder) unless stated otherwise. No per-100g nutrition panel was verified for any panelled product in this pass — no retailer nutrition section and no Open Food Facts per-100g panel was retrieved in full for any of the nine panelled rows — so there is no per-100g nutrition table on this page, and no figure has been estimated, borrowed from another variant, or copied across flavours. That is a gap to close in the next pass, by pack photography, not by filling it from secondary summaries.
Salt and sodium: salt = sodium × 2.5. No sodium figure was verified for any panelled product in this pass, so no salt equivalent is given. Total vs added sugars: most Singapore packs list total sugars, not added sugars. A total-sugars figure is never labelled here as "added sugar". The one added-sugars figure on this page is from Open Food Facts for the Cadbury 30% Less Sugar variant (added sugars 10%, added sugar: sugar) — that is an Open Food Facts statement, not a printed SG pack figure, and it is flagged as such. The ingredient list remains the evidence for added sugar (sugar, corn syrup, maltodextrin as a carrier) versus naturally occurring sugars.
Per-serving figures as printed (not converted):
Seen but not verified (nutrition): per-100g nutrition for all nine panelled products — Cadbury Drinking Chocolate Original, Cadbury Drinking Hot Chocolate 30% Less Sugar, Van Houten Signature 100% Cocoa Powder, Van Houten Unsweetened (France listing), Hershey's Natural Unsweetened, Hershey's Special Dark, Swiss Miss Milk Chocolate, Swiss Miss with Marshmallow, and Swiss Miss sugar-free formulation — plus per-100g nutrition for every item in seen-but-not-verified, including Ghirardelli Premium Hot Cocoa (both sizes) and both Van Houten Milk Cocoa Japan packs. No Nutri-Grade was found printed on any of these listings in this pass, so none is quoted here; no grade has been assigned.
Checked 5–6 November 2026 from: Shopee Singapore listing descriptions (Cadbury Drinking Chocolate 500g; Van Houten Signature 100% Cocoa Powder 100g/350g and 2 × 350g; Van Houten Milk Cocoa Japan packs; Hershey's Natural Unsweetened 226g/453g); FairPrice Singapore listings (Ghirardelli Premium Hot Cocoa 907g and 43g mix — listing only, no ingredient section retrieved); Open Food Facts (Cadbury Drinking Hot Chocolate 30% Less Sugar, 280g; Van Houten unsweetened cocoa powder 255g, France; Swiss Miss Hot Chocolate Liquid Base, foodservice); EWG label captures of US packs (Swiss Miss Milk Chocolate, Swiss Miss with Marshmallow, Swiss Miss sugar-free formulation); US retailer lists (ShopRite / Publix / Fresh by Brookshire's for Hershey's Special Dark; Spinneys for Cadbury Drinking Chocolate Original, corroborating the Shopee list); Desertcart Singapore (Swiss Miss canister 737g — list truncated) and Ubuy Singapore (Swiss Miss marshmallow variants — descriptions only); Shopee Singapore blog round-up "12 Best Instant Hot Chocolate In Singapore" (Ghirardelli described as Dutch cocoa + real milk powder — description, not a list). Rate limit, 5 November 2026: after the first batch of web searches, further searches returned HTTP 429 (too many requests) and a follow-up batch of five searches all failed; browser fetches of four source pages then failed with a local worker error. No further searches were retried in this pass. That is why Bournville, Cold Storage, Giant, Sheng Siong, Donki, Mustafa, Meidi-Ya, Le Petit Depot, Little Farms, RedMart and Lazada are un-inventoried here. 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. No per-100g nutrition was verified for any panelled product in this pass, so no per-100g table is given. Where a full pack list could not be verified, the product is in seen-but-not-verified instead of being panelled.