By Nourishing Amy
Hazelnut Chocolate Swirl Buns
375g (2 ½ cup) self-raising flour, plus extra to dust
20g (2 tbsp) coconut sugar
240ml (1 cup) plant-based milk
40g (2 tbsp) melted vegan butter or margarine, cooled
1 tsp vanilla essence
50g (¼ cup) vegan butter or margarine, plus extra
55g (1/3 cup) Dark Hazelnut Chocolate
50g (1/3 cup) hazelnuts, chopped plus extra to serve
150g icing sugar
2 ½-3 tbsp milk
Preheat the oven to 160Fan/180*C and line a large baking tray with parchment paper.
Stir together the flour and sugar in one bowl and the milk, cooled vegan butter or margarine and vanilla essence in another. Add the wet ingredients to the dry and stir until a dough forms.
Transfer the dough to a floured surface and knead for 1-2 minutes until smooth. Carefully roll out to about 1/2-cm thickness into a rectangle (about 24 x 36cm).
Make the filling by melting together the vegan butter or margarine and the chocolate in a bain-marie until smooth and glossy. Spread over the dough in an even layer. Sprinkle over the chopped hazelnuts.
With the short edge of the rectangle closest to you, fold up the bottom third of dough to the centre and fold down the top third of dough to cover it. Slice into thin strips (about 2-3 cm) and twist each strip around themselves. Now twist each one into a knot.
Brush each bun with a little more melted butter and bake for 20-25 minutes until golden and risen.
Prepare the glaze by stirring together all the ingredients until smooth. Pour over the slightly cooled buns and sprinkle with extra chopped hazelnuts.