Carrot cake traybake


  • 150ml/¼ pint sunflower oil
  • 100g/4oz soft light brown sugar
  • 2 eggs, lightly beaten
  • 75g/3oz golden syrup
  • 175g/6oz wholemeal self-raising flour
  • 1 level tsp ground cinnamon
  • ½ tsp ground allspice
  • ½ tsp ground ginger
  • 1 tsp bicarbonate of soda
  • 200g/7oz finely grated carrots
  • 75g/3oz sultanas
  • 25g/1oz desiccated coconut

For the topping

  • 2 tsp fine-cut orange marmalade
  • 150g/5oz cream cheese
  • 50ml/2fl oz coconut cream
  • 40g/1½oz icing sugar
  • freshly grated or ground nutmeg or ground cinnamon, to finish


Step 1

Preheat oven to 160C/325F/Gas 3. You will need a greased and lined 18cm/7in square baking tin.

Step 2

In a large bowl or electric mixer, whisk together the oil, sugar, eggs and golden syrup until totally combined. Mix in the remaining cake ingredients and pour into the prepared tin.

Step 3

Bake in the oven for 45 minutes for a round cake, or 30 minutes for the square, until nicely risen and firm but springy when lightly pressed. Insert a skewer through the centre if you’re not sure. If it comes out clean, the cake is ready. Leave the cake to cool in the tin for 10 minutes before turning out onto a wire rack to cool completely.

Step 4

While the cake is cooling, make the topping. Warm the marmalade in a microwave or small saucepan until melted. Beat it into the cream cheese with the coconut cream and icing sugar. Place in the fridge to firm up, and when cold spread over the cooled cake.

Step 5

For a final touch, grate over some nutmeg or dust with some ground cinnamon. Because the carrot cake has been made using oil, it will stay moist for quite a few days in an airtight container if you can bear not to eat it straight away.

Comments (0)

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.