Coffee Drink

Singapore Kopi: How to Order, Coffee Types and Recipe

By Ali Can DoralarReviewed by Online Coffee Guide editorial teamPublished Updated 5 min read

Singapore kopi is a local coffee tradition and an ordering system. Plain kopi usually comes sweetened with condensed milk; C asks for evaporated milk, and O leaves milk out. Choose the milk, sweetness and temperature to get the cup you mean.

Barista pouring coffee between metal pots in a kopitiam setting
Open full size

Drink Snapshot

Caffeine
Not measuredThis home kopi brew15 g ground kopi brewed with 240 g (8.1 US fl oz) water; 200 g (7.1 oz) filtered coffee served.
Calories
About 105 kcalWhole home serving; local coffee proxy plus add-insUses HPB’s per-100-ml coffee proxy, approximating 200 g brewed coffee as 200 ml, plus stated ingredient references; not a measured home batch.
Serving, sugar and sources
Serving
225 g (7.9 oz) finished drink; coffee portion 200 g (7.1 oz)
Made with
15 g ground kopi + 240 g (8.1 US fl oz) brewing water
Sugar
About 14 g. Total sugar includes the sweetened condensed milk; no separate sugar is added.
Preparation
About 7 minutes

Home estimates and standardized HPB ready-drink comparisons have different recipes. The coffee base is an energy and sugar proxy. See the full calculation or label comparison.

Key Takeaways

  • 1Kopi O is black with sugar; kopi O kosong removes sugar added at service.
  • 2Kopi C uses evaporated milk. Its kosong version still contains natural milk sugar.
  • 3The home cup uses 200 g prepared kopi and 25 g (0.9 oz) condensed milk: about 105 kcal by the stated references.
On This Page11 Sections

Kopi Ordering Chart

Start with the milk, then say how sweet and whether you want ice. In Singapore’s ordering vocabulary, these small additions change what reaches your cup. HealthHub’s ordering table distinguishes the main milk and sugar choices.

Kopi Ordering ChartScrollable table
Kopi Ordering Chart
OrderMilkSweetness at service
KopiSweetened condensed milk; some recipes also use evaporated milkUsually sweet
Kopi CEvaporated milkUsually includes sugar
Kopi ONoneUsually includes sugar
Kopi C kosongEvaporated milkNo sugar added at service; milk sugar remains
Kopi O kosongNoneNo sugar added at service
Singapore kopi ordering guide comparing condensed milk, evaporated milk, black coffee, kosong, siew dai and peng
Open full size
Choose milk, sweetness and ice separately; ingredient amounts vary by stall and cannot be inferred from cup appearance.

Add the Modifier That Matters

Add the modifier that mattersScrollable table
Add the modifier that matters
WordWhat to ask forUseful limit
Siew dai / siu daiLess sweetNo universal percentage; condensed-milk reduction also changes creaminess
Gah daiSweeterAsk what is increased if the milk matters to you
Gao / gauStronger coffeeDoes not state a measured caffeine dose
Poh / poWeaker coffeeMore dilution and less coffee are different ways to achieve it
PengIcedIce and a larger cup do not establish the coffee amount

For example, kopi C kosong peng asks for iced coffee with evaporated milk and no sugar added at service. Kopi O siew dai asks for black coffee that is less sweet. You can also explain your preference in ordinary words; spelling and house recipes vary. The Singapore Tourism Board’s guide covers these terms.

Avoid relying on “kopi kosong” when you mean unsweetened milk coffee: sweetened condensed milk already contains sugar. Kopi C kosong is the clearer choice if you want evaporated milk without separately added sugar.

How Singapore Kopi Tastes

When comparing milk choices, I keep the seller and serving size the same. Then I can notice what condensed milk, evaporated milk or no milk contributes, without a different coffee base making the change harder to understand.

Black kopi O exposes more of the base coffee’s flavor; kopi C lets you change added sugar while retaining evaporated milk.

Brown kopi in a white floral porcelain cup with a spoon on the saucer
Open full size
Stir the condensed milk into the hot kopi until evenly mixed.

Singapore Kopi Home Recipe

Use ground kopi rather than an instant milk-and-sugar premix. A clean food-safe coffee cloth strains the steeped grounds. A French press is a practical substitute; paper filtering changes the texture and should be treated as another variation.

Yong Seng’s batch-brew sachets demonstrate steeping, filtering and dilution. You do not need to pour hot coffee from a height.

Recipe

Home kopi with condensed milk

Makes:
1 serving
Time:
About 7 minutes

Ingredients

  • 15 g ground kopi (not instant premix)
  • 240 g (8.1 US fl oz) brewing water, plus separate rinse water and optional top-up water
  • 25 g (0.9 oz) sweetened condensed milk

Equipment

  • Heatproof jug and server, coffee cloth filter, scale, spoon and 300 ml (10.1 US fl oz) cup

