Ingredients
- For the cannoli shells:
- 245g plain flour
- 2tbs caster sugar
- ¼tsp salt
- 25g chilled, unsalted butter
- 1 egg yolk
- 90ml white wine
- Vegetable oil for frying
- For the filling:
- 500g ricotta cheese
- 90g icing sugar
- 1/2 tsp vanilla extract
- 200g chocolate nut butter (Harrys chocolate nut butter, or another chocolate nut spread), plus extra to melt)
- 2tbs toasted hazelnuts
- To make the cannoli shells, sift the flour, sugar, and salt into a large mixing bowl. Add the chilled butter and use your fingers to rub it into the flour mixture until it resembles coarse crumbs. In a bowl, beat the egg yolk and white wine together. Add the egg mixture to the flour mixture and mix until a dough forms. Knead the dough on a floured surface until it is smooth and elastic. Cover the dough with cling film and let it rest for at least 30 minutes.
- In the meantime, prepare the filling. In a large mixing bowl, beat the ricotta cheese, icing sugar and vanilla extract together until smooth and creamy. Add the chocolate nut butter and mix well.
- Roll out the dough on a floured surface to about ⅛-inch thickness. Cut the dough into circles using an 8cm (3 inch) round cookie cutter. Wrap each circle of dough around a cannoli tube, overlapping the edges slightly and pressing them together to seal.
- In a large pot or deep fryer, heat the vegetable oil to 190 degrees. Fry the cannoli shells in batches until golden brown – about two minutes. Remove the shells with a slotted spoon and drain on paper towels. Once the shells are cool enough to handle, carefully remove the tubes and fill each shell with the ricotta and chocolate filling using a piping bag or a spoon. Melt a little of the chocolate nut butter and dip the ends of the shells in it. Dust with the toasted hazelnuts.