01 - Whisk together flour, sugar, baking powder, baking soda, and salt in a large bowl until well blended.
02 - Mix ricotta, milk, egg yolks, melted butter, lemon zest, lemon juice, and vanilla in a separate bowl until smooth and creamy.
03 - Pour wet ingredients into dry ingredients and stir gently with a spatula until just combined. Small lumps are acceptable; do not overmix.
04 - Using a hand mixer or stand mixer, beat egg whites in a clean bowl until soft peaks form when whisk is lifted.
05 - Gently fold beaten egg whites into batter using a spatula, cutting through the center and lifting from the bottom until just incorporated.
06 - Heat a nonstick skillet or griddle over medium heat until hot. Lightly grease with butter or cooking spray.
07 - Pour 1/4 cup batter per pancake onto the skillet. Cook 2-3 minutes until bubbles form on surface and edges appear set. Flip and cook 1-2 minutes until golden brown and cooked through.
08 - Stack warm pancakes on plates. Top generously with fresh mixed berries, drizzle with maple syrup or honey, and dust with powdered sugar if desired.