Preheat your oven to 350°F (175°C).
In a large mixing bowl, cream together the softened butter and powdered sugar until light and fluffy, about 2-3 minutes.
Add in the vanilla extract and mix until well combined.
Gradually mix in the all-purpose flour and salt until just combined. Then, gently fold in the chopped nuts and maraschino cherries.
Scoop out the dough and roll it into small balls, about 1 inch in diameter. Place them on a baking sheet lined with parchment paper, spacing them about 2 inches apart.
Bake for 12-15 minutes until the bottoms are lightly golden.
Let the cookies cool on the baking sheet for about 5 minutes before transferring them to a wire rack. Dust with additional powdered sugar once completely cool.