Originally this would have been made with the Moroccan pancake pastry called ouarka, but bought filo pastry is just fine.
Make the filling simply by mixing the ground almonds, sugar and cinnamon with your fingers and adding orange-flower water until the mixture feels like moist sand; work into a paste, using your hands.
Keep the sheets of filo stacked and covered with a damp cloth; they dry out quickly, so remove only one sheet at a time. Brush the top sheet of the stack lightly with butter. Take balls of the almond paste, roll them into thick fingers and place them end to end so as to have a line of paste as thick as a fat thumb; place this about
Roll up the pastry tightly over the almond filling. Press the ends of the roll towards the centre, like an accordion, so that it becomes crinkled (this ensures that the pastry does not tear when you curve it round). Carefully lift up the roll and place it on a large sheet of foil on a large baking tray. (The foil will make it easier for you to remove the finished pastry from the tray.)
Starting from the centre of the tray, curve the almond-filled roll into a tight spiral. Repeat with the rest of the filo, until all the filling is used up. Place each new roll at the end of the spiral until you have made a long, coiled snake.
Brush the top of the pastry with a wash made of the egg yolks beaten with I Tbsp of water and
Dust with icing sugar and sprinkle lines of cinnamon in the shape of a cross — or whatever motif you like. You can serve the snake hot, but
© 1992 Paul Levy. All rights reserved.