Step #1 Separate the eggs & beat the yolks & sugar together in a bowl to form a smooth cream.
Step #2 Dry roast the semolina & mix well with the butter.
Step #3 Mince the cashewnuts, chop the pumpkin preserve, grate the nutmeg & crush the cardamoms & cloves.
Step #4 stiffly beat eight egg whites.
Step #5 Beat the semolina & butter mixture into the egg yolks, cardamom, pumpkin preserve, nutmeg, cinnamon, then fold in the stiffly beaten egg whites followed by the cashewnuts, golden syrup, cloves, lime rind & essences & mix well together.
Step #6 Put mixture into a greased cake tin & place this in a moderate oven (170?C: Gas Mark 3) for 2-2 1/z hrs, or until a skewer inserted in the cake comes out clean.
Step #7 From "A taste of Sri Lanka" by Indra Jayasekera, ISBN #962 224 010 0.