Preheat oven to 350 degrees. Line a baking sheet with parchment paper.
Cream together the butter and sugars until smooth, Add vanilla, and eggs, one at a time, and mix until smooth.
In a separate bowl, whisk together dry ingredients. Combine the dry mixture with the batter, then add chocolate, walnuts, and peanut butter chips.
Using a large cookie scoop, drop cookie dough on baking sheet about 2" apart. Bake for 12-14 minutes, or until cookies a slightly brown.