01 - In a mixing bowl, beat the cream cheese, granulated sugar, egg yolk, vanilla extract, and lemon zest together until the mixture is completely smooth and creamy with no lumps remaining.
02 - Lay one egg roll wrapper flat on a clean surface with a corner pointing toward you. Spoon 1 to 2 tablespoons of the cheesecake filling near the corner closest to you.
03 - Fold the bottom corner up and over the filling, then fold in the left and right sides toward the center. Continue rolling tightly away from you. Seal the top corner with a paste made by mixing the flour and water together, pressing firmly to close.
04 - Continue filling, rolling, and sealing the remaining wrappers until all 12 egg rolls are assembled. Keep finished rolls seam-side down on a tray.
05 - Pour vegetable oil into a deep fryer or heavy-bottomed skillet to a depth of about 1½ inches. Heat the oil to 350°F over medium-high heat.
06 - Carefully lower 3 to 4 egg rolls at a time into the hot oil. Fry for 2 to 3 minutes, turning occasionally, until all sides are evenly golden brown and crisp.
07 - Using a slotted spoon, transfer the fried egg rolls to a plate lined with paper towels. Allow them to drain and cool slightly for 2 to 3 minutes.
08 - Dust the warm egg rolls generously with powdered sugar. Serve alongside fresh strawberries or berry compote, and drizzle with chocolate or caramel sauce as desired.