How to Make Authentic Kaya (Coconut Jam)

by Stefanie Liew

Kaya or coconut jam is a confiture made of eggs, coconut milk, sugar & the aromatic pandan leaf (screwpine leaf). This jam is one my favourite childhood snacks & is wildly popular in south east asia!


  • 3 Large eggs
  • 4 Egg yolk
  • 250 Milliliters Thick Coconut milk
  • 180 Grams Caster sugar
  • 3 Pandan leaves (screwpine leaves)
  • 2 Tablespoons Caster sugar (caramelization)
  • 1 Tablespoon Water (caramelization)
  • Instructions

    Step 1

    Gather all your ingredients. Note: if you can get freshly grated coconut the taste would obviously be much better. Else you can purchase those off the shelf (I used Kara UHT brand)

    Step 2

    Whisk 3 eggs and 4 yolks in a heatproof mixing bowl until well combined. Gradually add sugar while whisking until it starts to dissolves.

    Step 3

    The mixture should look like this colour.

    Step 4

    Gradually add the coconut milk into the egg mixture. Whisk until sugar dissolves completely. Tip: rub the mixture by using your thumb & fore finger.

    Step 5

    The coconut mixture will look slightly pale now. Tip: Strain the mixture if you are using fresh coconut milk.

    Step 6

    Place the strands of pandan leaves into the mixture. Tip: peel the leaves into smaller strands and tie a knot/bow.

    Step 7

    Set up a double boiler on your stove top. Note: I use a pot and place the mixing bowl on top of it.

    Step 8

    The mixture will get sticky and thick. Continue stirring for the next 40mins with a spatula until the mixture turns into brown colour

    Step 9

    As the mixture starts to turn thick, you should remove the leaves before it gets too difficult to lift them out.

    Step 10

    By the 40th minute, place the 2 tbsp of sugar into a small saucepan until it melted & turned into light golden colour. Add 1 tbsp of water into the saucepan & the caramelised sugar is dissolved

    Step 11

    Caramelised sugar is now completely dissolved

    Step 12

    Carefully and slowly add the caramelised sugar into the kaya mixture. Stir well.

    Step 13

    After stirring for another 10-15mins, the mixture should give you a golden brown colour smooth textured jam. Remove from heat and set aside to cool for an hour.

    Step 14

    This recipe is good to fill into 2 jars and is a good gift for anyone with a sweet tooth! Spread butter & kaya with 2 slices of toast and I bet you would love it! Enjoy...