Loading...

In a large mixing bowl, using a stand mixer or hand mixer, cream together the softened unsalted butter, granulated sugar, and packed light brown sugar until light and fluffy, about 2-3 minutes.

Beat in the large eggs one at a time, mixing well after each addition. Stir in the vanilla extract until just combined.

In a separate medium bowl, whisk together the all-purpose flour, baking soda, and salt.

Gradually add the dry ingredients to the wet ingredients, mixing on low speed until just combined. Be careful not to overmix the dough.

Fold in the dried cranberries and roughly chopped shelled pistachios until evenly distributed throughout the dough.

Cover the bowl with plastic wrap and chill the cookie dough in the refrigerator for at least 30 minutes. This helps prevent the cookies from spreading too much during baking. (You can chill for up to 2 days).

Preheat your oven to 350°F. Line two baking sheets with parchment paper.

Scoop rounded tablespoons of dough (or use a 1 1/2-inch cookie scoop) onto the prepared baking sheets, spacing them about 2 inches apart. This recipe yields approximately 24-30 cookies, providing 6-7 cookies per serving.

Bake for 10-12 minutes, or until the edges are lightly golden and the centers are just set. Do not overbake. The cookies will continue to set as they cool.

Let the cookies cool on the baking sheets for 5 minutes before transferring them to a wire rack to cool completely.

If making the glaze: In a small bowl, whisk together the powdered sugar, milk (or heavy cream), and vanilla extract until smooth. Add more milk a few drops at a time if the glaze is too thick, or more powdered sugar if it's too thin.

Once the cookies are completely cool, drizzle the glaze over them using a spoon or a whisk. Let the glaze set before serving or storing.


In a large mixing bowl, using a stand mixer or hand mixer, cream together the softened unsalted butter, granulated sugar, and packed light brown sugar until light and fluffy, about 2-3 minutes.

Beat in the large eggs one at a time, mixing well after each addition. Stir in the vanilla extract until just combined.

In a separate medium bowl, whisk together the all-purpose flour, baking soda, and salt.

Gradually add the dry ingredients to the wet ingredients, mixing on low speed until just combined. Be careful not to overmix the dough.

Fold in the dried cranberries and roughly chopped shelled pistachios until evenly distributed throughout the dough.

Cover the bowl with plastic wrap and chill the cookie dough in the refrigerator for at least 30 minutes. This helps prevent the cookies from spreading too much during baking. (You can chill for up to 2 days).

Preheat your oven to 350°F. Line two baking sheets with parchment paper.

Scoop rounded tablespoons of dough (or use a 1 1/2-inch cookie scoop) onto the prepared baking sheets, spacing them about 2 inches apart. This recipe yields approximately 24-30 cookies, providing 6-7 cookies per serving.

Bake for 10-12 minutes, or until the edges are lightly golden and the centers are just set. Do not overbake. The cookies will continue to set as they cool.

Let the cookies cool on the baking sheets for 5 minutes before transferring them to a wire rack to cool completely.

If making the glaze: In a small bowl, whisk together the powdered sugar, milk (or heavy cream), and vanilla extract until smooth. Add more milk a few drops at a time if the glaze is too thick, or more powdered sugar if it's too thin.

Once the cookies are completely cool, drizzle the glaze over them using a spoon or a whisk. Let the glaze set before serving or storing.
