Grease a 17cm x 27cm x 4cm tin(I used 17 x27x3 cm)) Line base and sides with baking paper. Preheat the oven to moderate, 180xbaC.
Sift flour into a large bowl.
Add the semolina and ground almonds. Make a well in the centre.
Melt butter and sugar in a bowl in the microwave or on the stovetop in a pan. The sugar does not need to dissolve completely. Cool slightly. Pour mixture into the well.
Add the buttermilk and eggs. Stir to combine.
Pour mixture into the prepared tin.
Heat the marmalade in a bowl in the microwave or on the stovetop in a pan until warm and slightly runny.
Stir in the macadamias.
Spoon marmalade mixture over the surface of the cake. If the marmalade is too hot, it will sink into the cake mixture.
Bake for 35-40 minutes or until golden on top and a skewer comes out clean when inserted in the centre.(Mine took 45 minutes)
Leave cake in the tin to cool.
Recipe Notes
This cake will keep for up to two weeks stored in an airtight container in a cool, dry place. Mine already got over! 🙂