At least 2 hours before baking - line a plate or small pan with parchment paper - make 12 dollops (½ tbsp each) of pistaching cream. Place them in the freezer for about 2 hours - this will make cooking assembly much easier.
Prepare cookie batter - in a large mixing bowl mix softened butter with granulated sugar and brown sugar using a stand mixer or electric hand mixer. Mix until evenly combined.
Add egg and vanilla extract to the bowl and mix again
In a separate bowl, whisk together all purpose flour, baking powder, baking soda and salt. Pour dry ingredients into wet and mix again.
Fold pistachios and chocolate chips into batter and cover the bowl. Place in the fridge for 30 minutes.
Preheat oven to 350F and line a baking sheet with parchment paper.
Scoop out 3-4 tbsp of batter per cookie. Flatten and place one ½ tbsp dollop of pistachio cream in the center. Fold the cookie into a ball around the pistachio cream.
Place on the parchment paper with space between each cookie - I like to bake in 2 batches. Top with some additional chocolate chips and pistachio pieces if desired
Bake at 350F for 16 minutes. Top with flakey sea salt, allow to cool slightly and enjoy!
Notes
Freeze pistachio cream before assembling to keep the filling intact while baking.
Chill dough for 30 minutes to prevent spreading and create thick, chewy cookies.
Seal dough fully around the filling so it doesn’t leak out.
Cookies will look slightly underbaked at 16 minutes and set as they cool.
Finish with flaky sea salt for best flavor.
Substitutions:
Pistachio cream → almond or hazelnut spread
Semi-sweet chocolate → dark or milk chocolate chips
Salted butter → unsalted butter + extra pinch of salt