01 - In a mixing bowl, beat the cream cheese, granulated sugar, egg yolk, vanilla extract, and lemon zest using an electric mixer or whisk until smooth and creamy with no lumps remaining.
02 - Lay an egg roll wrapper flat on your work surface with one corner pointing toward you. Place 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 both side corners toward the center. Continue rolling tightly away from you. Seal the top edge by brushing it with a paste made from the flour and water mixed together.
04 - Continue filling, rolling, and sealing the remaining egg roll wrappers until all 12 are assembled. Keep the finished rolls 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 over medium-high heat.
06 - Carefully lower the egg rolls into the hot oil in batches of 3 to 4, frying for 2 to 3 minutes. Turn them occasionally until all sides are an even golden brown.
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 alongside fresh strawberries or berry compote, and drizzle with chocolate or caramel sauce as desired.