These Cranberry Pistachio Shortbread Cookies are a holiday classic with a sophisticated twist—crisp, buttery shortbread studded with tart dried cranberries and salty-sweet chopped pistachios. With just 5 simple ingredients, they’re easy to make yet elegant enough for gift tins, cookie swaps, or a quiet afternoon with tea.
Inspired by traditional Scottish shortbread but elevated with vibrant color and flavor, they melt in your mouth with every bite.
Why You’ll Love This Recipe
🍪 Buttery, crumbly texture with festive flair
⏱️ 15 minutes prep + chill, then bake
💛 One bowl = easy cleanup
💸 Costs under $7—makes 24–30 cookies
🌾 Naturally nut-free option (skip pistachios)
Ingredients You’ll Need
1 cup (2 sticks / 230g) unsalted butter, softened
½ cup (60g) powdered sugar, plus extra for dusting
2 cups (250g) all-purpose flour
½ cup (60g) finely chopped dried cranberries
½ cup (60g) finely chopped shelled pistachios (unsalted)
Optional: Pinch of fine sea salt (enhances flavor)
1. Cream Butter & Sugar
- In a bowl, beat butter and powdered sugar until light and fluffy (2–3 mins).
2. Add Dry Ingredients
- Gently stir in flour and salt (if using) until just combined.
- Fold in cranberries and pistachios.
3. Shape & Chill
- Roll dough into a log (2–3 inches wide) or press into an 8×8 pan.
- Wrap in parchment; chill at least 30 minutes (or up to 3 days).
4. Slice & Bake
- Preheat oven to 325°F (160°C). Line baking sheets with parchment.
- Slice log into ¼-inch rounds (or cut pan into squares).
- Place on sheets; bake 15–18 minutes, until edges are pale gold (centers will look soft—that’s okay!).
5. Cool & Finish
- Cool on sheet 5 minutes, then transfer to wire rack.
- Dust with powdered sugar while still slightly warm for a snowy finish.
Serving Suggestions
- ☕ Classic pairings:
- Hot coffee, Earl Grey tea, or spiced chai
- Sparkling cider or Prosecco for holiday gatherings
- 🎁 Gifting:
- Layer in a tin with parchment paper
- Tie with ribbon and a sprig of rosemary
Make-Ahead & Storage Tips
- Room temp: Keeps in airtight container 1–2 weeks.
- Freeze: Freeze baked cookies or dough logs up to 2 months. Bake from frozen (+2–3 mins).
- Prep ahead: Dough logs can be chilled up to 3 days before baking.
Frequently Asked Questions
Q: Gluten-free?
A: Yes! Use 1:1 GF flour blend (like King Arthur or Bob’s Red Mill).
Q: Can I use fresh cranberries?
A: No—they’re too moist. Stick with dried (unsweetened if possible).
Q: Too crumbly?
A: Dough was overmixed or baked too long. Mix just until combined; watch bake time closely.
Q: No pistachios?
A: Substitute with almonds, pecans, or omit for classic shortbread.

