01 - Preheat oven to 350°F. Line a baking sheet with parchment paper.
02 - Whisk together almond flour, shredded coconut, ground cinnamon, fine sea salt, and baking powder in a medium mixing bowl.
03 - In a large mixing bowl, beat the coconut butter, unsalted butter, and powdered erythritol until the mixture is creamy and smooth.
04 - Add egg and vanilla extract to the creamed mixture, beating until fully combined.
05 - Gradually add the dry ingredients to the wet mixture, mixing until a soft dough forms.
06 - Scoop tablespoon-sized portions of dough and roll each into a ball. Arrange on the lined baking sheet, spacing each ball roughly 2 inches apart.
07 - Gently flatten each dough ball with the palm of your hand or a fork.
08 - For optional topping, mix the ground cinnamon and granulated sweetener in a small bowl. Sprinkle the mixture over the unbaked cookies.
09 - Bake for 12 to 15 minutes, until edges are lightly golden.
10 - Cool cookies on the baking sheet for 10 minutes before transferring to a wire rack to cool completely.