Preheat oven to 400 degrees. Spray a 9x13 pan with cooking spray.
In a large plastic baggie crush vanilla wafers. Set aside one cup.
Pour the remaining wafers into a large bowl. Pour in ¾ cup of butter (measure prior to melting) and mix until combined.
Press into the bottom of prepared pan and bake for 5 minutes.
In a large bowl, whisk flour, baking soda, salt, granulated sugar, and dry pudding mix.
Stir in eggs, vanilla, and remaining butter.
Fold in chocolate chips and remaining vanilla wafers.
Spread over prepared crust and bake for 15-20 minutes.
Notes
Ingredient Notes and Shopping Tips
Unsalted Butter: I like using unsalted butter so I can control the amount of salt in the recipe. Different brands and batches of butter vary widely in their salt content! If you don't have any on hand, just omit the salt in the recipe.
Baking Soda: Replace your container of baking soda every 6-12 months as it does lose its potency over time.
Flour: Measure your flour by using spooning it into a measuring cup and leveling it off with a knife. Do not dip your measuring cup into the flour or you'll use too much leading to a dry crumbly end result.
Pudding Mix: Be sure to use instant pudding not cook and serve.
Tips
Use Room Temperature Ingredients: This will help everything mix smoothly.
Do Not Overmix: Mix until the ingredients are just combined. Overmixing can lead to a tough dense baked good.
Do Not Overbake: They will continue to firm up as they cool. Overbaking with lead to a dry end result.
Cool before slicing.
Garnish: Serve with whipped cream or vanilla ice cream for an extra decadent treat.