01 - Preheat the oven to 350°F and line two baking sheets with parchment paper.
02 - In a large bowl, whisk together almond flour, chopped pistachios, granulated sugar, salt, and baking soda until well blended.
03 - In a separate bowl, whisk the egg, olive oil or melted butter, lemon zest, lemon juice, and vanilla extract until smooth and fully incorporated.
04 - Pour the wet ingredients into the dry mixture and stir until a sticky, cohesive dough forms.
05 - Scoop tablespoon-sized portions of dough onto the prepared baking sheets, leaving 2 inches of space between each mound.
06 - Gently flatten each dough mound with your fingers or the back of a spoon, then sprinkle the tops generously with reserved chopped pistachios.
07 - Bake for 11 to 13 minutes, rotating the pans halfway through, until the edges are lightly golden and set.
08 - Let the cookies rest on the baking sheets for 5 minutes, then transfer to a wire rack to cool completely before serving.