-
1
Preheat the oven to 350 and grease two loaf pans.
-
2
To make chocolate filling:
-
3
In the bowl of a food processor (I use a mini-prep for this), chop the broken up chocolate, cinnamon and sugar until the mixture looks coarse and sandy. If you do not have a food processor, simply chop the chocolate finely and mix with cinnamon and sugar.
-
4
Cut in the butter or margarine with a fork.
-
5
To make streusel:
-
6
In a medium bowl, combine the confectioner's sugar and flour, then cut in the butter or margarine until it resembles coarse crumbs.
-
7
To assemble:
-
8
Roll out the dough as thinly as possible on a lightly floured surface to form a 15x4 inch rectangle (the thinner you roll out the dough, the greater the swirl effect inside).
-
9
Sprinkle the dough evenly with the filling then roll up tightly lengthwise so that you are left with a long log. Seal the seam if you can.
-
10
To create the swirl: fold the log in half (it should look like a squished letter 'U') and then twist the 'U' a few times so it looks like a twisted rope.
-
11
Immediately place the shaped loaf into a greased loaf pan and set aside to rise for 30 min or so.
-
12
Brush the loaves with the egg wash, then sprinkle heavily with the streusel topping.
-
13
Place the loaves on a baking sheet (never bake without something underneath - as the cake rises, the streusel can tumble out of the pan onto the oven floor, creating a smoky mess) and bake for 30-40 min, depending on the size of your loaves. They should be a deep golden brown on top.