Preheat oven to 350 degrees Fahrenheit
Combine flour, dry pudding mix, baking soda in a bowl
In the bowl of a mixer, cream butter and sugars together.
Add the egg and mix.
Add food coloring, if using, until incorporated.
Add half the dry ingredients and mix.
Add remaining dry ingredients and mix until combined, then fold in the white chips, craisins, and chopped pistachios.
Using a one tablespoon scoop or spoon, scoop dough onto ungreased cookie sheets and bake at 350-degrees for 10-12 minutes until barely browned and set.
Allow to cool on baking sheet for 3 minutes, then transfer to a cooling rack.
Store in an airtight container at room temperature up to 5 days.