Chocolate Cake In A Jar

Makes 3

Made in 500ml Jam Jars



  • 225g self-raising flour
  • 225g caster sugar
  • 225g margarine, plus extra for greasing
  • 4 eggs
  • 2 tsp baking powder
  • 3 tsp red food colouring
  • 1 tbsp cocoa powder
  • 1½ tbsp boiling water

Butter Icing

  • 55g butter, softened
  • 55g caster sugar
  • 2 tbsp boiled water, cooled slightly
  • 1½ tbsp cold milk


  1. Preheat the oven to 180°C/350°F. Lightly grease the inside of three Kilner jars.
  2. Beat the sugar and margarine together with an electric whisk until pale and creamy then slowly beat in the eggs.
  3. Gently fold in the flour and baking powder then, once mixed, place half the mixture in a separate bowl.
  4. Add the food colouring to one bowl and gently stir in until completely combined. Mix the cocoa powder with the boiling water, add it to the other bowl and gently stir in until completely combined.
  5. Spoon a 1cm layer of the pink mixture into the prepared jars and bake for 20 minutes without lids.
  6. Remove from the oven, add a 2cm layer of the chocolate mixture and bake for a further 15 minutes.
  7. Remove from the oven and add a top layer of the pink mixture then bake for a final 15 minutes.
  8. Place jars on a wire rack to cool.
  9. For the icing, beat the butter and sugar together with an electric mixer until smooth and pale. Whilst continuing to beat, gradually mix in the water and then the milk and beat until you reach a creamy consistency.
  10. When the cakes are completely cooled, cover the tops with butter icing, replace the jar lids and eat within 2 days.


Tip: If storing for longer than 2 days, omit the icing.