Add the nutter butter (1 package) to the bowl of a food processor. Pulse until they form a fine crumb. Add the melted butter (1/2 cup) and pulse a couple of times until combined.
Press the crumb and butter mixture into a 9X13 inch baking dish.
Make Peanut Butter layer
In a large mixing bowl, using a hand-held electric mixer, cream together cream cheese (8 ounces), milk (1/4 cup), and peanut butter (1 cup) until fluffy, about 2 minutes. Gradually mix in powdered sugar (1 cup). Gently fold in thawed whipped topping (1 cup).
Evenly spread the peanut butter layer on the cookie crust. Place in the freezer while preparing the next layer.
Make Chocolate Layer
In another large mixing bowl, mix together the pudding (2 packages) and milk (3 cups) until it thickens slightly.
Evenly spread the pudding layer onto the peanut butter layer. Place in the fridge and allow to set for about 15-20 minutes.
Topping and Garnish
Spread the remaining cool whip over the set peanut butter layer and garnish as desired with peanut butter chips, chopped Reese’s Mini Pieces, and chocolate sauce if desired. Refrigerate for at least 4 hours minimum or overnight.
Notes
Crust: My family prefers the crust made with Nutter Butters. It really brings home the peanut butter deliciousness! If you’d like, you can make the crust with Oreos. As I mentioned in the notes, the cookies are crushed with the filling included.
Refrigerate: I like to refrigerate between adding a new layer so that they set enough that when a new layer is added, they don’t mix too much.
Cutting: With creamy layered desserts, I like to have a tall glass of water with plenty of paper towels. Between cuts, dip the knife in the water then wipe it clean. An old tip my Grammy taught me and works like a charm!
Toppings: If you’re making this peanut butter crunch lasagna recipe a day ahead of serving, I suggest waiting to put toppings on until right before serving. Especially the chocolate sauce. It tends to spread and lose its attractive appearance as it sits.