01 - Preheat oven to 325°F. Line two baking sheets with parchment paper.
02 - In a large bowl, cream together softened butter and powdered sugar until light and fluffy.
03 - Mix in vanilla and almond extract until incorporated.
04 - Add flour and salt; mix until just combined. Do not overmix.
05 - Gently fold in the chopped maraschino cherries and mini chocolate chips, if using.
06 - Scoop tablespoon-sized amounts of dough and roll into balls. Place on prepared baking sheets, spacing about 2 inches apart.
07 - Gently flatten each cookie with your palm or the bottom of a glass.
08 - Bake for 16–18 minutes, or until edges are just set and bottoms are lightly golden.
09 - Cool on baking sheets for 5 minutes, then transfer to a wire rack to finish cooling.