Kopi C vs Kopi O: What’s the Difference in Singapore?
Singapore kopi is part of everyday breakfast culture. You’ll see people ordering it at hawker centres, neighbourhood coffee shops and traditional kopitiams, often alongside kaya toast or soft-boiled eggs. But if you’re choosing between Kopi C vs Kopi O, the difference comes down mainly to milk. Kopi C is made with evaporated milk, while Kopi O is black coffee without milk. Both usually contain sugar unless you request otherwise. Their ingredients affect the taste, texture and calories, so here’s how these two popular types of traditional kopi compare.
TL;DR – Kopi C vs Kopi O at a Glance
The main difference between Kopi C and Kopi O is the milk. Kopi C ingredients include evaporated milk and usually sugar, while Kopi O ingredients are local black coffee and usually sugar. Both can be ordered kosong for no added sugar.
| Feature | Kopi C | Kopi O |
|---|---|---|
| Milk | Evaporated milk | No milk |
| Sugar | Usually added | Usually added |
| Taste | Creamy and milder | Roasted, sweet and more direct |
| Texture | Smoother and creamier | Lighter, without milk |
| Kosong | No added sugar | No added sugar |
What Is Kopi C in Singapore?
Kopi C is traditional Singapore coffee served with evaporated milk and usually sugar. The letter “C” refers to Carnation, a familiar brand of evaporated milk. It’s a common order at local coffee stalls, especially among people who enjoy a creamy cup without the thicker sweetness of condensed milk.

What Goes Into a Cup of Kopi C?
The usual Kopi C ingredients are locally roasted coffee, evaporated milk and sugar. Traditional kopi is commonly brewed using a cloth coffee sock, which helps produce its familiar strong, roasted flavour. The brewed coffee is then combined with milk and sugar according to the stall’s recipe.
Evaporated milk gives the drink a creamy texture, but it isn’t as thick or sweet as condensed milk. That distinction matters when ordering: regular kopi and Kopi C are not the same drink.
What Does Kopi C Taste Like?
Kopi C has a smooth, milky taste with the roasted flavour of local coffee still present. Sugar adds sweetness, while evaporated milk softens some of the coffee’s bitterness. If you enjoy coffee that isn’t completely black but don’t want a very thick, sweet drink, Kopi C may suit your taste.
What Is Kopi O in Singapore?
Kopi O is Singapore black coffee served without milk. It’s usually sweetened with sugar, so ordering Kopi O doesn’t automatically mean you’re getting a sugar-free drink. The “O” indicates that milk is left out, giving the coffee a darker appearance and a more direct roasted flavour.
What Goes Into Kopi O?
Kopi O ingredients are simple: traditional local brewed coffee and usually sugar. There’s no evaporated milk or condensed milk in the standard order.
The coffee is brewed using the local kopi method, often with a cloth filter. The result is a dark drink with a relatively light texture compared with milk-based kopi. The exact flavour can vary between stalls because coffee blends, roasting methods and brewing strength aren’t always the same.
What Does Kopi O Taste Like?
Kopi O has a noticeable roasted coffee flavour, with sweetness from the added sugar. Depending on how the stall prepares it, you may also notice bitterness and a slightly caramelised taste from the traditional coffee roast.
Without milk, there’s nothing to soften the coffee’s flavour. People who prefer black coffee often choose it for that reason.
Kopi C vs Kopi O – Key Differences Explained
The biggest difference in Kopi C vs Kopi O is the type of milk used — or, in Kopi O’s case, the absence of milk. Kopi C contains evaporated milk, while Kopi O is served black. Both are usually sweetened unless you ask for a different sugar level.
Ingredients and Milk
Kopi C uses evaporated milk, which gives it a creamy finish. Kopi O contains no milk, so its flavour comes mainly from the coffee itself and any sugar added. Neither should be confused with regular kopi, which is commonly made with condensed milk.
Taste, Sweetness and Texture
Kopi C is generally smoother and milkier. Kopi O tastes more like black coffee, with its roasted notes easier to notice. Both can be sweet, so the milk difference doesn’t tell you which one has less sugar.
Appearance and Coffee Strength
Kopi C usually looks lighter because of the evaporated milk, while Kopi O is dark. But a darker cup doesn’t automatically contain more caffeine. The amount of coffee used and the brewing method have a greater effect on caffeine content than the presence of milk.
| Comparison | Kopi C | Kopi O |
|---|---|---|
| Main ingredients | Coffee, evaporated milk, sugar | Coffee, sugar |
| Milk content | Yes | No |
| Colour | Lighter brown | Dark brown to black |
| Mouthfeel | Creamier | Less creamy |
| Coffee flavour | Mellow and milky | More direct and roasted |
| Standard sugar | Usually included | Usually included |
| No-sugar version | Kopi C Kosong | Kopi O Kosong |
Kopi C vs Kopi O Price in Singapore
Kopi C price Singapore and Kopi O price Singapore depend on the stall, location and serving size. A neighbourhood hawker stall may charge less than a coffee shop in a shopping mall or a commercial food court. Iced versions can also cost more than hot drinks.
As a rough guide, some local stall prices fall around S$1–S$2 for a hot cup, while iced kopi can cost more. These are illustrative estimates, not fixed nationwide prices. Check the menu before ordering, as individual stalls set their own rates.
| Drink | Price guide |
|---|---|
| Kopi C | Around S$1–S$2 |
| Kopi O | Around S$1–S$2 |
| Kopi C Peng | Often costs more than the hot version |
| Kopi O Peng | Often costs more than the hot version |

