Preheat the oven to 350°F (180°C).
In a stand mixer, combine the butter, flour, and sugar.
1 cup (222g) salted butter, 2 cups (304g) all-purpose flour, 2 Tbsp sugar
Pack into the bottom of a greased 9x13 pan and bake at 350°F for 15 minutes. Allow the crust to cool completely.
In a stand mixer, combine the cream cheese and powdered sugar until smooth. Fold in 8 oz of whipped topping until smooth. Spread onto the cooled crust.
8 oz cream cheese, 1 cup (107g) powdered sugar, 16 oz whipped cream/frozen whipped topping, divided
In a medium sized bowl, whisk the pudding mixes with the milk until thick. Spread over the cream cheese layer.
2 (3.4 oz boxes) instant chocolate pudding mixes, 2 ½ cups (590ml) milk
Top with remaining whipped topping and refrigerate until ready to serve.