Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cranberry pistachio shortbread cookies

Cranberry Pistachio Shortbread Cookies

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Emily
  • Prep Time: 15 minutes
  • Cook Time: 14 minutes
  • Total Time: 1 hour 30 minutes
  • Yield: 24 cookies 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

These buttery Cranberry Pistachio Shortbread Cookies are filled with tart dried cranberries and crunchy pistachios. Perfect for holidays, gifting, or enjoying with a hot drink, they’re festive and melt-in-your-mouth delicious.


Ingredients

Scale
  • 1 cup unsalted butter, softened
  • 3/4 cup powdered sugar
  • 1 teaspoon vanilla extract
  • 2 1/4 cups all-purpose flour
  • 1/4 teaspoon salt
  • 1/2 cup chopped dried cranberries
  • 1/2 cup chopped pistachios


Instructions

  1. Preheat oven to 325°F (160°C). Line a baking sheet with parchment paper.
  2. In a large bowl, cream together butter and powdered sugar until light and fluffy. Add vanilla extract and mix well.
  3. Gradually add flour and salt, mixing until combined. Fold in chopped cranberries and pistachios.
  4. Divide dough in half and shape into two logs about 2 inches thick. Wrap in plastic wrap and chill for at least 1 hour.
  5. Slice chilled dough into 1/4-inch rounds and place on prepared baking sheet.
  6. Bake for 12–14 minutes, or until edges are just turning golden.
  7. Cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.

Notes

  • Chilling the dough is key to clean slicing and minimal spreading.
  • Roll logs in sugar before slicing for a sparkling edge.
  • Add a touch of orange zest for extra holiday flavor.
  • Store in an airtight container for up to 1 week.

Nutrition

  • Serving Size: 1 cookie
  • Calories: 140
  • Sugar: 7g
  • Sodium: 65mg
  • Fat: 9g
  • Saturated Fat: 5g
  • Unsaturated Fat: 3.5g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 1g
  • Protein: 1g
  • Cholesterol: 20mg