Prep your pan: Preheat the oven to 350°F (175°C).
Line a baking sheet with parchment paper.
Toast the mix-ins: In a dry skillet over medium heat, toast the coconut and nuts for 2–3 minutes until fragrant. Let cool, then chop the coconut a bit finer. This adds “oatmeal” texture.
Combine dry ingredients: In a bowl, whisk almond flour, coconut flour, baking soda, salt, cinnamon, and the granulated sweetener.
Break up any clumps.
Cream butter and sweetener: In a separate bowl, beat the softened butter with the brown-style sweetener until fluffy, about 1 minute.
Add egg and flavor: Beat in the egg, vanilla, and molasses (if using) until smooth.
Make the dough: Add the dry ingredients to the wet and mix until combined. Fold in the toasted coconut, nuts, and raisins/currants.
Chill briefly: Refrigerate the dough for 15–20 minutes. Chilled dough spreads less and bakes up thicker and chewier.
Portion: Scoop into 1 1/2-tablespoon balls and place 2 inches apart. Lightly flatten each ball with your fingertips; almond flour cookies spread less than wheat flour ones.
Bake: Bake 9–12 minutes, until edges are set and just turning golden.
Centers should look slightly underbaked.
Cool: Let cookies cool on the sheet for 10 minutes to firm up, then transfer to a rack. They’ll continue to set as they cool.