In a medium mixing bowl, use a fork or whisk to blend the ricotta cheese, eggs, milk, lemon juice, lemon zest, and vanilla extract until smooth and creamy. This will be your wet mixture.
In a separate large bowl, whisk together the all-purpose flour, granulated sugar, baking powder, baking soda, and fine salt until thoroughly combined. This is your dry mixture.
Carefully pour the ricotta mixture into the bowl with the dry ingredients. Using a spatula, gently fold the two mixtures together until just combined. It's okay if the batter remains slightly lumpy; avoid overmixing to keep the pancakes fluffy!
Preheat a non-stick skillet or griddle over medium heat. Once hot, add a small amount of butter or oil to lightly grease the surface, ensuring an easy release for the pancakes.
For each pancake, pour approximately 1/4 cup of batter onto the skillet. Cook until small bubbles start to form on the surface and the edges look slightly set, which will take about 3-4 minutes. Carefully flip the pancake and continue cooking for an additional 2-3 minutes, until the second side is a lovely golden brown.
Once cooked, transfer the pancakes to a plate and cover lightly with a kitchen towel to keep warm. Repeat the process with the remaining batter, adding more butter or oil to the skillet as necessary.
Notes
Serve with maple syrup or honey, and garnish with lemon slices or berries.