In a mixing bowl, combine the flour, sugar, baking powder, and salt. Whisk together until well mixed.
In another bowl, combine the ricotta cheese, milk, lemon zest, and egg. Mix until smooth.
Gradually add the wet ingredients to the dry ingredients, stirring gently until just combined. Be careful not to overmix; lumps are okay.
Gently fold in the blueberries, being careful not to break them.
Heat a non-stick skillet or griddle over medium heat and add a small amount of butter or oil.
Pour about ¼ cup of the batter for each pancake onto the skillet. Cook until bubbles form on the surface and the edges look set, about 3-4 minutes.
Flip the pancakes and cook for an additional 2-3 minutes until golden brown and cooked through.
Repeat with the remaining batter, adding more butter or oil to the skillet as needed.
Serve warm with additional blueberries and a drizzle of maple syrup if desired.