01 - Combine ricotta, sugar, lemon zest, lemon juice, vanilla, and salt in a mixing bowl. Beat until completely smooth and creamy, about 2 minutes.
02 - Whip heavy cream in a separate bowl until stiff peaks form. Gently fold whipped cream into ricotta mixture until fully incorporated and no white streaks remain.
03 - Transfer lemon cream filling to a piping bag fitted with a large round tip. Pipe filling evenly into both ends of each cannoli shell until generously filled.
04 - Beat egg whites and cream of tartar with electric mixer until soft peaks form. Gradually add sugar while beating, continuing until stiff, glossy peaks form. Fold in vanilla extract.
05 - Spoon or pipe meringue onto filled ends of cannoli, creating decorative swirls or dollops that cover the filling completely.
06 - Lightly toast meringue with kitchen torch until golden brown, moving torch constantly for even coloring. Alternatively, broil cannoli on baking sheet for 1-2 minutes, watching closely.
07 - Serve cannoli immediately while shells remain crisp and meringue is fluffy for best texture and flavor experience.