Sri Lankan Love Cake

Ingredients

 * 7 eggs separated
 * 500 gm caster sugar (Thank God it's metric!:-))
 * 250 gm semolina
 * 375 gm raw cashews finely chopped
 * 2 tsp rose water
 * 2 tsp honey
 * 1/2 tsp finely grated lemon rind
 * 1/2 tsp ground mace/nutmeg
 * 1/2 tsp ground cardamom
 * 1/2 tsp almond essence (optional)

Directions

 * 1) Grease and line a 20cm square tin with two layers of grease-proof paper.
 * 2) Beat the yolks and sugar until light and creamy.
 * 3) Stir in the rest of the ingredients other than the egg whites.
 * 4) Beat egg whites until they are firm peaks. Mix this with the rest and put it into the tin.
 * 5) Bake at 150C for an hour. The cake should be evenly golden brown on top and feel firm to the touch. If the top should get brown too quickly, cover the top with greased paper or foil. The center will finish up moist - so don't use the skewer test.
 * 6) Remove from the oven and leave it in the tin till quite cold. (Do not attempt to take the cake out.) Cut into pieces in the tin and take out the pieces.