Try this chocolate roulade recipe, then check out our classic yule log, profiteroles, bûche de noël and more Christmas dessert ideas.


  • 100g, plus extra for turning out the roulade caster sugar
  • 5 eggs
  • 25g self-raising flour
  • ½ tsp baking powder
  • 40g cocoa
  • 50g ground almonds
  • 250g mascarpone
  • 100g plain chocolate, melted
  • 100g icing sugar, sifted
  • 2 tbsp amaretto
  • for dusting cocoa or icing sugar


  • STEP 1

    Heat the oven to 190C/fan 170C/gas 5. Line and butter a 30cm swiss roll tin, dust with caster sugar and shake out any excess.

  • STEP 2

    Beat the eggs and sugar together until they are pale and thick enough to leave a trail when you lift out the whisk – they should have trebled in volume. This will take about 10 minutes, so use a counter-top electric mixer if you have one. Fold the dry ingredients into the egg mix using a large metal spoon, being careful not to knock out too much air. Spoon carefully into the tin and spread out to the corners. Bake for 12 minutes or until the cake feels firm to the touch. Flip out onto a sheet of baking parchment scattered with caster sugar.

  • STEP 3

    Peel off the backing paper, then roll up the roulade lengthways, using the paper to help you. Leave to cool completely.

  • STEP 4

    Make the filling by beating the mascarpone, chocolate, icing sugar and amaretto together. Chill until firm enough to spread. Unroll the sponge carefully and spread with the filling before re-rolling. Don’t worry if it cracks a bit. Dust with cocoa or icing sugar.

Check out more of our roulade recipes

Matcha Swiss Roll Recipe with White Chocolate


Lulu GrimesManaging editor

Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating