PProvenance
Enter
Cooking in
Salmon Arm · the Thompson–Shuswap
Nearest city · Kamloops Change
Kristang

Kristang dodol: coconut palm sugar confection

Dodol is the Kristang and Malay confection of coconut milk, glutinous rice flour, and palm sugar (gula melaka) — cooked together in a heavy pot over low heat with continuous stirring for 3-5 hours until the mixture reduces to a thick, dense, toffee-like sweet that sets firm on cooling. The technique is one of the most physically demanding in Southeast Asian confectionery — the cook must stir continuously without interruption for hours, preventing the thick mixture from scorching on the pot bottom. The mixture: first-press coconut milk (thick) is combined with palm sugar over moderate heat and stirred until the sugar dissolves. Glutinous rice flour dissolved in thin coconut milk is added gradually, in a thin stream, while stirring continuously. The mixture is then reduced to very low heat and stirred continuously for 3-5 hours — the correct stirring motion is a figure-eight pattern that covers the entire pot base, preventing any area from staying in contact with the heat for too long. The finished dodol is deep dark brown, thick enough to hold a wooden spoon upright, and glossy. It is poured into a greased tray or into banana leaf cups and left to cool for several hours. When set, it can be cut into squares and wrapped in banana leaf. Traditional Kristang and Malay dodol production is a communal activity — the continuous stirring is shared among multiple cooks working in shifts over an open wood fire.

‹Swipe for the next dish›
ServesAbout 40 pieces
Total5–6 hours (including setting)
Within reach2of 5 in Salmon Arm

Two shipped · two elsewhere in British Columbia · one not yet within reach.

How the 5 are reached
Shipped to you
2 · gula melaka (palm sugar), glutinous rice flour
Elsewhere in British Columbia
2 · first-press thick coconut milk, thin coconut milk
Not yet within reach
1 · banana leaves or greased tray
Cook
I

The Market List

The benchmark for each ingredient, and who stocks it near you. Tap a stockist to go straight to the product.

500 ml
first-press thick coconut milk
Origin · Sri Lankan coconut (Coconut Research Institute of Sri Lanka), Sri LankaElsewhere in British Columbia · Jeya Brothers →
250 ml
thin coconut milk
second press
Origin · Sri Lankan coconut (Coconut Research Institute of Sri Lanka), Sri LankaElsewhere in British Columbia · Jeya Brothers →
400 g
gula melaka (palm sugar)
broken or grated
250 g
glutinous rice flour
dissolved in the thin coconut milk before use
To finish
1 quantity
banana leaves or greased tray
for lining and wrapping
Not yet within reach of Salmon Arm · each reach is counted

Within reach counts in town, delivered, shipped and the nearest city. A staple counts once it has a local seller. Charted from each shop's own pages; not yet vouched by a cook who shops here.

The larder of Salmon Arm →

Each tap is counted, so the stockist sees the demand Provenance sends them.

II

The Method

1
Combine the thick coconut milk and the gula melaka in a heavy-based pot — cast iron or enamelled steel — over moderate heat, choosing a heavy base so the heat spreads evenly and gives you time to catch any catching before it colours the batch. Stir steadily until every trace of palm sugar has dissolved and the liquid is uniformly deep brown. The surface will appear smooth and the colour consistent throughout.
2
Whisk the glutinous rice flour into the thin coconut milk until no lumps remain, because any clot of dry flour carried into the hot pot will cook into a hard pellet that no amount of stirring will break apart later. With the pot still over moderate heat and stirring continuously, pour this slurry into the palm sugar mixture in a thin, steady stream so the flour is absorbed gradually rather than seizing in a sudden mass. The mixture will thicken visibly as the last of the slurry is incorporated.
3
Reduce heat to the lowest possible setting and stir continuously in a figure-eight pattern that traverses the entire base of the pot, so no area rests against the heat long enough to scorch while the rest of the batch is still fluid. This is where the dish lives or dies: stopping for even 60 seconds at temperature produces a scorched, bitter patch on the pot floor that spreads through the entire batch within minutes; share the stirring across multiple cooks working in rotation. Continue without interruption for 3 to 5 hours, and watch for the mixture to gradually darken to a deep, near-black brown and stiffen markedly — both signs that enough moisture has driven off and the sugars have concentrated as they should.
4
Test for doneness by dropping a small spoonful onto a cool plate — this cools the sample quickly so you read the set texture of the finished confection, not the behaviour of hot, still-mobile mass. When the dodol holds its shape without running and peels cleanly off the plate once set, the reduction is complete. A wooden spoon stood in the centre of the pot should remain upright.
5
Pour or spoon the finished dodol into a greased tray or into banana leaf cups, working quickly while the mass is still pliable enough to level, as it stiffens rapidly on contact with a cool surface. Smooth the surface and leave undisturbed at room temperature for several hours so the set is even throughout rather than firm on the outside and yielding in the centre. When fully set, the surface will be glossy and the confection firm to the touch; cut into squares and wrap in banana leaf.
III

Quality Hierarchy

01
Reserve — Fresh first-press coconut milk extracted the same day; hand-harvested gula melaka in cylinder form from Malacca, with its full caramel-molasses character; cooking done over a wood fire in a clay pot for even, gentle heat distribution.
02
Estate — Fresh-pressed thick and thin coconut milk; good-quality block palm sugar, broken and dissolved; heavy enamelled cast-iron pot on the lowest gas setting.
03
Market — Canned full-fat coconut milk (thick) and canned coconut milk diluted to thin consistency; palm sugar from a reliable Asian grocer; heavy-based stainless pot.
04
House — Canned coconut milk throughout; commercially packed palm sugar; any heavy-based pot — acceptable only if the stirring discipline is maintained without compromise.
IV

Sensory Tests

◇Sight. The mixture is a deep, near-black brown and visibly glossy across its entire surface.
◇Touch. A wooden spoon stood in the centre of the pot holds upright without falling.
◇Sight. A spoonful dropped onto a cool plate holds its shape without spreading or running.
◇Touch. Once cooled, the set dodol peels cleanly from the plate and is firm, not sticky, to a light press.
◇Where it lives or dies. The continuous, unbroken figure-eight stir over low heat for 3 to 5 hours is the dish: one lapse of 60 seconds scars the base and the scorched bitterness cannot be retrieved from the batch.
Pillar V
Cross-cuisine parallels are part of membership.
The dishes this one teaches you, across the cuisines — on every recipe.
Enter · from $49 a year
VI

What to Pour

Pouring for British Columbia · ·

The pairing
Blandy's Sercial Colheita Madeira
Blandy's · Madeira
Not yet stocked in British Columbia
Fortified wine
From British Columbia
1897 Amber Ale
Stanley Park Brewing · Metro Vancouver
Stanley Park Brewing · Vancouver →
Beer
Without alcohol
Golden Kiwi Fruit Tisane
Short and Stout Tea Co.
Not yet stocked in British Columbia
Traditional

Each tap is counted, so the stockist sees the demand Provenance sends them.

Why each one works is part of membership — Enter · from $49 a year →

The whole pairing
Pillar VII
Origin and lineage are part of membership.
Where the dish comes from and how it came to be — on every recipe.
Enter · from $49 a year