Kueh lapis originated from Indonesia, where my mum was born. This is probably the best cake in terms of aroma and taste for me. However, it is also full of egg yolks. For a 20cm by 20cm sqaure cake, it is not uncommon to find recipes that call for 25 egg yolks. This, to me, is kind of expensive and wasteful, since I only use free range eggs.

So, I set out to experiment and derived this combination, which should be the most efficient I have found, without compromising on the taste and aroma while retaining the moist texture.

Kueh Lapis (Efficient Version)

Kueh Lapis (Efficient Version)


Butter mixture

270g Unsalted butter

100g sugar

7 egg yolks

1 tsp mixed spice

1 tsp vanilla essence

3 Tbsp XO cognac or any kind of brandy

100g Self-raising flour, sifted

3 Tbsp Condensed milk

Egg white mixture

7 egg whites

100g Sugar

7 egg yolks


    Butter mixture
  1. Make the butter mixture first because it takes longer.
  2. Cream the butter and sugar until very light and fluffy.
  3. Add egg yolk one at a time..
  4. Beat until the mixture is pale
  5. Add the vanilla essence, brandy, condensed milk
  6. Fold in the flour
  7. Egg white mixture
  8. Beat the egg whites until frothy, then add the sugar gradually.
  9. When it reaches firm peak, add the egg yolks one at a time.
  10. Combining
  11. Set up the oven on grill mode.
  12. Combine the butter and egg white mixtures.
  13. Grill
  14. Take a ladle full of batter and spread evenly on a lined baking pan of size 10 inches x 10 inches.
  15. Grill for 3 to 5 minutes. Decide how brown you want and record time taken.
  16. Remove from oven, poke a few holes on the cake, and spread another ladle full. Set the time you took for the first layer to obtain desired colour.
  17. Repeat this procedure until all the batter is used up.
  18. Bake it at 180C for another 10 minutes.
  19. How to have an even cake
  20. The ladle used must be scrapped clean every time.
  21. The time taken must be consistent for each layer.