Preheat oven to 375 degrees and line two baking sheets with parchment paper.
In a large bowl, beat softened butter, sugar, brown sugar, and vanilla for about 3 minutes until light and fluffy. Add eggs one at a time, mixing after each addition.
In a separate bowl, mix together flour, baking soda, and salt.
Add dry ingredients to wet ingredients in two batches, mixing just until dough comes together.
Fold in white chocolate chips and pistachios. Then gently fold in raspberries, taking care not to overmix to avoid breaking up the berries.
Using a 2-tablespoon cookie dough scoop, portion out dough and place cookies 2 inches apart on baking sheets.
Bake for 9 to 11 minutes, until light golden brown. Cool on baking sheets for 2 minutes, then transfer to wire racks to cool completely. Enjoy!