Preheat the oven to 350ºF.
In a large bowl cream together the butter, granulated and brown sugars, vanilla, and the egg. Mix the flour, baking powder, baking soda, and salt together and add to the other ingredients, and mix just until the dough is stiff.
Stir in the nuts and chocolate, form the cookies with 2 soup spoons, and place them 2 inches apart on ungreased cookie sheets. Bake until light brown, for about 20 to 25 minutes, and remove from the oven.
Yield: a double baker’s dozen (26 large cookies)