01 - Combine ricotta, sugar, lemon zest, lemon juice, vanilla, and salt in a mixing bowl. Beat until completely smooth and creamy.
02 - In a separate bowl, whip heavy cream until stiff peaks form. Gently fold the whipped cream into the ricotta mixture until fully incorporated.
03 - Transfer the lemon cream filling to a piping bag. Pipe the filling evenly into both ends of each cannoli shell.
04 - Beat egg whites and cream of tartar with an electric mixer until soft peaks form. Gradually add sugar while beating until stiff, glossy peaks form. Beat in vanilla extract.
05 - Spoon or pipe the meringue onto the filled ends of the cannoli.
06 - Using a kitchen torch, lightly toast the meringue until golden brown. Alternatively, place cannoli on a baking sheet and broil for 1–2 minutes, watching closely to prevent burning.
07 - Serve immediately for maximum crispness of the shells.