Skip to content
DishRoute.

Watalappan.

Sri Lankan Coconut Jaggery Custard

වටලප්පන් · say it: wah-tah-LAP-pan

Watalappan is a steamed coconut custard, and the thing that separates it from every other custard is the sugar. Kithul jaggery, the dark treacly sap sugar of the fishtail palm, is melted into thick coconut milk and whisked with eggs, then set gently over water until it wobbles. The result is deep brown rather than pale, with a smoky, almost caramel-and-molasses depth behind the sweetness, and warm spice — cardamom, clove, nutmeg — running through it. The texture is denser and more custardy than a crème caramel, and it is served cool in small portions with toasted cashews on top, because a large one would defeat most people.

A dish of dark brown Sri Lankan watalappan coconut jaggery custard topped with toasted cashew halves, one portion scooped out
Sri Lankan Coconut Jaggery Custard
Gate
Flag of Sri Lanka Sri LankaSri Lankan Malay and Moor communities
Prep
20 min
Cook
55 min
Total time
3 hr 15 min incl. 2 hr rest
Serves
8
Status
Easy
Nutrition / serving · estimated
Calories 310 kcal
Protein 6 g
Carbs 36 g
Fat 17 g
Fiber 1 g
Sugar 33 g
Sodium 90 mg

Why this recipe works.

  • Built on real jaggery with a clear explanation of what to use instead, rather than white sugar pretending to be it.
  • Strained batter and a covered dish, the two steps that separate a silky set from a grainy, pockmarked one.
  • Gentle steam temperature spelled out, so the custard sets rather than curdles.
  • Whole spices toasted and infused into the coconut milk instead of stirred in as dusty powder.

Ingredients.

10 items
Servings
8
Now showing amounts for 8 servings

Equipment

  • Steamer or a wide pot with a rack and lid
  • Heatproof dish about 20 cm across
  • Fine sieve
  • Whisk
  • Foil

Instructions.

  1. Infuse the coconut milk

    Warm the coconut milk in a saucepan over low heat with the crushed cardamom seeds, cloves, cinnamon and nutmeg. Bring it just to the point where steam rises and the edges shiver — do not let it boil — then take it off the heat and leave it to sit for 10 minutes so the spices open up.

  2. Melt the jaggery

    Return the pan to low heat, add the chopped jaggery and the pinch of salt, and stir until every piece has dissolved and the milk turns an even deep brown. Then let it cool until it is barely warm to a fingertip, about 15 minutes.

    Tip Hot liquid poured onto eggs scrambles them instantly. Lukewarm is not optional here.

  3. Whisk in the eggs

    Beat the eggs in a bowl just until the yolks and whites are combined, without working air into them, then pour in the cooled coconut mixture in a slow stream while whisking steadily. Stir in the rose water if using.

    Tip If foam builds on the surface, skim it off — it bakes into a spongy crust.

  4. Strain and fill

    Pour the batter through a fine sieve into a heatproof dish about 20 cm across, catching the whole spices, any grit from the jaggery and stray threads of egg. The strained batter should be smooth and glossy, the colour of dark toffee.

  5. Steam gently

    Cover the dish tightly with foil and set it on a rack over simmering water. Steam for 45 to 55 minutes over a lazy, steady simmer, until the edges are firmly set and the middle still wobbles as one piece when you nudge the dish. A knife inserted an inch from the edge should come out clean.

    Tip If the water is rolling and rattling the lid, turn it down — hard steam curdles the custard and makes it weep.

  6. Cool and top

    Lift the dish out, uncover it and let the custard cool to room temperature, then chill for at least 2 hours until firmly set. Scatter the toasted cashews over the top just before serving and spoon it out in small portions — it is rich, and a little goes a long way.

Tips from our kitchen.

  • Melt the jaggery into the coconut milk over low heat and strain it — block jaggery almost always carries grit and fibre from the boiling pans.
  • Whisk the eggs gently, without whipping air into them; foam turns into a spongy layer and bubbles pockmarked across the top.
  • Let the coconut mixture cool to lukewarm before it meets the eggs, or you will scramble them on contact.
  • Cover the dish tightly with foil so condensation from the lid cannot drip onto the surface and pit it.
  • Keep the water at a lazy simmer, not a rolling boil — hard steam makes the custard curdle and weep watery liquid.
  • Test with a knife an inch from the edge: it should come out clean while the middle still wobbles like set jelly, since it firms further as it cools.

Substitutions.

