Sicilian cannoli must be filled at the last moment, just before serving, to enjoy all their crispness! Here is the traditional Sicilian cannoli recipe, homemade just like in a pastry shop!
Pour the flour into a large bowl. Add the icing sugar, cinnamon, unsweetened cocoa powder, coffee powder, and fine salt. Mix with a wooden spoon, then add lard or butter.
Now use your hands to knead the ingredients right in the bowl. When the dough forms a fairly compact ball, place it on the table and continue to knead for another 5 minutes.
Shape it into a loaf and wrap in plastic wrap. Chill for about 30 minutes. Roll out the dough to about 3 mm (1/10 inch) thick. Then cut into circles using a 10 or 12 cm (4 or 5 inch) diameter pastry ring. Remove the disc from the work surface.
Wrap the dough disk around the cannoli tube. Moisten the ends of the disk with water and press them together. Close all the cannoli shells and place them on a plate.
Decorate with chopped pistachios and candied fruit. Place the Sicilian cannoli in a serving dish, sprinkle with icing sugar and serve.