Prep the oven and pan: Heat the oven to 350°F (175°C).
Line a baking sheet with parchment paper.
Make the filling: In a bowl, beat cream cheese, 1/3 cup sugar, vanilla, lemon zest, egg yolk, and a pinch of salt until smooth and fluffy, about 1–2 minutes.
Open the dough: Unroll the crescent dough and separate it into triangles. Work with one triangle at a time.
Fill and roll: Place about 1 tablespoon of filling near the wide end of each triangle. Gently roll up toward the tip, tucking in any exposed filling.
Curve the ends slightly to form a crescent shape.
Top for crunch: Mix 2 tablespoons sugar with cinnamon. Brush crescents with melted butter, then sprinkle the cinnamon-sugar over the tops.
Bake: Arrange on the sheet, leaving space between each roll. Bake for 12–15 minutes, or until puffed and golden brown.
Cool slightly: Let them rest on the pan for 5 minutes, then move to a rack.
They taste great warm or at room temp.
Optional glaze: For extra sweetness, whisk 1/2 cup powdered sugar with 1–2 teaspoons milk and a drop of vanilla. Drizzle over cooled rolls.