01 - Preheat oven to 350°F.
02 - In a medium bowl, combine the flour, powdered sugar, and softened butter. Mix until the mixture becomes crumbly. Press the dough evenly into the bottom of a 9x13-inch baking dish to form a uniform crust layer.
03 - Bake the crust for 12 to 15 minutes, or until lightly golden around the edges. Remove from the oven and allow it to cool completely before adding additional layers.
04 - In a mixing bowl, beat the softened cream cheese until smooth and free of lumps. Gradually blend in the powdered sugar until fully incorporated, then gently fold in 1 cup of whipped topping. Spread this mixture evenly over the cooled crust.
05 - In a separate bowl, whisk together the instant lemon pudding mix, cold milk, and fresh lemon juice for 2 to 3 minutes until the mixture thickens. Spread the pudding evenly over the cream cheese layer.
06 - Spread the remaining 2 cups of whipped topping evenly over the lemon pudding layer, creating a smooth, even surface.
07 - Refrigerate the dessert for at least 2 hours, or preferably overnight, to allow all layers to set firmly.
08 - Sprinkle fresh lemon zest over the top before slicing into squares and serving.