In a large bowl, combine the flour, sugar, and a pinch of salt. Add the butter, egg, and white wine. Knead the ingredients together to form a smooth, elastic dough. Cover and refrigerate for at least 30 minutes. Resting the dough will make it easier to shape.
For the filling, heat the heavy cream in a small saucepan, but do not boil. Remove from heat, add the finely chopped dark chocolate, and stir until completely melted. Add the vanilla extract and powdered sugar. Let cool, then refrigerate until thick and creamy.
On a lightly floured surface, roll the dough out thinly. Cut into approximately 10x10 cm (4x4 inch) squares. Wrap the squares around metal cannoli forms, moisten the edges slightly with water, and press together to seal and prevent them from opening during frying.
Heat the oil in a deep pot to 350°F (180°C). It is recommended to use a thermometer to check the temperature. Fry the cannoli until golden brown, then transfer to a paper towel-lined plate to drain. Once cooled, carefully slide them off the forms.
Fill the cooled cannoli shells with the chocolate cream using a piping bag. Fill from both ends to ensure the interior is well filled. The cream should be thick but easily dispensed.
Before serving, dust with powdered sugar. Garnish is not necessary – the creamy filling and crispy shell provide a perfect experience on their own. Serve immediately to prevent the pastry from becoming soggy.
To provide the best experiences, we and our partners use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us and our partners to process personal data such as browsing behavior or unique IDs on this site and show (non-) personalized ads. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Click below to consent to the above or make granular choices. Your choices will be applied to this site only. You can change your settings at any time, including withdrawing your consent, by using the toggles on the Cookie Policy, or by clicking on the manage consent button at the bottom of the screen.