Prepare kisses and sprinkles. Place kisses in the freezer to firm them up and get super chilled. Also get the sprinkles poured and ready in a bowl.
Beat wet ingredients. In a large mixing bowl using a stand mixer/hand mixer, beat together butter and sugar on medium speed until it gets light and fluffy. About 2 minutes. Now add eggs, one at a time and mix them well till combined. Add and mix in vanilla extract, salt and baking powder too.
Add flour. While mixing at a low speed, slowly incorporate in the flour, one cup at a time. Add flour at low speed and increase speed between each addition. Mix till no flour is visible in the dough.
Make the cookie balls. Using a cookie scoop, scoop dough into 1 inch mounds and roll into balls.
Cover dough balls in sprinkles. Roll the cookie dough balls in sprinkles and make sure that they are covered entirely.
Place the sprinkled dough balls on the cookie sheet. Make sure to line the sheet with parchment paper or silicone mat. Chill the dough balls in the refrigerator for about 2 hours. You can place balls around ½ inch apart while they are chilling.
Bake in the oven. When ready to bake, preheat oven to 350℉. Meanwhile take dough balls out of refrigerator and space them 2 inches apart so that cookies get enough room to spread while baking. Bake for 11-12 minutes. Take out of the oven and press down one of the candy cane kisses in the middle after a minute or two. Don't press too deeply, just enough so it sticks.
Let the cookies cool. Make sure to let the cookies stand for 5 minutes on the baking sheet to cool. Once that time has passed, you can move them to a cooling rack. Let them cool down all the way and allow the kiss the set well before storing.