Skip to main content
55Total Time
20Prep Time
35Bake Time

Chocolate cake with cream cheese filling

About the bake

This wonderful rich, deep chocolate cake with cream cheese filling is super indulgent and a chocoholic dream.

55Total Time
20Prep Time
35Bake Time


  1. Step 1:

    Preheat the oven to 180°C (160°C, 350°F, gas mark 3). Grease two 20cm/8 inch sandwich tins and line with greaseproof paper.

  2. Step 2:

    Cream the butter, molasses sugar and oil until well blended. Gradually beat in the eggs, adding a little flour as well each time. Sift the remaining flour and cocoa into the mixture and fold in carefully. Divide the mixture evenly between the two tins and bake for 30-35 minutes.

  3. Step 3:

    To make the cream cheese icing break up the cream cheese with a fork and work in the lemon juice. Gradually beat or whisk in the muscovado sugar until the mixture is soft and creamy.

  4. Step 4:

    Once cooked, turn out the cakes on to a wire rack to cool and sandwich the cakes with cream cheese icing.

  5. Step 5:

    To make the chocolate topping, melt the chocolate and cream together in a saucepan stirring until smooth. Leave to cool and thicken up then using a palette knife spread the topping onto the cake using a circular motion.


    • 225g Butter (unsalted)
    • 75g Cream cheese
    • 250g Unrefined molasses sugar
    • 225g Billington's Unrefined Light Muscovado Sugar
    • 110ml Corn oil
    • 2 tbsp Juice of one whole lemon
    • 4 Egg(s) (free range)
    • 175g Allinson's Self Raising Flour
    • 50g Cocoa powder
  • For the chocolate topping

    • 200g Milk chocolate
    • 200ml Double cream

Great recipes and more at

Exclusive gifts and kits to take your baking to the next level Competitions and baker of the month prizes More than 1,000 recipes to try.