Kaya Puff

Preparation time: 30 minutes
Cooking time: 40 minutes
Makes: 6


Homemade Kaya Filling (Coconut Milk Jam):
3QL Omega Eggs
200 mlfresh coconut milk
200 gcastor sugar
4 tbspsugar + bit of water
2pandan leaves, knotted
For Water Dough:
70 gbread flour
70 gplain flour
25 gsugar
55 gshortening
70 mlwater
For Oil Dough:
70 gcake flour
35 gshortening
2QL Omega Egg Yolks, beaten for egg wash


  1. In a mixing bowl, whisk all the ingredients except the pandan leaves until the sugar has dissolved.
  2. Sieve the egg mixture into a heatproof bowl. Then, add in the pandan leaves.
  3. Cook the egg mixture with double boil method on low heat, gently stir the mixture until the it has thickened. Must stir constantly.
  4. In a separate frying pan, add in 4 tbsp sugar with water and cook on low heat without stirring until the golden caramel is formed. Need to be cautious as the caramel will burns easily.
  5. Add the caramel into the kaya and mix well.
  6. Once the kaya has cooled, store in a jar and refrigerate.
  7. To make water dough, in a mixing bowl mix in the flours, sugar and shortening. Then, slowly add in water and knead slowly to form a dough. Cover the dough in mixing bowl and place in the fridge to chill for 20 minutes.
  8. To make oil dough, in a mixing bowl mix in cake flour and shortening together and knead to form a dough.
  9. Both texture of the dough should be having same pliability.
  10. Divide the doughs into 6 equal pieces.
  11. Wrap each oil dough with water dough. Form into a round shape, flatten it down then roll into a mini Swiss roll shape, repeat the step twice.
  12. Roll out the dough into an oval shape about 6” in length and 4” in width.
  13. Place a helpful of kaya on one half of the dough, then fold the other half of dough over.
  14. Crimp the sides of the dough to seal it together.
  15. Place the kaya puffs on a baking tray and egg wash the top of the puffs.
  16. Bake in a preheated oven at 170°C for 25 minutes or until golden brown.


QL Chef’s Tips:

  • To make mini puffs, divide the doughs into 12 pieces.
  • To make a pandan kaya, blend 5 pandan leaves with 50 ml water and add the extract into the egg mixture.


QL Omega & QL Deli Fresh eggs are available at major hypermarkets and supermarkets. For more information on QL Eggs, click here.


About the author