A slice of brown watalappam steamed custard on a plate, topped with roasted cashew nuts
Serves10 servings
CuisineSri Lankan

Watalappam: Sri Lankan Steamed Jaggery and Coconut Custard

Watalappam is Sri Lanka's steamed custard of kithul jaggery, coconut milk and eggs. Learn the gentle whisk, the skewer test and the dark sugar swap.

Level: Beginner

Cooking flow

Cooking steps

STEP 11 / 7

Dissolve the jaggery in the coconut milk

Grated jaggery being stirred into coconut milk in a saucepan with a wooden spoon
Pale swirls of coconut milk vanish into the brown as the last shreds of jaggery melt

Shake or stir the can of coconut milk well, then measure 1 cup into a small saucepan or a microwave-safe bowl. Add the grated jaggery and stir until it melts into the milk. If it resists, warm it for 30–45 seconds in the microwave or in the pan, stirring. The syrup is ready when it is smooth, glossy brown and no grains scrape against the spoon.

STEP 22 / 7

Cool the syrup and grind the cardamom

Black cardamom seeds being ground in a stone mortar, the empty green husks set aside in a dish
Only the seeds go into the mortar; the split green husks stay in their own dish

Set the syrup aside to cool completely. While it cools, split the six cardamom pods with your fingers and tip out the black seeds. Put the seeds in a mortar and grind them to a fine powder, leaving the green husks out. The husks are fibrous and stay gritty in the custard. The cardamom is ready when it is a dark, fragrant powder with no whole seeds left.

STEP 33 / 7

Whisk the eggs by hand

Ten eggs whisked by hand in a glass bowl into an even yellow liquid
Uniform yellow with a few scattered bubbles and no froth is the texture to stop at

Crack the 10 eggs into a large bowl. Whisk them with a hand whisk for 3–4 minutes, stirring steadily instead of beating air into them. An electric mixer whips up too much foam, and that foam steams into a spongy layer on top of the custard. The eggs are ready when yolks and whites are one even yellow liquid with only a few small bubbles on the surface.

Gentle hands make the pores

The small, syrupy pores in a good watalappam form during steaming. Stir the eggs without whipping them. Eggs whipped to a froth give a top layer of coarse bubbles instead of an even, fine-pored custard.

STEP 44 / 7

Combine the cooled syrup with the eggs

Cooled brown jaggery and coconut milk syrup being poured into the beaten eggs, with small dishes of cardamom powder, vanilla and salt nearby
No steam should rise from the syrup as it meets the eggs

Check that the jaggery syrup is fully cool to the touch. Warm syrup starts to cook the eggs and leaves grainy curds through the custard. Pour the cooled syrup into the eggs, then add the ground cardamom, the vanilla extract and the pinch of salt. Stir gently with the whisk until the mixture is one smooth, even brown with no streaks of yellow.

STEP 55 / 7

Strain into the dish

Brown custard poured through a fine sieve into a wide glass heatproof dish, leaving space below the rim
The space under the rim gives the custard room to rise in the steamer

Set the fine-mesh sieve over your 1½-quart (1.5 L) heatproof dish or stainless bowl. Pour the custard through it slowly, catching any stray cardamom fibres, bits of egg and undissolved sugar. Stop with a clear gap below the rim, because the custard rises as it steams. The dish is ready when the liquid is smooth and glossy, with only a little residue left in the sieve.

STEP 66 / 7

Cover and steam until the center is set

A foil-covered glass dish on the rack of a stainless steel steamer as the lid is lowered
Foil keeps drips off the surface; the skewer, not the clock, says when it is done

Bring the water in your steamer to a boil. Cover the dish tightly with aluminum foil so that condensation cannot drip onto the custard, set it on the rack, put the lid on and steam for about 40 minutes. Lift the foil and push a bamboo skewer into the very center. If the custard is set and the skewer comes out clean, it is done. If the center is still liquid, cover it again and steam for 15 minutes more, then test again.

Steam and hot dishes

The lid, the rising steam, the foil and the dish are all very hot. Lift the lid away from you, peel the foil back from the far side, and use oven mitts to take the dish out of the steamer.

STEP 77 / 7

Cool, chill and garnish

Roasted cashews scattered over set, chilled watalappam in its glass dish
Add the cashews after chilling, so they stay crisp against the cold custard

Lift the dish out and let the custard cool completely on the counter. Cover it and refrigerate for a few hours, so it firms and the flavours settle. Just before serving, scatter the roasted cashews over the top. It is ready when the custard is firm and cold all the way through and cuts into clean slices that hold their shape.

0 / 0
Ingredients

Ingredients

1 / 1

Ingredients

Ingredient Amount Role
Kithul jaggery, grated 1 lb 2 oz (500 g) Sweetness, brown colour and the smoky palm-sugar flavour
Coconut milk 1 cup Body, richness and coconut aroma
Eggs, large 10 Set the custard and form its small pores
Green cardamom pods 6 The black seeds only, ground, for the main spice
Vanilla extract ½ tsp Rounds out the aroma
Salt a pinch Sharpens the sweetness
Roasted cashews ¼ cup Garnish and crunch against the soft custard
0 / 0

