Preheat your oven to 350°F (175°C). Grease a 8-inch round cake pan and line the bottom with parchment paper for easy removal.
In a large mixing bowl, beat the egg yolks with sugar until pale and creamy. Stir in the lemon zest and juice.
Gradually fold in the almond flour until well combined, creating a thick batter.
In a separate clean bowl, using a hand mixer or stand mixer, beat the egg whites until soft peaks form.
Gently fold the beaten egg whites into the almond batter until just combined. Be careful not to overmix, as this will deflate the batter and result in a denser cake.
Pour the batter into the prepared cake pan and spread it out evenly. Apply some chopped almonds on top.
Bake in the preheated oven for 28- 30 minutes, or until the top is golden brown and a toothpick inserted into the center comes out clean.
Remove the cake from the oven and let it cool in the pan for 10 minutes before transferring it to a wire rack to cool completely.
Sprinkle some powdered sugar over the cake. Slice and serve.