3 Layer Pudding with Melaka Cream

A delightful, creamy pudding concoction packed with coconut, gula Melaka, pistachios and cream cheese.

Serving Size5 pax
Preparation Time30 min
Cooking Time30 min


Biscuit layer

All-purpose flour

8 tbsp

Butter, melted

4 tbsp

Pistachios, chopped

Cream cheese layer

Cream cheese, softened

1/3 cup

Caster sugar

2 tbsp

Gula Melaka, grated

1/2 cup

Whipping cream

Pudding layer
1 pack

Instant coconut pudding mix




IDEAL® Full Cream Evaporated Milk

2 drops

Green colouring

Whipped cream layer

Whipping cream

2 tbsp

Icing sugar

Melaka cream
1/2 cup

IDEAL® Full Cream Evaporated Milk

2 tbsp

Gula Melaka, grated


Step 1

To make the biscuit layer, combine all ingredients and press on a baking tin then bake at a preheated oven at 170°C for 12 mins. Set aside to cool and then crumble it.

Step 2

For cream cheese layer, beat all ingredients until smooth. Whip up the cream and fold into the mixture. Set aside in the chiller.

Step 3

For pudding layer, mix all ingredients and bring to boil.

Step 4

In a small jar or container, add in some biscuit crumbs, followed by some cream cheese and the fill up with some pudding mix. Lastly, top with some whipped cream. Keep chill before serve.

Step 5

To make Melaka cream, combine all ingredients over low heat until gula Melaka dissolve. Chill and serve with the pudding.