Malaysian Ipoh White Coffee
The white coffee of Ipoh is the kopitiam's smooth answer to its own black brew — the same strong, sock-filtered coffee, but roasted differently: beans slow-roasted in palm-oil margarine at a lower heat, without the sugar and wheat that turn kopi O nearly black. 'White' is the color of the roast, not the cup — a paler bean that brews smoother, less bitter, gently caramelized, and it is always served with sweetened condensed milk. Born of Hainanese migrants who learned Western coffee in British Malaya and perfected at Ipoh's Sin Yoon Loong since 1937, it made the city one of the world's coffee capitals.
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
- 180 ml just-off-the-boil water (90-95°C)Water
- 1.5-2 tablespoons sweetened condensed milkCondensed milk
- ~15 g (2 tablespoons) Ipoh-roast ground coffeeCoffee
Method notes
- Grind
- Medium-coarse — for the cloth sock (kain)
- Water temperature
- Hot — water at 90-95°C, never boiling
- Total time
- 6 min
Steps
Set the grounds in the cloth sock over a jug or mug
The sock (kain) filters the medium-coarse grounds slowly, and a flat, even bed lets the water pass evenly so every pass of the pour contributes to the same strong concentrate.
Pour the hot water in slow circles and let it drip through
The slow pass through the same bed builds the strong, syrupy base the condensed milk is meant to meet — the cloth drip is what gives the kopitiam cup its body, and keeping the water just off the boil keeps the medium roast smooth instead of harsh.
Add the condensed milk to the bottom of the serving glass
The milk goes in first and the brew poured over it swirls it up as it falls — the same build order as every condensed-milk coffee of the kopitiam, so the sweetness is carried through the whole drink by the pour, not left to sink.
Stir well, or pour tarik-style between two cups
A thorough fold blends the sweet milk through every part of the strong brew; pouring between two cups aerates it too, cooling it slightly and raising a light head — the same motion that gives kopi tarik its name, adapted here to the paler roast.
Serve hot in a kopitiam glass, or pour over ice for the iced version
Hot, the smooth, caramelized roast reads soft and dessert-like; over ice, the melting cubes round the sweetness further, which is why the iced version leans a little sweeter.
Tips
- The roast is the recipe — margarine-roasted, no-sugar beans are what separate white coffee from plain strong coffee with milk; without them you have a sweet latte, not kopi putih.
- Condensed milk is the sweetener — regular milk dilutes the brew and misses the caramelized-sugar interaction that gives the drink its signature; add sugar on top and you turn the kopitiam classic into syrup.
- Watch the condensed milk swirl up through the coffee as you pour — it tells you whether you got the pour right, and it is half the ritual.
- Some Ipoh kopitiams serve it with a pat of butter on the side — a throwback to the early years of Chinese migration to Southeast Asia, said to add a silky, slightly savoury hint to the cup.
Common mistakes
- Boiling the water — boiling water over the medium-roast bed extracts harsh bitters; hold the pour at 90-95°C to keep the cup smooth.
- Brewing too weak — the condensed milk needs a strong base to stand up to; the drink is a strong brew lengthened, never a weak one fortified.
- Using regular milk or adding sugar on top — both miss the point of the condensed milk, which is both the sweetener and the body of the drink.
FAQ
What does "white" mean in Ipoh white coffee?
The color of the roast, not the drink. Traditional Malaysian black coffee (kopi O) is roasted dark with sugar and sometimes wheat, producing an almost-black bean and a bitter, smoky cup. White coffee uses only palm-oil margarine and no sugar in the roast, at lower heat, so the bean finishes paler and brews smoother, less bitter, gently caramelized. With condensed milk stirred in, the finished drink is actually a creamy tan.
How is it different from kopi tarik?
Both are strong, sock-filtered kopitiam coffees finished with condensed milk. Kopi tarik is defined by the pour — the long arcing stream between two cups that aerates it and builds the foam. White coffee is defined by the roast — the margarine-only, low-heat roast that makes the cup smooth before any milk arrives. You can pour white coffee tarik-style for a foamy head, but the roast is what makes it white.
Why is it called white coffee?
In Ipoh, 'white' is shorthand for the roasting method — beans roasted in palm-oil margarine only, no sugar and no wheat, at a lower temperature than the dark Malaysian roast. The literal Chinese name, bai ka fei, was introduced by the Chinese migrants who brought the technique to tin-mining Perak, and it means the paler, unadulterated roast, not a white drink.
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.