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 an egg roll wrapper flat on your work surface with one corner pointing toward you. Spoon 1 to 2 tablespoons of the cheesecake filling onto the wrapper near the corner closest to you.
03 - Fold the bottom corner up and over the filling, then fold in both side corners toward the center. Continue rolling tightly away from you. Seal the top edge using a thin paste made from the flour and water.
04 - Continue filling and rolling the remaining wrappers until all 12 egg rolls are assembled. Keep them covered with a damp towel to prevent drying out.
05 - Pour vegetable oil into a deep fryer or heavy-bottomed skillet to a depth of about 1 1/2 inches. Heat the oil to 350°F.
06 - Carefully lower the egg rolls into the hot oil in small batches of 3 to 4 at a time. Fry for 2 to 3 minutes, turning occasionally, until all sides are evenly golden brown and crispy.
07 - Using a slotted spoon, transfer the fried egg rolls to a plate lined with paper towels. Allow them to drain for 1 to 2 minutes to remove excess oil.
08 - Dust the warm egg rolls generously with powdered sugar. Serve immediately alongside fresh berries or berry compote, and drizzle with chocolate or caramel sauce if desired.