Using a mixer with the paddle attachment, add butter, white and brown sugar, and cream together.
Next, add peanut butter and vanilla and mix till smooth, then scrape the sides down the of the mixing bowl. Making sure everything is mixed.
Add one egg along with the salt, bring together
Next add your baking powder, baking soda, and flour and mix till all ingredients have combined.
Add chocolate and peanut butter morsels along with the walnuts and mix.
Refrigerate for 20 minutes in saran wrap to allow the ingredients to rest and develop a great flavor profile.