Prep your pan and oven: Preheat the oven to 350°F (175°C).
Line a 9x5-inch loaf pan with parchment paper and lightly grease the sides.
Whisk the dry ingredients: In a medium bowl, whisk almond flour, coconut flour, baking powder, baking soda, and salt until evenly combined and lump-free.
Mix the wet ingredients: In a large bowl, whisk eggs until smooth. Add yogurt, sugar, honey, oil, vanilla, lemon zest, and lemon juice. Whisk until the mixture looks creamy and well blended.
Combine gently: Add the dry mixture to the wet.
Stir with a spatula until just combined. The batter will be thick but spreadable—do not overmix.
Fill the pan: Scrape the batter into the prepared loaf pan. Smooth the top with a spatula, nudging it into the corners.
Bake: Bake for 40–50 minutes, or until the top is golden and a toothpick inserted in the center comes out mostly clean with a few moist crumbs.
If the top browns too quickly, tent loosely with foil for the final 10–15 minutes.
Cool in stages: Let the loaf cool in the pan for 15 minutes. Lift it out using the parchment and set on a wire rack to cool completely. This helps set the crumb and keeps it from crumbling.
Glaze (optional): Whisk powdered sugar with lemon juice until smooth and pourable.
Stir in zest. Drizzle over the cooled loaf. Let the glaze set for 15 minutes before slicing.
Slice and serve: Use a sharp, serrated knife for clean slices.
Enjoy plain, or with a pat of butter or a swipe of lemon curd for extra zing.