Preheat the oven to 180°C (350°F).
Grease a baking pan with 1 tsp butter.
In a large bowl, beat eggs and 1⅓ cups sugar with an electric mixer until smooth.
Add ricotta, lemon zest, lemon juice, cream, ¼ cup flour, and coarse salt. Mix well until smooth.
Pour the batter into the greased pan.
For the topping, mix 1¼ cups flour, ⅔ cup sugar, baking powder, baking soda, and salt in a medium bowl.
Sprinkle the topping mixture evenly over the cake batter.
Grate cold butter over the topping using a coarse grater.
Bake for about 40 minutes until the cake rises and the top is golden.
Let the cake cool at room temperature for 20–30 minutes.
Slice and serve.