Prep the pan and oven: Heat the oven to 325°F (163°C).
Line an 8-inch round cake pan with parchment and grease the sides. This helps the almond flour cake release cleanly.
Mix the dry ingredients: In a medium bowl, whisk almond flour, coconut flour, baking powder, baking soda, and salt. Break up any lumps for a smooth batter.
Whisk the wet ingredients: In a large bowl, whisk melted butter, sweetener, eggs, sour cream, vanilla, lemon zest, and lemon juice until smooth and creamy.
Combine and rest: Stir the dry ingredients into the wet just until combined.
Let the batter rest for 3–4 minutes so the coconut flour hydrates and thickens.
Fill the pan: Scrape the batter into the prepared pan and smooth the top with a spatula. Tap the pan lightly on the counter to release air bubbles.
Bake: Bake 28–34 minutes, until the top is set, edges are golden, and a toothpick comes out with a few moist crumbs. Do not overbake.
Cool completely: Let the cake cool in the pan for 10 minutes, then transfer to a rack to cool fully.
The crumb sets as it cools.
Make the crème: Beat cream cheese with powdered sweetener until smooth. Add vanilla, lemon juice, and zest. Slowly pour in the heavy cream while beating until thick, fluffy, and spreadable.
Finish the cake: Spread the lemon almond crème over the cooled cake.
Sprinkle toasted sliced almonds on top for a gentle crunch.
Chill and slice: Chill for 20–30 minutes to set the crème. Slice with a sharp knife, wiping the blade between cuts for clean pieces.