Preheat the oven to 400 degrees and line a baking sheet with parchment paper.
In a large mixing bowl or stand mixer, cream together butter, sugar, and cream cheese. Beat well for 2-3 minutes.
Add vanilla and beat in eggs one at a time.
Slowly mix in flour, baking powder, baking soda, and salt.
Create 1” balls and roll them in sugar or holiday sprinkles.
Place cookie dough balls on a baking sheet about 2” apart.
Sprinkle extra sugar or sprinkles on the top of the cookies before you bake them.
Bake for 8-9 minutes or until the edges start to brown (8 minutes was perfect for my oven).
Remove the cookies from the oven and let the cookies cool on a cookie sheet for 5 minutes before moving to a cooling rack to cool completely.