Directions
<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Begin by preparing your ricotta cheese the night before. Place it in a fine-mesh sieve lined with cheesecloth over a bowl and refrigerate overnight to drain excess liquid. This crucial step ensures your filling will be thick and creamy rather than watery.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>For the pastry shell, combine flour, sugar, salt, and cinnamon in a food processor and pulse to mix. Add the cold butter cubes and pulse until the mixture resembles coarse sand with some pea-sized butter pieces remaining (these butter pockets create flaky layers when baked).</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>Add the egg and pulse briefly to incorporate. With the processor running, add ice water one tablespoon at a time just until the dough begins to come together - it should hold when pinched but not feel wet. Form the dough into a disc, wrap in plastic, and refrigerate for at least 1 hour to relax the gluten.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>Preheat your oven to 180°C. Roll the chilled dough on a lightly floured surface to about 3mm thickness and a diameter of about 30cm. Carefully transfer to your pie dish, gently pressing into the bottom and sides. Trim excess dough leaving a 1cm overhang, then fold and crimp the edges. Prick the bottom with a fork, line with parchment paper, and fill with pie weights.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>Blind bake the crust for 15 minutes, then remove the weights and parchment and bake for another 10 minutes until golden brown. The blind baking technique ensures your crust will be crisp rather than soggy when filled. Cool completely on a wire rack.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>For the filling, first ensure your drained ricotta is as dry as possible by pressing it gently with paper towels. In a stand mixer fitted with the paddle attachment, beat the ricotta and mascarpone cheeses together on medium speed until smooth, about 2 minutes. The mascarpone adds richness and helps stabilize the ricotta.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Add the powdered sugar gradually while mixing on low speed, then increase to medium and beat until completely incorporated. Mix in the vanilla extract and orange zest. The zest brightens the filling with authentic cannoli flavor - don't skip this ingredient!</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>Gently fold in the mini chocolate chips by hand using a spatula, being careful not to deflate the creamy mixture. Reserve a small handful for topping if desired.</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>Spoon the filling into the cooled pie crust, creating a smooth, slightly domed surface. For best results, refrigerate the pie for at least 4 hours or overnight to allow the filling to set properly.</li><li class="MethodStepper"><h4 class="step-title">Step 10</h4>Just before serving, dust the top generously with powdered sugar using a fine mesh sieve. If desired, sprinkle with the reserved chocolate chips, chopped pistachios, and candied orange peel for a colorful, authentic finish.</li><li class="MethodStepper"><h4 class="step-title">Step 11</h4>For clean slices, dip your knife in hot water and wipe dry between cuts. Serve chilled, and store any leftovers in the refrigerator for up to 3 days. The contrast between the crisp shell and rich filling is most pronounced when freshly made, so enjoy it at its best!</li></ol>