Prep the pan and oven: Heat the oven to 350°F (175°C). Line a 9x5-inch loaf pan with parchment paper, leaving overhang for lifting.
Lightly grease the sides and parchment.
Mix dry ingredients: In a large bowl, whisk almond flour, coconut flour, sweetener, baking powder, and salt until well combined and lump-free.
Whisk wet ingredients: In a separate bowl, whisk eggs, melted butter, sour cream, vanilla, lemon zest, and lemon juice. If using lemon extract, add it now.
Combine: Pour the wet mixture into the dry ingredients. Stir with a spatula until just combined.
The batter should be thick but spreadable. If it’s overly stiff, stir in 1–2 tablespoons almond milk.
Fill the pan: Scrape the batter into the prepared loaf pan and smooth the top. Tap the pan gently on the counter to remove air bubbles.
Bake: Bake for 45–55 minutes, or until the top is golden and a toothpick comes out mostly clean with a few moist crumbs.
If the top browns too quickly, tent loosely with foil at the 35-minute mark.
Cool: Place the pan on a rack and cool for 15 minutes. Lift out the cake using the parchment and cool completely before glazing (about 45–60 minutes more).
Glaze: In a small bowl, whisk powdered sweetener with lemon juice until smooth and pourable. Add zest if you like.
Drizzle over the cooled cake and let set for 10–15 minutes before slicing.
Slice and serve: Use a sharp, serrated knife to cut neat slices. Enjoy plain or with a dollop of whipped cream and berries.