This  marmalade cake is simply delicious and perfect for an afternoon tea treat.

Preheat the oven to 150°C, (fan 130°C, gas mark 2). Grease and fully line a 20.5cm (8in) square deep cake tin.

Sieve the flour, baking powder and bicarbonate of soda into a large bowl.

Weigh the syrup, butter, milk and 175g (6oz) marmalade into a saucepan, heat gently, stirring until melted.

Make a well in the centre of the flour, add the eggs and warm marmalade mixture. Beat until smooth then pour into the tin.

Bake in the middle of an oven for about 35 minutes until golden and a skewer inserted into the centre comes out clean. (Cover the top with greaseproof after 25 minutes if cake is browning too quickly). Cool in the tin for 5 minutes before transferring to a wire rack to cool.

Beat together the cream cheese and remaining marmalade and spread over the top of the cooled cake. Cut into squares to serve.



For the cake
225g Self-raising white flour
½ tsp Baking powder
½ tsp Bicarbonate of soda
150g Golden syrup
150g Butter (unsalted)
45ml Milk
175g Marmalade
2 Eggs (large, Beaten)
For the topping
50g Marmalade
125g Cream cheese

  • Total Time

    1h 0m

    • Prep Time


    • Bake Time


  • Serves