Prep your tools: Preheat the oven to 350°F (175°C). Line a baking sheet with parchment paper. Set out a shallow bowl with 2–3 tablespoons of powdered sweetener for rolling.
Mix dry ingredients: In a bowl, whisk almond flour, coconut flour, baking powder, baking soda, and salt until evenly combined.
Cream butter and sweetener: In a separate bowl, beat softened butter and powdered sweetener until light and fluffy, about 1–2 minutes.
This helps create lift and a tender crumb.
Add wet flavors: Beat in the egg, vanilla, lemon zest, lemon juice, and lemon extract (if using) until smooth. The mixture may look slightly curdled from the acid—that’s fine.
Combine wet and dry: Add the dry ingredients to the wet mixture and stir until a soft dough forms. It should be thick and scoopable, not runny.
Chill the dough: Cover and refrigerate for 20–30 minutes.
Chilling helps the dough firm up and encourages those pretty crinkles.
Shape and roll: Scoop 1 to 1 1/2 tablespoon portions and roll into balls. Coat each ball generously in the powdered sweetener, then place on the baking sheet, spacing about 2 inches apart.
Bake: Bake for 10–12 minutes, until the edges are set and the tops are crackled. The centers should still feel slightly soft.
Cool: Let cookies rest on the baking sheet for 5 minutes, then transfer to a rack to cool completely.
They firm up as they cool.