Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper or a silicone baking mat.
In a mixing bowl, cream the softened butter and granulated sugar together with a hand or stand mixer until light and fluffy, about 2–3 minutes.
Add the vanilla extract and mix briefly to combine.
Stir in the salt and all-purpose flour until a soft dough forms, scraping the bowl as needed. Do not overmix.
Portion the dough into about 1-inch balls (you should get roughly 24). Flatten each ball slightly, place one pecan or one maraschino cherry in the center, and wrap the dough around it to reseal into a smooth ball.
Place the filled dough balls on the prepared baking sheet about 1 inch apart.
Bake for 8 minutes, or until the bottoms are lightly golden. The tops will remain pale.
Allow the cookies to cool on the baking sheet for a few minutes, then transfer to a cooling rack to cool completely.
Once cooled, roll each cookie in powdered sugar until coated.