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.

Tall glass ingredient percentage chartIngredient ratios form a normalized 100% stack clipped to the recipe's cup.
Tall glass · 100% composition

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.

Water180 ml just-off-the-boil water (90-95°C)
82.0%
Condensed milk1.5-2 tablespoons sweetened condensed milk
9.8%
Coffee~15 g (2 tablespoons) Ipoh-roast ground coffee
8.2%
Ratio10 : 1.2 : 1

What you need

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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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

Common mistakes

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.

CorrectionRequest a change to this recipeSpotted a step that’s wrong or missing? A sentence and two sources is enough.Open form

Reference URLs— at least two, each a full https:// link

Submitting opens your email app with a ready-to-send draft — nothing is sent until you press send in your mail client.

AdditionPropose a new preparationKnow a way of preparing coffee that belongs on the Atlas? Tradition, place, method, ratios, steps.Open form

Reference URLs— at least two, each a full https:// link

Submitting opens your email app with a ready-to-send draft — nothing is sent until you press send in your mail client.

Developed by Aridane Martín