Beat butter, margarine, and vanilla extract together in a large bowl until creamy. Add sugar, flour, and salt; continue beating until completely incorporated. Fold nuts and chocolate through the butter mixture.
Drop cookie dough by spoonful onto baking sheet about 1 1/2 inches apart.
Bake in preheated oven until golden brown around the edges, about 45 minutes. Cool cookies on baking sheets to room temperature before serving.
Tips & Tricks
Chewy Chocolate Chip Oatmeal Cookies
See how to make one of our most popular cookies.
White Chocolate Macadamia Nut Cookies III
See how to make an amazing cookie with nuts and white chocolate.