These cranberry pistachio shortbread cookies are rich, buttery, and perfectly festive — an ideal choice for cozy holiday baking and winter gatherings.

Cranberry Pistachio Shortbread Cookies
This easy shortbread recipe pairs the classic melt-in-your-mouth texture of buttery shortbread with tart dried cranberries and crunchy pistachios to create beautiful Christmas cookies that shine on any holiday platter.
If you’ve tried our classic shortbread or the cranberry orange shortbread from last year, this cranberry‑pistachio version feels like a natural, festive addition to your baking rotation. Leftover cranberries also work well in snowball cookies, simple cranberry clusters, or a quick cranberry sauce for relaxed holiday mornings.
Ingredients

- 113 g (½ cup) unsalted butter, softened to room temperature
- 38 g (3 tbsp) caster sugar
- 170 g (1⅓ cups) all-purpose flour (maida)
- a pinch of salt
- 20–25 g (2–3 tbsp) dried cranberries, chopped
- 20–25 g (2–3 tbsp) unsalted pistachios, roughly chopped
Ingredient notes:
- Butter: Use real unsalted butter for the best flavor and crumbly shortbread texture. It should be softened, not melted.
- Sugar: A small amount of caster sugar keeps the cookies crisp and lightly sweet.
- Cranberries & pistachios: Chop cranberries small so they distribute evenly and make slicing neater; roughly chop pistachios for pleasant crunch and festive color.
Step by Step Instructions

In a mixing bowl, whisk the softened butter and caster sugar until smooth and combined — about 2–3 minutes. Avoid overwhisking; you want the mixture combined, not airy.
Sieve the flour and salt over the butter mixture, keeping 1–2 tablespoons of flour aside. Fold gently with a spatula until the dough looks crumbly and just starts to come together.

Toss the chopped cranberries and pistachios with the reserved flour, then fold them into the dough so the add‑ins distribute evenly. Using your hands, gently bring the dough together into a smooth, cohesive mass — avoid kneading.

Shape the dough into a cylinder or thick log, wrap it tightly in plastic wrap, and chill in the refrigerator for at least 4 hours or overnight until firm.
When ready to bake, preheat the oven to 180°C (350°F) and line a baking sheet with parchment paper.

Slice the chilled log into 1/4-inch (≈6 mm) rounds with a sharp knife. Arrange the rounds on the prepared tray with space between each cookie.
Bake for 12–15 minutes, or until the edges are just turning light golden. The centers should remain pale.
Let the cookies rest on the baking tray for a few minutes, then transfer them to a wire rack to cool completely.

Storage Instructions
Once fully cooled, store the cookies in an airtight container at room temperature for up to 7 days, away from heat and moisture.
For longer storage, refrigerate baked cookies for up to 2 weeks or freeze for up to 2 months. Bring them to room temperature before serving. The unbaked dough log can be wrapped and refrigerated for 2–3 days or frozen for up to 1 month for convenient advance baking.
Best Tips
- Chop cranberries finely and pistachios roughly for even distribution and clean slices.
- Chilling the dough firms the butter so cookies hold their shape and slice neatly.
- Shortbread should remain pale with only lightly golden edges; overbaking makes the cookies dry.
- Cookies are delicate when hot and firm up as they cool; allow them to rest briefly on the tray before moving.
- Optional flavor variations: ½ tsp vanilla extract or vanilla bean paste, a little orange zest, a few white chocolate chips, or a drop of almond extract (use sparingly).

Related Recipes
- Cranberry Orange Shortbread Cookies
- Orange Cookie Sticks
- Cranberry Orange Snowball Cookies
Wish to join us for the love of baking? Subscribe to the newsletter and follow the channel and social accounts for more recipes and updates.

Eggless Cranberry Pistachio Shortbread Cookies
Ingredients
- 113 g (½ cup) unsalted butter, softened
- 38 g (3 tbsp) caster sugar
- 170 g (1⅓ cups) all-purpose flour (maida)
- a pinch of salt
- 20–25 g (2–3 tbsp) dried cranberries, chopped
- 20–25 g (2–3 tbsp) pistachios, unsalted and roughly chopped
Instructions
- Whisk softened butter and sugar until smooth (2–3 minutes). If using a stand mixer, use the paddle on low speed.
- Sieve flour and salt over the butter mixture, reserving 1–2 tablespoons of flour. Fold gently until the dough just comes together.
- Toss cranberries and pistachios with the reserved flour, then fold into the dough evenly.
- Bring the dough together by hand, shape into a cylinder, wrap tightly, and refrigerate for at least 4 hours or overnight.
- Preheat oven to 180°C (350°F) and line a baking tray with parchment paper.
- Slice the chilled dough into ¼-inch rounds and place them on the prepared tray.
- Bake for 12–15 minutes until the edges are lightly golden.
- Cool on the tray for a few minutes, then transfer to a wire rack to cool completely.
Notes
- Use real unsalted butter for authentic shortbread texture and flavor.
- Chop add‑ins for even distribution and cleaner slices.
- Optional flavorings: ½ tsp vanilla, a pinch of orange zest, a few white chocolate chips, or a drop of almond extract.
- For neat slices, chill the dough thoroughly and use a sharp knife.
- Store cooled cookies in an airtight container at room temperature for up to 7 days; refrigerate up to 2 weeks or freeze for 2 months.
- The unbaked dough log can be refrigerated for 2–3 days or frozen for up to 1 month.
Nutrition
| Carbohydrates: 15 g
| Protein: 2 g
| Fat: 9 g