There are some recipes that aren’t just food — they are memories. For me, Wattalappam is one of them.
I still remember those days when my mum made Wattalappam. The whole house would smell like a celebration. It felt like a festival, even if it was just a regular evening. She usually made it when guests were coming over for dinner. And what a treat it was after a rich, hearty meal — like Mughlai paratha with chicken curry, ormutton korma (recipe video) with soft string hoppers. Sometimes it followed a simple maida dosa. But whatever the meal, a bowl of chilled Watalappam at the end made everything feel complete.
Even when our bellies were full, there was always room for Wattalappam. It’s the kind of dessert where one spoon is never enough. That creamy texture. That deep, almost smoky sweetness from the palm sugar. The warm, gentle spice from cardamom. It’s soul-soothing.
So today, I’m sharing this special dessert with you. Not just a recipe — but a memory you can recreate in your own kitchen.
What is Wattalappam?
Wattalappam (sometimes spelled watalappam or vattilappam) is a steamed coconut custard pudding made with palm sugar, coconut milk, and eggs. It’s sweet, smooth, and lightly spiced. The dessert has deep roots in Sri Lankan Malayheritage, and over time, it became a beloved part of Sri Lankan Muslim celebrations, especially during Eid.
Its rich, creamy base comes from eggs and thick coconut milk. The sweetness and color come from palm sugar (jaggery blocks), which gives the dish its deep brown hue and earthy taste. A touch of cardamom, pandan leaf, and cinnamon gives it that extra aroma that fills the kitchen while it steams.
Watch on how to make the Wattalappam Easy Recipe
Why You’ll Love This Wattalappam Recipe
This dessert is:
Naturally dairy-free and gluten-free.
Easy to prepare with just a few ingredients.
Comforting and nostalgic, even if it’s your first time making it.
Perfect for dinner parties, family gatherings, or just a treat for yourself.
Can be served warm or chilled (but I personally love it cold).
Ingredients You’ll Need
Here’s a quick overview of what goes into Wattalappam:
Palm sugar blocks – for that authentic deep flavour.
Regular white sugar – just to balance the palm sugar's intensity.
Water – to help dissolve the sugars into a syrup.
Pandan leaf (optional) – adds a lovely tropical aroma.
Cinnamon stick – warms up the flavour.
Cardamom powder – the signature scent and spice of Wattalappam.
Eggs – gives structure and creaminess.
Thick coconut milk – adds richness and that coconut taste we love.
Ghee – just a little to brush your pan or dish before steaming.
Let’s Talk About Palm Sugar
Palm sugar is the soul of Wattalappam. It’s not just about sweetness — it brings a rich caramel flavour that white or brown sugar simply can’t match. I always use palm sugar blocks, and I slice them thin so they melt faster.
If you can’t find palm sugar, you can substitute with jaggery or gula melaka, but try to find one that’s dark and soft for the best results.
Tips for the Best Wattalappam
Use fresh coconut milk if possible. I often grate a fresh coconut and squeeze out the thick milk. It makes a huge difference.
Don’t rush the sugar syrup. Let it melt slowly for the best caramel flavour.
Always cool the syrup before adding it to the eggs.
Cover your dish with foil before steaming to avoid watery puddings.
Chill before serving — it really enhances the flavour.
What to Serve It With
Wattalappam is amazing on its own, but here are some ideas for a complete meal:
Chicken curry + string hoppers + Wattalappam
Mutton korma + Mughlai paratha + Wattalappam
Maida dosa + coconut chutney + Wattalappam
Even a light rice meal followed by this dessert is perfect
Storage Tips
Store leftover Wattalappam in the fridge, covered, for up to 3 days.
It actually tastes better the next day!
Do not freeze — the texture changes.
From My Family to Yours
Wattalappam isn’t just a dessert in our home — it’s part of the celebration. Every time I make it, I can’t help but think of my mum. She’d be in the kitchen from early morning, planning every dish, and always saved this for the end. That smooth, rich pudding brought everything together. It was her way of saying, “meal’s not over yet — here comes the best part.”
Now it’s my turn to share that same love — with my family, and with you.
So whether you’re making this for a special occasion or just because, trust me — give it a try. One spoonful and you’ll see why it’s stayed in my heart all these years.
Wattalappam is a rich and silky Sri Lankan dessert made with palm sugar, eggs, and coconut milk. Lightly spiced with cardamom and cinnamon, this steamed pudding is perfect for festive meals or a comforting sweet treat at home.
Ingredients for the Wattalappam
150g palm sugar (roughly chopped or shaved for easier melting)
50g white sugar
1/4cup water
1 pandan leaf (optional, tied into a knot)
1small stick of cinnamon
1/4tsp cardamom powder
5large eggs
70ml thick coconut milk
1tsp ghee (for greasing the pan)
Instructions on how to make the Wattalappam
1
Slice the palm sugar for easy melting.
2
In a saucepan, add palm sugar, white sugar, water, pandan leaf (if using), cinnamon, and cardamom.
3
Stir over medium heat until the sugar melts and starts to bubble.
4
Turn off the heat and let the syrup cool to room temperature.
5
In a mixing bowl, crack 5 eggs and whisk gently.
6
Add thick coconut milk to the eggs and mix lightly.
7
Strain the cooled syrup into the egg mixture to remove impurities.
8
Stir gently—avoid overmixing.
9
Grease a small dish or 6-inch pan with a bit of ghee.
10
Pour the mixture into the dish and cover it tightly with aluminium foil.
11
Steam the wattalappam over medium heat for about 35 minutes.
12
Check if it’s cooked using a toothpick—it should come out clean.
13
Carefully remove from the steamer.
14
Serve warm or chilled as you like.
Nutrition Facts
Servings 5
Amount Per Serving
Calories259.67kcal
% Daily Value *
Total Fat8.47g14%
Saturated Fat4.62g24%
Trans Fat0.01g
Cholesterol188.18mg63%
Sodium81.81mg4%
Potassium141.99mg5%
Total Carbohydrate40.63g14%
Dietary Fiber0.26g2%
Sugars39.27g
Protein6.64g14%
Vitamin A 87.6 mcg
Vitamin C 0.22 mg
Calcium 61.08 mg
Iron 1.63 mg
Vitamin D 1 mcg
Vitamin E 0.55 mg
Vitamin K 0.34 mcg
Thiamin 0.02 mg
Riboflavin 0.23 mg
Niacin 0.16 mg
Vitamin B6 0.1 mg
Folate 25.91 mcg
Vitamin B12 0.44 mcg
Phosphorus 113.62 mg
Magnesium 15.57 mg
Zinc 0.75 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Pin this recipe to share with your friends and followers.
Julaiha
Hi! I'm Julaiha
In addition to sharing recipes, my mission with this blog is to create a supportive community where home cooks can come together to share their experiences, ask questions, and learn from each other. I believe that cooking brings people together in a unique and special way.