Preheat oven to 350°F (175°C). Line an 8x8-inch square baking pan with parchment paper.
Make the crust: In a bowl, mix almond flour, coconut oil (or butter), sweetener, and salt. Stir until it forms a crumbly dough.
Press crust into pan: Spread evenly and press down firmly with your hands or the back of a spoon.
Bake the crust for 10 minutes until lightly golden. Remove from oven.
Prepare the filling: In another bowl, whisk lemon juice, lemon zest, eggs, sweetener, and coconut flour until smooth.
Pour filling over the pre-baked crust. Spread evenly.
Bake again for 18–20 minutes, until the center is set but slightly jiggly.
Cool completely at room temperature. Then chill in the fridge for at least 2 hours before slicing.
Slice and serve: Cut into squares or bars. Dust with powdered sugar (or sugar-free substitute) if you like.