When the foil comes off the dish, a puff of steam carries the dark, smoky sweetness of palm sugar and the cool scent of cardamom. Underneath sits a custard the colour of strong tea, trembling slightly in the middle. Cut into it and the face of the slice is full of tiny pores, each one holding a little jaggery syrup. Watalappam is Sri Lanka's steamed custard of kithul jaggery, coconut milk and eggs. It is set and served in its dish with no caramel turned out over the top, and it tastes deeper and less sugary-bright than a caramel pudding, with the coconut softening the molasses edge of the jaggery.

From a Cup Cake to the Eid Table

A sweet with Malay roots

The usual account places watalappam with Sri Lanka's Malay community, who brought it from Indonesia in the eighteenth century, during Dutch rule. It is often linked to serikaya, the Malay steamed custard of eggs, coconut milk, palm sugar and pandan, and the two are treated as branches of one family. Where it was first made is not settled. On the island, the jaggery took over. Kithul jaggery, made from the sap of the kithul palm, gives the custard its brown colour and its smoky depth, and in Sri Lankan kitchens coconut milk and kithul stand where sweetened condensed milk and sugar stand in other versions.

Where the name comes from

The name is usually traced to Tamil: vattil, a cup, and appam, a cake, run together into vattil-appam, a cup cake. Another line ties the custard to vla, the Dutch word for custard. You will see it written watalappam, watalappan, vattalappam and vattilappam; in Sinhala it is වටලප්පන්, in Tamil வட்டிலப்பம், and Sri Lankan Malay speakers call it serikaya.

Who makes it, and when

In Sri Lankan Muslim homes, watalappam is the sweet of Eid al-Fitr, the feast at the end of Ramadan. Dishes of it go out to neighbours and to friends of other faiths, and it turns up at weddings, festivals and other gatherings. Non-Muslim households make it too, for celebrations and for guests. In many homes the everyday dessert is a plate of fruit, and watalappam comes out when someone is visiting, on a birthday or at a wedding. It is also sold in supermarkets and served in restaurants, so it is a sweet most people on the island know well.

Households season it differently. Cardamom is the most common spice, sometimes on its own, sometimes with nutmeg, sometimes alongside clove, mace, cumin or cinnamon. In the south some cooks add kaffir lime leaves, or a similar citrus leaf, for a fresh, sharp note. Traditionally it was steamed in small steel bowls, though a single large dish is also used. If you know the island's other jaggery-and-coconut sweet, bibikkan, the contrast is clear: bibikkan is baked into a cake, while watalappam is a soft custard set by steam. For more dishes from the island, including festive ones like kiribath, see the Sri Lanka country page.


Ingredients (serves 10)

Ingredients for watalappam: grated kithul jaggery, coconut milk, ten eggs, six cardamom pods, vanilla extract, a pinch of salt and roasted cashews
Seven ingredients in all, and the jaggery sets the colour and depth of the finished custard
Grate the jaggery fine

Kithul jaggery comes in hard blocks. Grate it finely before it meets the coconut milk. Fine shreds dissolve evenly, and any undissolved grains end up as sugary specks in the steamed custard.

Allergen information

Watalappam contains eggs, tree nuts (cashews) and coconut. The basic recipe uses no wheat and no dairy.

Equipment

  • A grater for the jaggery
  • A small saucepan or microwave-safe bowl
  • A mortar and pestle
  • A large mixing bowl and a hand whisk
  • A fine-mesh sieve
  • A 1½-quart (1.5 L) heatproof dish or stainless steel bowl that fits inside your steamer
  • Aluminum foil
  • A steamer, or a large pot with a rack and lid
  • A bamboo skewer for the doneness test

Choosing Jaggery and What to Use Instead

Kithul jaggery is worth tracking down at a South Asian grocer or online. Look for pure kithul jaggery, sold as dark blocks. Purity varies, and less pure jaggery makes the custard taste flatter and sweeter. Its smoky, almost treacly flavour is what makes the dessert taste like Sri Lanka. The other ingredients are easy: canned coconut milk, green cardamom pods and roasted cashews are in most large supermarkets.

When there is no jaggery, dark sugars come closest. The two dark sugars below replace the full 1 lb 2 oz (500 g) of jaggery.

Instead of kithul jaggery Amount What changes
Kokuto (Okinawan black sugar) 1 lb (450 g) The closest match in colour and deep sweetness
Dark brown sugar 1 lb (450 g), or 14 oz (400 g) for a less sweet custard Familiar and easy to find, with a lighter molasses note
White sugar As needed, with about ¼ cup of it caramelized first Without caramel the custard stays pale; the caramel restores the brown colour

Each of these makes a good custard, though the smoky depth of kithul comes only from kithul. The cardamom earns its place too: it is the scent that most people on the island associate with this dessert, so keep it even when you swap the sugar.


Method

The work happens at the start. Dissolve the jaggery first, because the syrup has to cool before it can meet the eggs. While it cools, grind the cardamom and whisk the eggs. After the custard goes into the steamer you have about forty minutes of hands-off time, then a few hours of chilling before it is ready to eat.

