Add the ricotta cheese to a food processor and blend until completely smooth, scraping down the sides of the bowl when needed.
In a large bowl, combine the flour, sugar, baking powder, baking soda, and salt. Whisk together until combined.
In a smaller bowl, whisk together the blended ricotta, milk, lemon zest, lemon juice, vanilla extract, and butter.
Add the wet ingredients to the dry ingredients, mixing until smooth and combined.
Heat a large skillet or electric griddle over medium heat. Add a bit of butter if desired.
Pour 1/4 cup of the batter onto the hot skillet, leaving an inch between pancakes. Cook until the pancakes bubble on the top and edges, about 2 minutes.
Flip and cook for another minute or two until golden and set.
For the lemon glaze, whisk all glaze ingredients together until smooth.
Top the pancakes with some chopped bittersweet chocolate and the lemon glaze.