Kopi C vs Kopi O – Calories and Sugar Content
The calories in Kopi C vs Kopi O depend on the serving size, coffee recipe and amount of sugar added. Evaporated milk contributes calories and some fat to Kopi C. Kopi O has no milk, but its added sugar still contributes calories.
Which Has More Calories?
For a comparable regular serving, Kopi C generally has more calories than Kopi O because it contains evaporated milk as well as sugar. One Singapore nutrition reference using a 250g serving reports approximately 130 kcal for Kopi C and 78 kcal for Kopi O. Actual cups can differ depending on the stall’s recipe and serving size.
How Much Sugar Is in Each Cup?
Regular Kopi C and Kopi O usually contain added sugar. Ask for siew dai if you want less sugar, or kosong if you want no added sugar.
| Drink | Approximate calories per 250g serving | Sugar |
|---|---|---|
| Kopi C | 130 kcal | 15.4g |
| Kopi O | 78 kcal | 11.7g |
| Kopi C Siew Dai | 113 kcal | 10.7g |
| Kopi O Kosong | 33 kcal | 0g |
Figures are reference estimates, not guaranteed values for every stall. Recipes, cup sizes and preparation methods can change the nutritional content.
Is Kopi C or Kopi O Healthier?
Is Kopi C healthier than Kopi O? It depends on what you’re trying to reduce. Kopi C contains evaporated milk, which adds calories and fat. Kopi O has no milk, but a regular cup still contains added sugar.
If you’re watching your sugar intake, ordering kosong removes added sugar from the standard recipe. Kopi C Kosong still contains evaporated milk, while Kopi O Kosong has neither milk nor added sugar. Siew dai is another option if you prefer some sweetness.
Neither drink is automatically healthy or unhealthy. Pay attention to the sugar, serving size and how often you drink it. You can also check the Nutri-Grade information displayed at participating drink stalls.
How to Order Kopi C and Kopi O at a Singapore Kopitiam
Ordering Singapore kopitiam coffee is easier once you know a few local terms. Start with the type of kopi you want, then specify your sugar preference and whether you want it hot or iced.
Common Kopi Ordering Terms
| Local order | Meaning |
|---|---|
| Kopi C | Coffee with evaporated milk and sugar |
| Kopi C Kosong | Coffee with evaporated milk, no added sugar |
| Kopi C Siew Dai | Coffee with evaporated milk and less sugar |
| Kopi O | Black coffee with sugar |
| Kopi O Kosong | Black coffee with no added sugar |
| Kopi O Siew Dai | Black coffee with less sugar |
| Kopi Peng | Commonly iced coffee with condensed milk and sugar |
| Kopi Gao | Stronger or more concentrated kopi |
How to Order Less-Sweet or Iced Kopi
You can simply tell the drink stall what you prefer. For example:
- “Kopi C siew dai” – evaporated milk coffee with less sugar.
- “Kopi O kosong” – black coffee without added sugar.
- “Kopi C peng” – iced coffee with evaporated milk.
- “Kopi O peng siew dai” – iced black coffee with less sugar.
One small detail: “Kopi Peng” on its own commonly refers to iced coffee with condensed milk. If you specifically want evaporated milk or black coffee, say “Kopi C Peng” or “Kopi O Peng” instead.
Which One Should You Choose – Kopi C or Kopi O?
Your choice comes down to the flavour and texture you enjoy. Kopi C is a good option if you like creamy coffee with evaporated milk and a smoother finish. Kopi O suits people who prefer black coffee and want to taste more of the roasted flavour without milk.
For less sweetness, order siew dai. If you want no added sugar, ask for kosong. Both are familiar choices at a Singapore kopitiam.

Frequently Asked Questions About Kopi C vs Kopi O
1. What is the main difference between Kopi C and Kopi O?
Kopi C contains evaporated milk, while Kopi O is black coffee without milk. Both usually come with sugar.
2. Is Kopi O stronger than Kopi C?
It can taste stronger because there’s no milk to soften the roasted flavour. Actual caffeine depends on the coffee quantity and brewing method.
3. Does Kopi C contain condensed milk?
No. Kopi C is made with evaporated milk. Regular kopi usually contains condensed milk.
4. Which has fewer calories, Kopi C or Kopi O?
Kopi O generally has fewer calories because it contains no milk. Added sugar and serving size still matter.
5. What does Kopi C Kosong mean?
It means coffee with evaporated milk but no added sugar.
6. Is Kopi O always served with sugar?
The standard version usually contains sugar. Order Kopi O Kosong if you want black coffee without added sugar.
Conclusion – Kopi C vs Kopi O
The main difference between Kopi C vs Kopi O is simple: Kopi C has evaporated milk, while Kopi O is served without milk. Choose Kopi C for a creamier cup or Kopi O for a black coffee flavour. Ask for siew dai or kosong to adjust the sweetness.

Global Arena is a Singapore-focused SEO and digital marketing brand with a network of 25+ publisher websites, helping businesses strengthen their online presence through guest posting, link building, content marketing, and digital PR.
For collaborations, publishing opportunities, or business inquiries:
Hamza@globalarena.org | WhatsApp: +971 52 399 4589
