Preheat your oven to 350°F (175°C) and grease a muffin tin.
Cream the butter, granulated sugar, and brown sugar together until fluffy.
Add eggs one at a time, mixing well after each, then stir in vanilla.
In a separate bowl, whisk together flour, baking powder, and salt.
Slowly mix the dry ingredients into the wet until a dough forms.
Press a tablespoon of dough into each muffin cavity to form a cup shape.
Beat the cream cheese with powdered sugar until smooth and spoon into each dough cup.
Bake for 14–16 minutes until edges are golden. Let them cool completely.
Mix cinnamon and sugar in a small bowl, then roll each cooled cookie cup gently in the mixture.
Eat one. Then immediately eat another. Hide a few for yourself if necessary.