01 - In a large bowl, whisk together flour, sugar, baking powder, baking soda, and salt.
02 - In a separate bowl, mix ricotta, egg yolks, milk, melted butter, lemon zest, lemon juice, and vanilla extract until smooth.
03 - Pour wet mixture into dry ingredients and stir gently until just combined; avoid overmixing.
04 - Whip egg whites in a clean bowl until stiff peaks form, then carefully fold into batter in two additions to preserve airiness.
05 - Heat a nonstick skillet or griddle over medium heat and lightly grease with butter or oil.
06 - Ladle approximately 1/4 cup batter per pancake onto skillet; cook 2 to 3 minutes until bubbles appear and edges set, then flip and cook 1 to 2 minutes until golden and cooked through.
07 - Continue with remaining batter, greasing pan as needed.
08 - Plate pancakes warm, topped with maple syrup, fresh berries, and powdered sugar if desired.