Singapore Kopi
Kopi is the default order at a Singapore kopitiam: strong robusta pushed through a long cloth sock, built on sweetened condensed milk, and defined less by any pour than by the roast underneath it. The beans go into the wok with margarine and sugar until they come out dark, glossy, and faintly caramelized — the same Hainanese-immigrant technique that filled Killiney Road's coffee shops from 1919 onward. Order it by name and the kopitiam auntie already knows the ladder: kopi with condensed milk, kopi-o black with sugar, kopi-c with evaporated milk, kosong for none at all. The cup itself stays simple — no pull, no performance, just the roast doing the work.
Ratio breakdown
Ingredients run from the top of the cup to the bottom; the last item is the bottom layer. Values are normalized to a true 100% stack.
What you need
- 200 ml just off the boil (95–100°C)Water
- 1.5–2 tablespoons sweetened condensed milkCondensed milk
- ~30 g (2 heaped tablespoons) Nanyang-roasted ground coffeeCoffee
Method notes
- Grind
- Medium-coarse — for the cloth sock (kain)
- Water temperature
- Hot — water just off the boil, 95–100°C
- Total time
- 6 min
Steps
Set the Nanyang-roasted grounds in the cloth sock over a jug
The wok roast coats every bean in caramelized margarine and sugar, so a flat, even bed in the sock keeps the water passing through it evenly instead of channeling around the stickier grounds.
Pour the hot water through in a slow, steady stream
A patient pour is what pulls the strong, syrupy concentrate the condensed milk is built to meet — rushing the water past the grounds leaves the roast's caramel notes behind.
Keep the concentrate hot in a warmed pot until serving
Kopitiam stalls keep the brewed pot over a low flame all morning, so every cup is poured at the same strength and heat rather than cooling between orders.
Spoon the condensed milk into the base of the cup
The milk goes in first so the falling coffee stirs it up through the cup as it's poured — the same build order used across the kopitiam's condensed-milk drinks.
Pour the hot concentrate over the milk and stir
Unlike Malaysia's kopi tarik, Singapore's everyday kopi isn't pulled between cups — a simple stir folds the milk through, because the roast is what carries the drink, not the pour.
Tips
- The roast is the whole recipe — beans wok-roasted with margarine and caramelized sugar until dark and glossy are what give kopi its body and faint sweetness before any milk arrives; a Western light roast brewed the same way isn't kopi.
- Learn the ladder before you order — kopi (condensed milk), kopi-o (black, sugar only), kopi-c (evaporated milk, sugar), kosong (no sugar) — each word changes the cup, not the brew.
- Ask for kopi gao for an extra-strong pour, or kopi poh for a weaker one — the kopitiam auntie adjusts the same concentrate to order.
Common mistakes
- Confusing it with Malaysian Ipoh white coffee — Ipoh's beans are roasted without sugar for a paler, milder cup; Singapore kopi's dark, sugar-caramelized roast is the opposite end of the same tradition.
- Using instant coffee or a light Western roast — the sock filter and condensed milk are built around a specific dark, fat-roasted bean; substitute the roast and the cup reads as sweetened filter coffee, not kopi.
- Brewing it weak — kopitiam kopi is meant to stand up to a heavy pour of condensed milk; a thin brew just tastes like sweetened milk.
FAQ
Where does kopi come from?
From Hainanese immigrants who arrived in Singapore in the late 19th and early 20th centuries and took jobs in British and Peranakan kitchens, where they learned Western coffee and adapted it with what was on hand — margarine, sugar, and a long cloth sock instead of a filter machine. Killiney Road's Kheng Hoe Heng Coffeeshop, founded in 1919 and later renamed Killiney Kopitiam, is one of the oldest surviving examples of the kopitiam culture that grew out of that adaptation.
What's the difference between kopi and Malaysian kopi tarik?
Both are strong, sock-filtered kopitiam coffees sweetened with condensed milk. Kopi tarik is defined by its pour — the long arcing stream between two cups that aerates and cools the coffee. Singapore's everyday kopi skips the pull; the defining feature is the dark, margarine-and-sugar roast underneath, stirred rather than performed.
What does kopi-o mean, and how many ways can I order it?
Kopi-o is the black version — the same strong sock-filtered brew with sugar and no milk at all ('o' from 'oh', Hokkien for black). Kopitiam ordering stacks freely from there: kopi-c swaps in evaporated milk, kosong drops the sugar, peng makes it iced, gao brews it stronger, poh brews it weaker — the same base concentrate, named differently by what's added or left out.
The Atlas
Help keep this preparation honest
The Atlas is only as trustworthy as the sources behind it. If a step on this page is off — or you know a preparation that belongs here — tell us. Two references is all we ask.