Thaw the Puff Pastry: Remove the puff pastry from the freezer and let it thaw in the refrigerator for 30 to 40 minutes, or until it is cold but pliable. If needed, let it sit at room temperature for a few minutes until it can be unfolded without cracking, but keep it chilled for the best flaky layers.
Make Scallion Oil: Heat neutral oil in a small pan, then add sliced scallions, minced garlic, and a pinch of salt. Cook for about 30 seconds until fragrant, then remove from heat.
Make the Filling: In a bowl, mix cream cheese, sugar, and 75% of the scallion oil until well combined.
Prepare Puff Pastry: Roll out puff pastry slightly and spread the filling evenly over the surface.
Cut and Twist: Fold the pastry over, cut into strips, and twist each strip. Place on a parchment lined baking sheet.
Egg Wash and Cheese: Whisk egg and water together and brush over each twist. Sprinkle on mozzarella cheese.
Bake: Bake at 400°F for 18 to 22 minutes until golden and puffed.
Make Butter Glaze: Mix melted butter with remaining scallion oil.
Finish: Brush the warm twists with the scallion butter glaze and serve immediately.
