Combine the dry ingredients in a large bowl and mix well. If you have a stand mixer, do this in the mixer bowl. I don't so I just did this in a mixing bowl.
Add the wet ingredients, minus the chocolate spread and extra egg that you will need at the end to brush the bread with before baking.
If using a stand mixer, use the dough hook attachment and set on a low speed until combined when you need to increase the speed to medium and leave to knead for 5 minutes. If you don't have a stand mixer, use a handheld mixer with the dough attachments (or whisk attachments if you don't have them!) and knead for 5 minutes.
Transfer the dough to a large lightly oiled bowl and cover with oiled clingfilm. Place in a warm place until the dough has doubled in size (or grown a bit at least!). Mine took an hour and a half. Nicole suggests an hour in her 'quick' version.
Remove the dough from its warm place and put it in the fridge. Leave it to cool for about 30 minutes. This makes it easier to work with according to Nicole.
Meanwhile, cut a piece of baking paper approx. 15 inches by 20 inches and flour it well.
Once the 30 minutes is up, place the dough onto the floured baking paper (I used tapioca flour) and gently knead it until it comes together into a smooth dough...you shouldn't need to do too much and don't over do the kneading! Follow Nicole's instructions if in doubt!
Add a little more tapioca flour to the dough, a rolling pin and the baking paper, then gently roll the dough out to a rectangle approx. 1/4 inch thick, 12 inches wide, 15 inches high. Frequently move the dough as you go so that it doesn't get stuck, finishing up in the middle of the baking paper.
Spread the warmed chocolate spread onto the surface of the dough, leaving an edge of approx. 3/4 inch all the way around.
Using the baking paper to help, gently roll up the dough on the longest side, much like making a swiss roll, as tightly as you can. End with the seam at the bottom.
With a sharp knife, or pizza cutter, and starting 1 inch from the top, cut a slit in the middle of the dough through the centre of the cylinder. You will end up with two sections of dough that you then need to 'wrap' around one another, starting at the intact end, with the cut sides facing upwards. This is where Nicole's pictures are very helpful!
Pinch the open ends together and tuck them slightly under the bread. Transfer on the baking paper to a baking tray and gently push the ends of the bread towards one another to make a more compact loaf.
Place oiled clingfilm over the dough and put it in a warm place for approx. 20 minutes or until the dough starts to expand.
Whilst rising, pre-heat your oven to 190 degrees.
Once ready, remove the clingfilm from the dough and brush the loaf with beaten egg. Place in the pre-heated oven for 5 minutes, then reduce the temperature to 180 degrees and leave to cook for a further 15-20 minutes until brown on top.