01 - Combine blueberries, sugar, water, and lemon juice in a small saucepan. Bring to a simmer over medium heat. Cook for 8-10 minutes, stirring occasionally, until berries burst and syrup thickens slightly. Remove from heat and keep warm.
02 - Whisk together ricotta, egg yolks, milk, sugar, lemon zest, lemon juice, and vanilla extract in a large bowl until smooth and well incorporated.
03 - Sift flour, baking powder, baking soda, and salt into a separate bowl, ensuring even distribution of leavening agents.
04 - Add dry ingredients to wet mixture and stir gently until just combined. Do not overmix as this will toughen the pancakes.
05 - Beat egg whites in a clean bowl until soft peaks form. Gently fold into batter until incorporated, maintaining the airy texture.
06 - Heat a non-stick skillet or griddle over medium heat. Add a small amount of butter to coat the surface.
07 - Pour 1/4 cup batter per pancake onto the skillet. Cook for 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 and drizzle generously with warm blueberry syrup. Serve immediately while hot.