Skip to content
sri-lankandessert✨ New

Sri Lankan Watalappan (Coconut Jaggery Custard)

A dense, richly spiced steamed custard sweetened with jaggery palm sugar and coconut milk, a beloved Sri Lankan celebration dessert.

Prep
20 min
Cook
60 min
Servings
8
Difficulty
Medium
4.3
Sign in to rate
#sri lankan#dessert#traditional#home cooking#world cuisine

About This Recipe

Sri Lankan Watalappan is a real, traditional Sri Lankan dish, known as Coconut Jaggery Custard. A dense, richly spiced steamed custard sweetened with jaggery palm sugar and coconut milk, a beloved Sri Lankan celebration dessert.\n\nWatalappan reflects Sri Lanka's Malay Muslim community's culinary heritage, traditionally served at festive occasions like Eid celebrations, its deep caramel color and flavor coming from slow-melted jaggery palm sugar.\n\nThe result is a dish worth making on its own merits: it rewards patience with the technique and delivers real, specific flavor rooted in Sri Lankan home cooking, not a generic stand-in for a search term.

Ingredients

Serves 8

  • 300 gjaggery (palm sugar)(grated or chopped)
  • 150 mlwater
  • 6eggs
  • 400 mlcoconut milk
  • 1 tspground cardamom
  • 0.5 tspground nutmeg
  • 1cinnamon stick
  • 50 gcashews(chopped, to garnish)

Instructions

  1. 1

    Melt the jaggery

    Simmer jaggery with water and the cinnamon stick over low heat until fully dissolved into a smooth syrup; remove the cinnamon stick and let cool slightly.

  2. 2

    Whisk the eggs

    Whisk the eggs in a large bowl until smooth.

  3. 3

    Combine

    Gradually whisk the cooled jaggery syrup and coconut milk into the eggs, along with cardamom and nutmeg, until fully combined.

  4. 4

    Strain

    Strain the mixture through a fine sieve for the smoothest texture.

  5. 5

    Steam

    Pour into a heatproof dish, cover with foil, and steam over simmering water for 45 to 60 minutes until set but still slightly wobbly in the center.

  6. 6

    Cool and serve

    Let cool completely, then chill before serving, garnished with chopped cashews.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Strain the custard mixture before steaming to remove any undissolved jaggery bits or egg strands, ensuring a silky final texture.

  • →

    Steam gently rather than at a hard boil; too vigorous steaming can cause the custard to curdle or become rubbery.

  • →

    Let the custard cool and chill fully before serving; it firms up properly as it cools.

Variations

  • •

    Some households add a few drops of rose water for extra fragrance.

  • •

    A version topped with toasted coconut flakes instead of cashews is also common.

  • •

    Adjust the jaggery quantity slightly for a less intensely sweet version.

Storage

Refrigerate leftovers in an airtight container for up to 3 days. Reheat gently on the stovetop or in the microwave with a splash of water or stock to loosen the texture.

History & Origin

Watalappan reflects Sri Lanka's Malay Muslim community's culinary heritage, traditionally served at festive occasions like Eid celebrations, its deep caramel color and flavor coming from slow-melted jaggery palm sugar.

Frequently Asked Questions

Where can I find jaggery?

South Asian or Southeast Asian grocery stores typically carry jaggery or palm sugar; dark brown sugar can substitute in a pinch, though the flavor will be less complex.

Why is my custard rubbery?

It was likely steamed at too high a heat or for too long — keep the water at a gentle simmer, not a rolling boil, and check for doneness a bit earlier.

Can I make this ahead?

Yes, it's traditionally made ahead and served chilled, keeping well in the refrigerator for a couple of days.

Nutrition Facts

Per serving (150g / 5.3 oz) · 8 servings total

Calories260kcal
Protein6g
Carbohydrates32g
Fat13g
Fiber1g
Protein6g
Carbs32g
Fat13g

Time Summary

Prep time20 min
Cook time60 min
Total time80 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Featured in Guides

This recipe is featured in the following curated guides:

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes