In a large bowl, combine the flour, sugar, and a pinch of salt. Add the softened butter, egg, and white wine. Knead until you have a smooth, pliable dough. If it's too dry, add a few drops of water. Wrap in plastic wrap and refrigerate for at least 30 minutes.
For the filling, heat the heavy cream until it's warm but not boiling. Remove from heat and add the finely chopped white chocolate. Stir until smooth, then add the vanilla extract and powdered sugar. Let it cool completely, then refrigerate for 30 minutes to allow it to thicken into a spreadable, yet firm, cream.
On a lightly floured surface, roll out the dough thinly. Cut into approximately 10x10 cm (4x4 inch) squares. Wrap each square around a metal cannoli form. Press the edges together with a damp finger to seal them so they don't come apart during frying.
Heat the oil in a deep pot to about 350°F (180°C). Fry the cannoli until golden brown. Remove and place on paper towels to absorb excess oil. Once cooled, carefully slide the cannoli off the molds.
Fill the cooled cannoli shells with the white chocolate cream using a piping bag. Fill from both ends to ensure the inside is completely filled. Don't let them sit too long, or the shells will lose their crispness.
Dust lightly with powdered sugar before serving. The white chocolate filling is elegant and visually appealing on its own, so no further decoration is necessary. Serve immediately, or store in the refrigerator for a few hours.
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.