Note: These cookies are super-soft right out of the oven, so be sure to allow them a full five minutes to firm up on the cookie sheet before transferring to racks to complete cooling.
7 ounces almond paste, sliced into 1 inch cubes (not marzipan)
Pinch of salt
1/2 teaspoon baking powder
2/3 cup sugar
1/2 cup Earth Balance margarine, softened
1/2 teaspoon almond extract
1 cup all purpose flour
1/2 cup pine nuts
2 to 3 tablespoons almond milk for dipping
Preheat oven to 325°F. Line a medium sized baking sheet with parchment paper.
Pulse almond paste, salt, baking powder and 1/3 cup sugar in a food processor until mixture is crumbly, about 1 minute.
In a large bowl cream together margarine and remaining 1/3 cup sugar with an electric mixer until pale and fluffy, about 3 minutes. Add almond paste mixture and almond extract and beat until fluffy, about 2 minutes. Sift in flour and beat until a slightly crumbly yet soft dough forms. Dough should form a soft mass when pressed together.
Pour pine nuts into a shallow bowl and pour 2 Tablespoons of almond milk into a small saucer. For each cookie, roll 1 tablespoon of dough in palms to form into a ball, dip one end in almond milk and press moistened end into pine nuts. If necessary press pine nuts into surface of ball. Place dough balls, pine nut side up, on baking sheet at least 2 inches apart. Bake for 14 minutes until cookies have puffed and spread a little, and nuts are are just slightly toasted. Remove from oven and allow to cool on baking sheet for 5 minutes to firm up before carefully transferring to cooling rack. Store in a tightly covered container.