September 26, 2022

Gula Melaka Creme Caramel

This looks like your regular caramel custard pudding, but it’s actually sweetened with a gula melaka syrup for a local twist on a classic dessert. The subtle flavour of the palm sugar really brings out the smooth creaminess of this dessert. It’s easy to make, too!

Smooth, sweet custard with a touch of gula melaka

Gula Melaka Creme Caramel

Edwan S. Gula Melaka Creme Caramel Gula Melaka Creme Caramel Print This
Serves: 2 Prep Time: Cooking Time:
Nutrition facts: calories fat
Rating: 5.0/5
( 1 voted )


    1. For the caramel:
    1. 1 cup gula melaka, chopped
    1. 2 -3 Tbsp water
    1. For the custard:
    1. 500ml milk
    1. 4 egg yolks
    1. 1/2 cup gula melaka, grated
    1. 1 -2 drops vanilla essence
    1. Pinch of salt


1. Preheat oven to 160 degrees celsius

2. Make the syrup first: cook down the gula melaka and water in a pot until dissolved and slightly caramelized (use your nose as a guide! it should smell juuuust slightly burnt). When done, divide the caramel equally into two ramekins.

3. For the custard, whisk the egg yolks with the grated gula melaka until slightly fluffy. Add the vanilla essence and whisk to combine.

4. Heat the milk to slightly below boiling. Turn off the heat. Pour the hot milk little by little into the egg mixture and whisk constantly. Divide into the two ramekins.

5. Place the ramekins in a deep tray. Fill water up to halfway up the tray. Cover with foil then cook in the oven for 45 – 50 minutes.

6. Cool down before serving. Just upend the puddings onto a plate… or eat it straight out of the ramekin!


This recipe uses milk for a light, smooth pudding. You can use double cream for a thicker pudding, or go half-and-half for the best of both worlds.

Related posts