Kithul jaggery Coconut jaggery, gula melaka, or dark muscovado sugar
Coconut jaggery is the closest and is sold in most South Asian shops. Muscovado gets the colour and molasses depth but misses the faintly smoky, mineral edge kithul gives.
Thick coconut milk Canned coconut cream, or the thick top layer skimmed from chilled full-fat coconut milk
Light coconut milk sets thin and watery. If your can separates, use the solid part plus enough of the liquid to make up the volume.
Steaming Bake in a water bath at 150°C for 45–55 minutes
Works well and gives a slightly firmer edge. Keep the dish covered and the water bath hot when it goes in, and check from 40 minutes.
Cashews Toasted almond slivers, pistachios, or nothing at all
Cashews are traditional and their softness suits the custard, but the topping is decoration rather than structure — leave it off for a nut-free version.

Variations.

Watalappan with treacle
Replace a third of the jaggery with liquid kithul treacle for a looser, more fragrant custard, and pour a little extra over each portion at the table.
Individual ramekins
Steam the batter in small cups for 20 to 25 minutes instead of one dish. Faster, and the classic way it is served at weddings and iftar tables.
Coconut milk and pandan
Infuse a knotted pandan leaf into the coconut milk with the spices and remove it before straining, for a grassy, vanilla-like note under the jaggery.

Storage & reheating.

Watalappan keeps 4 days covered in the fridge and is genuinely better cold on day two, once the spices have settled through the custard. Bring it to just below room temperature before serving so the coconut fat softens and the texture goes silky again. It does not freeze — the custard splits and weeps on thawing. Add the toasted cashews at serving time if you want them crisp; stored on top they go soft overnight.

Serve with

Cool, in small bowls, with strong plain tea — and a spoonful of kithul treacle poured over if you have it.

The story behind Watalappan.

Watalappan belongs to Sri Lanka's Malay community, descendants of soldiers, exiles and labourers brought to the island from the Indonesian archipelago during Dutch rule, and to the Moor community alongside them. The kinship shows in the name and the method: it is a close cousin of the Southeast Asian coconut-and-palm-sugar custards known as srikaya or seri kaya, reworked with Sri Lankan jaggery and a heavier hand with spice. Over generations it stopped being a community dish and became a national one, but its associations stayed: it is the dessert most strongly linked with Eid, made in large trays for the end of Ramadan and sent around to neighbours.

The jaggery is the whole argument. Kithul treacle and kithul jaggery are tapped from the flower of the fishtail palm and boiled down in the hill country, and the flavour is nothing like refined sugar or even like the palm sugars of Southeast Asia — smokier, more mineral, with a bitterness at the edge that keeps the custard from cloying. Sri Lankans will tell you a watalappan made with white sugar and caramel colouring is a different dessert wearing the same name, and they are right. Coconut jaggery is the acceptable substitute; dark muscovado is the honest compromise abroad.

As a technique it is forgiving in every way except heat. Steaming rather than baking keeps the custard from ever exceeding boiling point, which is why the traditional method survives in kitchens without ovens, but push the steam too hard and the eggs curdle into a grainy, weeping mess just the same. A moderate steady simmer, a covered dish so condensation cannot rain onto the surface, and patience are all it takes. Whether the cashews go on before steaming, so they sink slightly, or after, so they stay crisp, is a household preference nobody agrees on.

Questions, answered.

What is kithul jaggery and what can I use instead?

Kithul jaggery is unrefined sugar boiled down from the tapped sap of the Sri Lankan fishtail palm. It is dark, smoky and slightly mineral, and it gives watalappan both its brown colour and its flavour. Coconut jaggery or Malaysian gula melaka are the closest substitutes; dark muscovado sugar works if palm sugar is unavailable. White sugar makes a different dessert.

Why did my watalappan turn grainy and watery?

The custard was steamed too hard. Egg proteins curdle above a gentle simmer, squeezing out liquid and leaving a grainy texture. Keep the water at a lazy bubble, cover the dish, and pull it from the steamer while the centre still wobbles — it continues to set as it cools.

Can I bake watalappan instead of steaming it?

Yes. Set the covered dish in a roasting tin, pour in hot water to come halfway up the sides, and bake at 150°C for 45 to 55 minutes until the edges are set and the centre trembles. Steaming is traditional and slightly gentler, but the water bath achieves the same protection from direct heat.

Is watalappan the same as crème caramel?

No. Both are set egg custards, but watalappan uses coconut milk rather than dairy, gets its colour and flavour from palm jaggery rather than caramelised white sugar, is heavily spiced with cardamom, clove and nutmeg, and is steamed rather than baked. It is also denser and is served in the dish rather than turned out.

Can I make watalappan ahead for a party?

It is designed for it. Make it a day ahead, keep it covered in the fridge, and it will taste better than it did fresh. For serving many people, steam it in individual cups for 20 to 25 minutes and top each with cashews just before they go to the table.

Keep exploring Sri Lanka.

Sri Lanka has 9 more dishes in the atlas — Ambul Thiyal and Kalu Uru Mas, and 7 more.

Recipe by The DishRoute Kitchen · published August 21, 2026 · updated August 21, 2026