Cream together butter and sugars until light and fluffy. Add egg and combine well. Mix in vanilla.
In a separate bowl, whisk together flour, salt and baking soda. Slowly cream together with butter and sugar mixture. Stir in caramels, almonds and pistachios.
Scoop dough and drop onto an ungreased cookie sheet.
Place into oven and bake for 8-12 minutes, depending on your oven.
Allow to cool and then remove to an airtight container.