Rasa Cooking.

Rasa Cooking.

May 13, 2026

At Rasa, we believe cooking should be joyful, bold, and deeply rooted in tradition — whether you’re preparing a cozy weeknight dinner or celebrating with loved ones.

Sri Lankan Caramel Pudding

SILKY SWEET DESSERT

Sri Lankan caramel pudding is a silky, melt-in-your-mouth dessert that’s like flan’s tropical cousin. It’s super simple to make with eggs, sugar, milk, and a splash of vanilla, but the magic comes from the caramel sauce. You start by caramelizing sugar into this rich, golden syrup and pouring it into your mold. Then, you whip up a creamy custard mix, pour it over the caramel, and either steam or bake it in a water bath until it sets.

When you flip it out of the mold, you’re greeted with a glossy layer of caramel dripping over the pudding—it’s a total showstopper! Some folks jazz it up with coconut milk or a hint of cardamom, giving it a Sri Lankan twist. It’s the kind of dessert that’s perfect for a celebration or just treating yourself after a big meal. Simple, sweet, and totally satisfying!

Sri Lankan Caramel Pudding

Serving Size:
8 servings
Time:
1 hr 15 mins
4 hrs (rest time)
Difficulty:
Advanced

Ingredients

  • 1/2 cup sugar
  • 2 tbsp water
  • 5 eggs
  • 1 tsp salt
  • 1 can of condensed milk
  • 2 1/2 cups of water
  • 1 tbsp of vanilla
  • pistachios (garnish- optional)

Directions

  1. Start by making the caramel sauce by heating sugar and 2 tablespoons of water in a saucepan over medium heat.
  2. Bring it to a boil, stirring frequently. Once the color starts to turn light brown, remove it from the heat and keep stirring as it deepens to a rich, golden brown.
  3. Quickly pour the caramel into your serving pan, tilting it to ensure the bottom is fully coated. Be sure to work fast, as the caramel will harden quickly!
  4. Set the caramel aside and move on to the filling. Start by whisking 5 eggs until well combined.
  5. Add a pinch of salt, condensed milk, and 2 1/2 cups of water (or fill the condensed milk can twice with water).
  6. Whisk thoroughly until smooth, then pour the mixture into the pan over the caramel layer.
  7. Place the baking dish inside a larger dish and fill the larger dish with hot water until it reaches about 3/4 of the way up the sides of the baking dish—this creates a water bath.
  8. Bake at 350°F for 40 minutes, or until the center is just set.
  9. Let the pudding cool, then refrigerate it for at least 4 hours.
  10. To serve, carefully flip it onto a plate so the caramel sauce drizzles over the top. Garnish with pistachios for a little crunch, and enjoy!

You’ll also love…

Leave a Reply

Your email address will not be published. Required fields are marked *

At Rasa, we believe cooking should be joyful, bold, and deeply rooted in tradition — whether you’re preparing a cozy weeknight dinner or celebrating with loved ones. Our recipes are inspired by the vibrant spices, rich aromas, and comforting tastes of Sri Lanka.

© 2026 RASA | Sri Lankan Cooking All Rights Reserved