Prep your tools: Preheat the oven to 350°F (175°C). Line a baking sheet with parchment paper. Set out the butter and cream cheese to soften if you haven’t already.
Cream the fats and sweetener: In a large bowl, beat the softened butter, cream cheese, and granulated keto sweetener with a hand mixer until light and fluffy, 2–3 minutes.
Add wet flavors: Beat in the egg, vanilla extract, lemon zest, and lemon juice until smooth.
Scrape down the bowl so everything is evenly mixed.
Combine dry ingredients: In a separate bowl, whisk almond flour, baking powder, and salt. This helps disperse the baking powder evenly.
Bring the dough together: Add the dry mixture to the wet and mix on low until a soft dough forms. The dough will be slightly sticky but should hold its shape.
Portion and shape: Use a cookie scoop or tablespoon to portion 1.5-tablespoon mounds.
Space them 2 inches apart on the baking sheet. Gently flatten to about 1/2 inch thick with damp fingertips or the bottom of a glass.
Bake: Bake 10–13 minutes, until the edges are set and the tops look matte. They may barely take on color; avoid overbaking for a soft texture.
Cool completely: Let cookies rest on the sheet 5 minutes, then transfer to a wire rack to cool.
They firm up as they cool.
Optional glaze: Whisk 1/2 cup powdered keto sweetener with 1–2 tablespoons lemon juice and 1 tablespoon heavy cream until smooth. Drizzle over cooled cookies and let set.