Mars Bar Chocolate Loaf Cake
Prep time
Cook time
Total time
Serves: 1 loaf
  • For the cake:
  • 175g unsalted butter, very soft
  • 125g light brown sugar
  • 1 tbsp vanilla bean paste or extract
  • 50g dark brown sugar
  • 3 large eggs
  • up to 35ml milk
  • 1 heaped tbsp greek yoghurt
  • 175g self-raising flour
  • ½ tsp baking powder
  • 4tbsp cocoa powder
  • 100g milk chocolate chunks
  • pinch salt
  • For the glaze:
  • 3 full size mars bars (2 to melt, 1 to decorate with)
  • 1 small tub double cream (normally 60ml)
  1. For the cake:
  2. Preheat your oven to 160C/gas 3 and prepare a large (2lb) loaf tin by lining it with parchment paper.
  3. In a large bowl, cream together your butter and sugar and then beat in your three eggs, one at a time. Add the vanilla and salt, and mix in.
  4. Next, sift in the self-raising flour and cocoa powder to remove any lumps, and finally, stir in the chocolate chunks. Add enough milk (you can also use almond milk or other milk substitutes) until the batter is loose and glossy.
  5. Pour the batter into your loaf tin, then bake for 45 minutes (check after 40 minutes but it could need a few minutes longer). It's done when a skewer inserted into the middle comes out clean (unless you hit a pocket of molten chocolate of course, but that will look like melted chocolate, not cake batter!).
  6. For the glaze:
  7. In a saucepan on a low heat, warm the tub of double cream and add the two Mars bars, cut up into chunks. Let the chocolate melt, stirring gently all the time. Once the glaze is cooled slightly and thickened, pour over the top of your loaf cake and top with more chopped up mars bar or chocolate chunks.
Recipe by Kerry Cooks at