Preheat the oven to 350 degrees F (175 degrees C).
Combine flour and butter in a bowl using a pastry cutter until mixture is crumbly; press into the bottom of a 9x13-inch baking dish.
Bake in the preheated oven until lightly golden, about 25 minutes. Cool completely, about 15 minutes.
Beat cream cheese and sugar together in a separate bowl using an electric mixer until smooth and well blended; spread evenly over cooled crust.
Whisk milk and lemon pudding mix together in a separate bowl for 3 to 5 minutes; spread over cream cheese layer. Chill in the refrigerator until set.
Top dessert with whipped topping. Store in the refrigerator until serving.
