Preheat oven to 350°F (175°C).
Scoop a teaspoon of pistachio spread and place it as a ball on a baking sheet lined with parchment paper. Repeat about 12 times.
Place the pistachio spread balls in the freezer for 1 hour to make them easier to handle later. These will be the “heart” of your cookie.
Mix the butter with the granulated sugar and the brown sugar.
Add the egg and vanilla, and mix again.
Add the flour, baking soda, and salt, and continue mixing.
Fold in the chocolate and pistachios, and stir one last time.
Remove the pistachio spread balls from the freezer. Take two tablespoons of cookie dough and wrap them around each frozen pistachio ball to cover them completely.
Place the cookies on a baking sheet lined with parchment paper, spacing them out enough.
Bake for about 18 minutes, then remove from the oven and leave on the hot baking sheet for another 5 minutes.