Beat 4 oz cream cheese, 2 tbsp sugar, and ½ tsp vanilla until smooth. Scoop ½ tsp portions onto parchment and freeze 30 minutes (add 10 if too soft).
Cream ½ cup butter, ½ cup sugar, and ¼ cup brown sugar until fluffy. Beat in 1 egg and 1 tsp vanilla.
Whisk 1½ cups flour, ½ tsp baking soda, ¼ tsp salt, and 1 tsp cinnamon. Gradually mix into dough. Add 1 tbsp flour if sticky.
Scoop 1 tbsp dough, flatten, place frozen filling in center, wrap, and roll into a ball.
Roll balls in ¼ cup sugar mixed with 1 tsp cinnamon.
Chill 15–20 minutes. Bake at 350°F (175°C) for 10–12 minutes until edges are golden.
Cool 5 minutes, transfer to rack. Enjoy warm for gooey centers.