01 -
Drain the maraschino cherries, chop them small, and blot them between paper towels until they are no longer wet to the touch.
02 -
Whisk the all-purpose flour and salt together in a bowl and set aside.
03 -
Beat the softened butter and powdered sugar for 2-3 minutes until smooth and pale. Mix in the vanilla and almond extract if using.
04 -
Add the flour mixture and mix on low until the dough forms large clumps. Fold in the dried cherries and mini chocolate chips.
05 -
Press the dough into a tight log about 2 inches wide. Wrap in plastic wrap and refrigerate for at least 2 hours, or until firm.
06 -
Heat the oven to 325°F (165°C). Line baking sheets with parchment paper. Slice the chilled log into 1/3-inch rounds and place them 1 inch apart.
07 -
Bake for 12-15 minutes, until the edges are set and the bottoms are lightly golden. Cool on the baking sheet for 5 minutes, then move to a rack.