Ingredients
Equipment
Method
- Preheat oven to 350°F (175°C). Line baking sheets with parchment paper.
- In a medium bowl, whisk together the flour, instant pudding mix, baking soda, and salt. Set aside.
- In the bowl of a stand mixer fitted with the paddle attachment (or using a hand mixer), cream the softened butter, brown sugar, and granulated sugar on medium speed for 2-3 minutes, until light and fluffy.
- Add the eggs one at a time, mixing well after each addition. Scrape down the sides of the bowl.
- Mix in the vanilla and almond extracts until fully incorporated.
- With the mixer on low speed, gradually add the dry ingredient mixture. Mix just until no streaks of flour remain. Be careful not to overmix.
- Using a spatula, gently fold in the white chocolate chips and chopped pistachios (if using).
- Scoop the dough using a 1.5-tablespoon cookie scoop onto the prepared baking sheets, spacing them about 2 inches apart.
- Bake for 10-12 minutes, until the edges are just barely set and the centers look soft and puffy. They will not look fully done.
- Remove from the oven and let the cookies cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely.
Notes
For best results, ensure butter and eggs are truly at room temperature. Do not skip the almond extract; it is essential for the authentic pistachio flavor. The cookies will look underbaked when you take them out; the 5-minute rest on the hot sheet is crucial for them to set without becoming dense. Store cooled cookies in an airtight container at room temperature for up to 5 days. Dough can be scooped and frozen on a baking sheet, then transferred to a freezer bag for up to 3 months; bake from frozen, adding 1-2 minutes to the baking time.
