- Preheat oven 180C. Line baking trays with baking paper.
- Beat butter, sugar and vanilla together until light and fluffy. Add eggs, 1 at a time, beating each well
- Sift flour and baking powder over butter mixture. Add nuts and chocolate. Stir until well combined.
- Roll mixture into balls and put on onto baking trays. Lightly press top with fork.
- Bake for 15 to 20 minutes or until light golden and firm to the touch (not crisp).
- Stand on trays for 5 minutes. Transfer to a wire rack to cool.