Coffee Drink
Kopi O: Black Coffee, Kosong, Calories and Recipe
Kopi O is local black coffee served without milk, usually with sugar. For black coffee without sugar added at service, order kopi O kosong. The O tells you about milk; it does not tell you the sugar amount, caffeine dose or strength.

Drink Snapshot
- Caffeine
- Not measuredThis home kopi brewThe coffee blend, dose and extraction determine the caffeine in this cloth-filtered brew.
- Calories
- About 60 kcalWhole home serving; local coffee proxy plus add-insUses HPB’s per-100-ml coffee proxy, approximating 200 g (7.1 oz) brewed coffee as 200 ml (6.8 US fl oz), plus stated ingredient references; not a measured home batch.
Serving, sugar and sources
- Serving
- 208 g (7.3 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 8 g. 8 g added at service; the plain-coffee proxy reports 0 g sugar.
- Preparation
- About 7 minutes
Home estimates and standardized HPB ready-drink comparisons have different recipes. The coffee base supplies an energy and sugar proxy. See the full calculation or label comparison.
Key Takeaways
- 1Our home kopi O uses 200 g (7.1 oz) prepared coffee plus 8 g (2 US tsp) sugar: about 60 kcal and 8 g (2 US tsp) sugar by the stated references.
- 2Kopi O kosong omits sugar added at service. That does not prove the whole drink has zero calories.
- 3Adding plain water to the same coffee portion dilutes the taste; it does not remove its caffeine.
On This Page11 Sections
Kopi O vs. Kopi O Kosong
O means no milk; kosong removes sugar added at service. Kopi O is my starting order when I want the local coffee without milk. I still specify sweetness separately, because that little O only answers the milk part of what I want. These are distinct orders in the HealthHub kopi chart.
Swipe to see all columnsScroll to see all columns
| Order | What it changes | Home example with 200 g (7.1 oz) prepared kopi |
|---|---|---|
| Kopi O | No milk; usually sugar | Add 8 g (2 US tsp) sugar |
| Kopi O siew dai | Less sweet | Try 4 g (1 US tsp); stalls need not halve the sugar |
| Kopi O kosong | No sugar added at service | Add none |

Use the full Singapore kopi ordering guide for milk, strength and temperature combinations. Choose kopi C when you want evaporated milk instead of a black cup.
What Does Kopi O Taste Like?
Without milk, roast bitterness and the coffee’s texture are more exposed. Sugar can soften the impression of bitterness without changing the brewed coffee. Some blends may taste toasted, cocoa-like or caramel-like; those are possible profiles.
Robusta is common in traditional kopi, and some roasts include other ingredients. That is not universal: Generation Coffee describes a roast without sugar or margarine. Read the bag rather than inferring ingredients from the name.
Kopi O Recipe
This home starting recipe uses a short immersion followed by a coffee cloth filter. Yong Seng’s batch-brew example also uses steeping and dilution, with different amounts and timing. A French press is a practical home alternative.
Recipe
Kopi O home starting recipe
- 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
- 8 g (2 US tsp) granulated sugar
Equipment
- Heatproof jug and server, coffee cloth filter, scale, spoon and 300 ml (10.1 US fl oz) cup
Method
- 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.
- Filter. Rinse a food-safe coffee cloth filter, discard the rinse water and strain the brew. Tare an empty cup and add 200 g (7.1 oz) filtered coffee; reserve extra or top up with hot water if short.
- Sweeten. Add 8 g (2 US tsp) sugar, stir until dissolved and serve hot. For kopi O kosong, omit the sugar.
Estimated nutrition per serving: 60 calories; total sugar 8 g. Serving: 208 g (7.3 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.
Nutrition uses an HPB Derived per-100-ml coffee proxy, approximating 200 g (7.1 oz) coffee as 200 ml (6.8 US fl oz), plus named add-ins.

Adjusting Your Kopi O
| What you notice | What to adjust |
|---|---|
| Too sweet | Reduce the weighed sugar; do not change the coffee at the same time |
| Too intense | Add hot water to the finished cup, a little at a time |
| Burnt or harsh even when diluted | Try a different roast or a shorter steep; more sugar only masks the taste |
| Weak before sweetening | Check the grind and dose, then adjust the next brew |
| Sediment in the cup | Check the cloth and avoid squeezing grounds through it |
Kopi O Calories and Caffeine
The recipe serves 200 g (7.1 oz) prepared kopi + 8 g (2 US tsp) sugar, or 208 g (7.3 oz) before handling losses. The 240 g (8.1 US fl oz) brewing-water input is not the finished coffee yield.
Swipe to see all columnsScroll to see all columns
| Same 200 g (7.1 oz) coffee base | Added sugar energy | Whole-cup estimate | Total sugar estimate |
|---|---|---|---|
| With 8 g (2 US tsp) sugar | 32 kcal | 60 kcal | 8 g |
| With 4 g (1 US tsp) sugar | 16 kcal | 40 kcal | 4 g |
| With no added sugar | None | 25 kcal | 0 g reference |
Calculation basis and separate local ready-drink comparison
The base uses HPB SG FoodID’s kopi O kosong record D09010040, labelled 2026, Derived, with 13 kcal and 0 g sugar per 100 ml. For this rough home estimate, we approximate 200 g coffee as 200 ml, giving 26 kcal. The density assumption is 1 g/ml; the result is a proxy rather than measured brew nutrition. HealthHub’s sugar-energy convention is about 4 kcal/g. The full calculation is 26 + 8 × 4 = 58 kcal, rounded to 60. With 4 g sugar it is 42 kcal, rounded to 40.
For a separate equal-volume comparison, HPB’s ready-drink kopi O record D09010039 gives 62 kcal and 9.38 g sugar per 200 ml. Its kosong record gives 26 kcal and 0 g sugar at that same volume. Both are derived estimates with different recipes, not a controlled before-and-after test. “No added sugar” does not mean the coffee supplies no energy.
The home caffeine amount is unmeasured. The blend, extraction and portion all matter. With an unchanged coffee portion, adding sugar, plain water or ice does not remove caffeine.
Practical Detail
Kopi O vs. Americano
An Americano starts with espresso and adds water. Kopi O is a local black-coffee order that commonly uses a different roast and brewing method. It usually includes sugar unless you ask otherwise. Matching their cup sizes does not match their coffee inputs or caffeine amounts.
Gao, Poh and Dilution
Gao asks for a stronger style; poh asks for a weaker one. The stall may change dilution, coffee quantity or both. At home, adding 50 g (3⅓ US tbsp) plain water to your existing 200 g (7.1 oz) coffee makes 250 g (8.8 oz) before sugar. You keep the same total coffee-derived caffeine if you drink it all, while the caffeine per gram is lower. Using only half the original coffee and topping up is a different calculation.
History and Culture
Kopi O sits within Singapore’s local coffee-ordering vocabulary, alongside condensed-milk kopi and evaporated-milk kopi C. The Singapore Tourism Board presents these as practical everyday orders.
Variations
Kopi O peng is the iced form. For a home version, dissolve the sugar while the coffee is hot, chill, then pour over ice. Use kopi O kosong peng if you want ice without sugar added at service. Our iced coffee guide explains how coffee and ice inputs affect dilution.
Palm sugar is an optional flavor variation. It still adds sugar and calories; use its label rather than treating a darker sweetener as nutritionally free.
Common Questions
Is kopi O always sugar-free?
Does kopi O kosong have zero calories?
Is kopi O stronger than espresso?
Is black kopi automatically dairy-free?
Editor's Take
Sources and Further Reading
7 references
External links open in a new tab
Ordering and brewing
- HealthHubKopi ordering vocabularyO means no milk; kosong removes sugar added at service.(opens in a new tab)
- Singapore Tourism BoardOrder coffee like a localBlack, less-sweet, stronger and iced local orders.(opens in a new tab)
- Yong Seng CoffeeBatch-brew sachetsSteeping and filtering producer example; its recipe differs.(opens in a new tab)
- Generation CoffeeTraditional kopi, the Generation wayCurrent roast and brewing variations; avoid universal ingredient claims.(opens in a new tab)
Nutrition references
- HPB SG FoodIDKopi O: D090100392026 Derived ready-drink estimate, compared at 200 ml.(opens in a new tab)
- HPB SG FoodIDKopi O kosong: D090100402026 Derived record: 13 kcal and 0 g sugar per 100 ml; the home estimate approximates 200 g coffee as 200 ml.(opens in a new tab)
- HealthHub Nutrition HubSugar energyAbout 4 kcal/g: 8 g contributes 32 kcal and 4 g contributes 16 kcal.(opens in a new tab)