Method

  1. Prepare. Rinse a food-safe coffee cloth filter and discard the rinse water. Set it over a heatproof server.
  2. Steep. Put 15 g ground kopi in a heatproof jug. Add 240 g (8.1 US fl oz) just-boiled water, stir and leave for 4 minutes.
  3. Filter. Pour the brew through the cloth into the server and let it drain.
  4. Measure. Tare an empty cup and add 200 g (7.1 oz) filtered coffee. Reserve extra; if short, top up to 200 g with hot water.
  5. Mix. Add 25 g (0.9 oz) sweetened condensed milk, stir thoroughly and serve hot.

Estimated nutrition per serving: 105 calories; total sugar 14 g. Serving: 225 g (7.9 oz) finished drink.

Recipe notes

240 g (8.1 US fl oz) is brewing-water input; measure 200 g (7.1 oz) filtered coffee before add-ins.

The home serving uses 200 g prepared kopi and 25 g condensed milk.

Ground coffee in a cloth coffee filter above a vessel
Open full size
A cloth coffee filter separates the grounds after steeping; the pictured bed of coffee does not establish the recipe’s measured dose.

Singapore Kopi Troubleshooting

Singapore Kopi Troubleshooting
Singapore Kopi Troubleshooting
If your cup is…Change one thing next time
Too sweetTry 20 g (0.7 oz) condensed milk instead of 25 g (0.9 oz); expect less milk body as well
Creamy enough but too sweetTry the evaporated-milk approach in kopi C and measure sugar separately
Too intenseAdd a little hot water to the finished coffee before changing the milk
Thin or weakCheck coffee dose, grind and steeping before adding more sweetener
GrittyCheck the cloth for gaps and let it drain without forcing grounds through

Singapore Kopi Calories, Caffeine and Serving Size

The home serving is 200 g (7.1 oz) prepared kopi plus 25 g (0.9 oz) condensed milk, or 225 g (7.9 oz) before handling losses. A 300 ml (10.1 US fl oz) cup provides space for stirring.

Singapore Kopi Calories, Caffeine and Serving SizeScrollable table
Singapore Kopi Calories, Caffeine and Serving Size
Home componentEnergy estimateTotal sugar estimate
200 g plain coffee, using HPB’s kopi O kosong proxy26 kcal0 g
25 g named condensed-milk referenceAbout 81 kcalAbout 14 g
Whole home cup, roundedAbout 105 kcalAbout 14 g
Home estimate versus the separate local database serving

The coffee proxy is HPB SG FoodID record D09010040, labelled 2026, Derived, with 13 kcal and 0 g sugar per 100 ml. For this rough home estimate, we approximate the 200 g coffee portion as 200 ml, giving 26 kcal. This assumes a coffee density of about 1 g/ml; neither density nor nutrient content was measured for our brew. Nestlé Family Middle East’s 397 g condensed-milk label gives 322 kcal and 55 g sugars per 100 g. The unrounded calculation is 26 + 25 × 3.22 = 106.5 kcal and 25 × 0.55 = 13.75 g sugar. Substitute your own tin’s values; market formulations differ.

For a separate ready-drink comparison, HPB’s Kopi record D09010035 gives 154 kcal and 15.24 g sugar at a standardized 200 ml volume. That record includes condensed and evaporated milk, so it is not the recipe above.

Home caffeine is unmeasured. Adding milk or ice to the same coffee does not remove its caffeine; using less coffee does. Ask a café or producer for information about its actual product if a specific amount matters.

History and Culture

Kopi belongs to Singapore’s kopitiam and hawker-centre dining culture, and its compact ordering vocabulary is part of that experience. Traditional descriptions often feature Robusta coffee, roasting additions and cloth filtration.

Generation Coffee describes an alternative approach: a coffee blend roasted without sugar or margarine and brewed with an espresso machine. That producer example is a useful reason to ask what is in the coffee instead of assuming every roast has the same ingredients.

Choosing Singapore Kopi Powder

Choose the coffee product before choosing the sweetness. “Kopi powder” may mean ground roasted coffee, while an instant sachet can already contain sugar or creamer. Read the ingredient list. No sugar added at the counter is a preparation instruction, not a guarantee about roasting ingredients or laboratory nutrition.

Variations

For a home kopi peng, chill the prepared coffee, mix in the milk thoroughly and serve over ice in a larger glass. Ice is additional water, not extra coffee. For evaporated milk, use the dedicated kopi C recipe; for black coffee, use kopi O.

Ipoh white coffee has its own Malaysian identity and roast traditions. Yuanyang includes tea as well as coffee.

Common Questions

Is Singapore kopi the same as an Americano?
No. An Americano is espresso diluted with water. Kopi describes a local coffee tradition and ordering system, with different roasts and brewing methods. Both can be black, but that does not make their recipes or caffeine equal.
Does kopi C mean condensed milk?
No. C asks for evaporated milk. Plain kopi usually uses sweetened condensed milk, with other additions depending on the stall.
Does siew dai always mean half the sugar?
No. It asks for less sweetness. At home, start by reducing this recipe’s condensed milk from 25 g (0.9 oz) to 20 g (0.7 oz), then taste; a stall chooses its own reduction.
Which order has no milk and no added sugar?
Kopi O kosong. Check the coffee product’s ingredients separately if you need to avoid additions used before serving.

Editor's Take

Sources and Further Reading

7 references

External links open in a new tab