01 - Combine ricotta, sugar, lemon zest, lemon juice, vanilla, and salt in a mixing bowl. Beat until completely smooth and creamy, approximately 2 minutes.
02 - In a separate clean bowl, whip heavy cream using an electric mixer until stiff peaks form. Gently fold whipped cream into the ricotta mixture until fully incorporated and no white streaks remain.
03 - Transfer the lemon cream filling to a piping bag fitted with a large star tip. Pipe filling evenly into both ends of each cannoli shell, filling completely.
04 - Beat egg whites and cream of tartar with an electric mixer on medium speed until soft peaks form. Gradually add sugar while beating, increase speed to high, and continue until stiff, glossy peaks form. Fold in vanilla extract.
05 - Spoon or pipe the meringue onto the filled ends of the cannoli, creating decorative peaks and swirls.
06 - Using a kitchen torch, lightly toast the meringue until golden brown, rotating to ensure even coloring. Alternatively, place cannoli on a baking sheet and broil for 1-2 minutes, watching closely to prevent burning.
07 - Arrange cannoli on a serving platter and serve immediately for optimal texture and crispness.