Preheat your oven to 350°F and line a baking sheet with parchment paper.
In a food processor, combine the diced almond paste, granulated sugar, salt, vanilla extract, and almond extract until the mixture has a sandy texture.
Gradually add the egg whites until a sticky dough forms. Let the dough rest for 1-2 minutes.
Place the pine nuts in a shallow bowl. Scoop out a rounded tablespoon of dough and roll it in the pine nuts until fully coated. Place the dough ball on the prepared baking sheet, spacing the cookies about 2 inches apart.
Bake for about 13-16 minutes, until the cookies are lightly golden on the edges. Let cool on the sheet for 5 minutes before transferring to a rack. Dust with powdered sugar if desired.