1. Preheat oven to 350°F.
2. In a medium bowl, gently mix the flour, baking soda and salt until evenly incorporated.
3. In a large bowl, mix the brown sugar and white sugar together until evenly incorporated.
4. Add softened butter and mix to until it forms a grainy paste.
5. Add eggs and vanilla, mix until fully combined.
6. Add dry ingredients, cashews, and white chocolate chips into the large bowl and mix until just combined.
7. Drop by rounded spoonfuls onto ungreased cookie sheet.