01 -
Pour the milk into a saucepan and warm it gently—don’t let it bubble. In another bowl, whisk up the egg yolks with sugar, flour, and vanilla until it’s smooth and pale. Slowly stream in the warm milk while keeping the whisk moving to avoid lumps. Return this mix to the pan and cook steadily over medium heat, stirring every second, until it thickens like soft pudding. Move your custard to a bowl, press plastic wrap right onto the surface to block any skin from forming, and chill in the fridge for about an hour.
02 -
Set your oven to 400°F (200°C). Sprinkle some sugar on your worktop, then roll out the defrosted puff pastry to around 9x12 inches. Slice it into 12 equal strips. Wrap each strip around cannoli molds, overlapping the edges a little as you go. Lay them on a baking tray covered with parchment paper, with the seams facing down. Mix the egg with a tiny splash of water and lightly brush it all over the wrapped pastry. Bake for 15-20 minutes until puffed up and beautifully golden-brown. Cool for a bit, then carefully wiggle the molds free.
03 -
When both the shells and cream are nicely chilled, load the custard into a piping bag. Squeeze plenty into each pastry tube from both ends, so there’s no empty space in the middle. Sprinkle powdered sugar on top just before serving to add a sweet finishing touch. And that’s it—you’re ready to enjoy these flaky, creamy delights!