Preheat the Oven: Set your oven to preheat at 350°F (175°C) and prepare a baking sheet by lining it with parchment paper.
Cream the Butter and Milk: In a spacious mixing bowl, cream together the softened butter and sweetened condensed milk until the mixture is light and fluffy.
Add Almond Extract: Add the almond extract to the butter mixture and blend until fully incorporated.
Combine Dry Ingredients: In another bowl, combine the flour and baking powder, whisking them together until well blended. Gradually add the flour mixture to the butter mixture, blending until a soft dough forms.
Add Cherries: Gently fold in the chopped red and green candied cherries until evenly distributed throughout the dough.
Shape the Cookies: With your hands, shape the dough into 1-inch balls. Coat each ball in sanding sugar to give it a sparkling exterior. Arrange the coated balls on the prepared baking sheet, ensuring they are spaced about 1 inch apart.
Bake: Bake the cookies for 12 to 15 minutes, or until the edges are just beginning to turn a light golden color. Be sure to keep the centers soft for the best texture.
Cool and Serve: Let the cookies cool on the baking sheet for a few minutes before carefully transferring them to a wire rack to cool completely. Enjoy your delightful Almond Cherry Snowballs!