Mix together butter and sugars until creamy. Add in the egg and vanilla and mix until smooth. Add flour, baking powder and salt and mix well. Stir in chocolate chips and walnuts.
Drop by rounded teaspoons onto a baking sheet and bake for 10-12 minutes. Cool on pan for a few minutes, then finish cooling on a wire rack.