01 - Preheat oven to 350°F.
02 - In a medium bowl, combine flour, powdered sugar, and softened butter. Mix until crumbly. Press evenly into the bottom of a 9x13-inch baking dish.
03 - Bake crust for 12-15 minutes, or until lightly golden. Cool completely.
04 - In another bowl, beat cream cheese until smooth. Gradually add powdered sugar, then fold in whipped topping. Spread mixture evenly over the cooled crust.
05 - In a separate bowl, whisk together lemon pudding mix, milk, and lemon juice for 2-3 minutes until thickened. Spread over the cream cheese layer.
06 - Spread remaining whipped topping over the lemon layer.
07 - Refrigerate at least 2 hours, preferably overnight, to allow layers to set.
08 - Garnish with lemon zest before serving, if desired.