When It Goes Wrong

What you see Why What to do
The center is still runny after 40 minutes A deep dish or weak steam Cover again and steam 15 minutes more, then test with the skewer. Keep going until the center is set; always serve it fully set
A spongy layer of big bubbles on top The eggs were whipped too hard Next time whisk by hand for 3–4 minutes, stirring rather than beating
Grainy curds through the custard The syrup was still warm when it met the eggs Cool the syrup completely before combining; straining catches some curds but cannot fix many
Gritty specks Cardamom husks or undissolved jaggery Use only the seeds, grate the jaggery finely, and always strain
Pale colour White sugar used without caramel Caramelize about ¼ cup of the sugar to bring back the brown
Too sweet, or too flat The purity of the jaggery, or a heavy hand with sugar Use pure kithul; with dark brown sugar, drop to 14 oz (400 g) for less sweetness

Serving, Variations and Storage

Chilled slices of watalappam topped with roasted cashews on small white plates
Chilled slices show the fine pores on their cut faces

At the table

Watalappam is good warm or chilled. Chilled, it slices neatly and the jaggery tastes darker and cleaner. Warm, it is softer and the cardamom is stronger. Cut it straight from the dish into squares or wedges. At Eid, portions go out to neighbours and friends, and when you have guests it is the sweet you set out for them.

Variations

  • Oven water bath. Many Sri Lankan homes have no oven and steam instead. If you have no steamer, set the dish in a tray of hot water in the oven at 350°F (180°C) and bake for at least 45 minutes, until the skewer comes out clean. The texture stays close to steamed.
  • Pot and cloth. Set the dish in a large pot of simmering water, wrap the lid in a cloth to catch drips, and steam for at least 45 minutes. The cloth keeps the surface smooth.
  • Small cups. Divide the custard among small steel bowls or ceramic cups, the traditional way, for individual portions that set faster.
  • Other spices. Add nutmeg to the cardamom, or try equal parts cardamom, mace and cumin; cinnamon and nutmeg take it warmer. A kaffir lime leaf in the southern style adds a fresh citrus edge.
  • Other garnishes. Add raisins to the cashews, or top it with pani cadju, honey-glazed cashews, for a sweeter, glossier finish.

Storage

Let the custard cool completely, then cover it and refrigerate promptly. Eat it soon, keeping it chilled until you serve it.

Frequently Asked Questions

How long do small cups take to steam?

Small cups set faster than one large dish. Small steel bowls are checked with a skewer after about 20 minutes. Test each cup in the center, and give any that are still liquid a few more minutes under the lid.

Does canned coconut milk work?

Yes, canned coconut milk is the easy choice. The cream separates in the can, so shake or stir it well until smooth before you measure the cup.

Can I use sweetened condensed milk?

Some versions use sweetened condensed milk in place of coconut milk. The custard turns milkier and sweeter and loses the coconut flavour, and it is no longer dairy-free. The amounts in this recipe are written for coconut milk and have not been adjusted for condensed milk.

Should the eggs be at room temperature?

One home recipe lists the eggs at room temperature, though the main method here does not call for it. What matters most is the syrup: it must be cool before the eggs go in.

Sources

  • Hungry Lankan, "Sri Lankan Watalappam." Ingredients and amounts, servings, the method from dissolving the jaggery to steaming, the skewer test and extra 15 minutes, hand whisking to avoid a foam layer, cooling the syrup before mixing, and the dark sugar and caramelized white sugar substitutions. https://hungrylankan.com/recipes/sri-lankan-watalappam
  • Explore Sri Lanka, "The Steamed Custard of the Tropics." Malay origins, coconut milk and kithul in the Sri Lankan version, small steel bowls, weddings, festivals and Ramadan, household spice blends, southern kaffir lime leaves, and the cashew and raisin garnish. https://exploresrilanka.lk/steamed-custard-tropics
  • Asiff Hussein, "The origins of some Sri Lankan Muslim Foods and Beverages." The custard's ingredients and method, the Tamil derivation of the name, and the link to Malay serikaya. https://asiffhussein.com/articles/the-origins-of-some-sri-lankan-muslim-foods-and-beverages
  • Wikipedia, "Watalappam." Names in Sinhala, Tamil and Sri Lankan Malay, main ingredients, the eighteenth-century Malay account, the vla theory, and its place at Eid al-Fitr, weddings and festivals. https://en.wikipedia.org/wiki/Watalappam
  • My Lankan Food Journal, "Watalappan or Watalaapam." Sharing at Eid with neighbours and friends of other faiths, the double-pot and oven water bath methods of at least 45 minutes, the 8-inch dish, and the pani cadju garnish. https://mylankanfoodjournal.com/watalappan
  • Nikkei, "スリランカのプリンは「お・も・て・な・し」のお菓子." Watalappam as a sweet for guests and celebrations, steaming without an oven in Sri Lankan homes, the oven water bath, Okinawan black sugar as a close match, and serving warm or chilled. https://www.nikkei.com/article/DGXNASFK2802E_Y3A021C1000000