Preheat oven to 350°F. Place two baking sheets with parchment paper or a baking mat.
In the mixing bowl, sift all-purpose flour, almond flour, baking powder, and salt. Set aside.
Chop pistachios with the knife or food processor.
In the mixing bowl of a stand mixer with a pedal attachment, add butter and sugar. Beat on medium speed for a few minutes until light and fluffy.
Add egg and pistachio paste. Beat again until all is combined.
Add the flour mixture and mix with the spatula.
Add chopped pistachios and mix again until all are combined.
Using an ice cream scoop or a regular spoon, scoop balls of dough onto the prepared baking sheet.
Add chopped or whole pistachios on top of the ball and press lightly with your fingers.
Bake cookies at 350°F for 10-12 minutes.
Let the cookies cool on the baking sheet for a few minutes, then remove to a cooling rack to cool completely.
Notes
All ingredients must be at room temperature.If you do not have pistachio paste, you can pulse roasted pistachios in the food processor until a paste consistency.