Cranberry Pistachio Shortbread Cookies

If you’re looking for a holiday treat that feels festive without demanding hours in the kitchen, these Cranberry Pistachio Shortbread Cookies are the ones I always reach for. They’re buttery, crumbly, and packed with bright seasonal flavors. When I first started experimenting with shortbread variations, I realized how much I loved recipes that stay simple but still look elegant on a cookie platter. These quickly joined my favorites, right alongside recipes like my Whipped Shortbread Cookies, which taught me how flexible shortbread can be.

I’ve been baking these for years, and every time I slice a chilled log of dough, I’m reminded why they’re one of my go-to family-friendly recipes. They’re simple enough for beginners yet special enough for cookie exchanges or gifting. And because these cookies have that classic combination of cranberries and nuts, they pair beautifully with other cozy Christmas treats like my Christmas Pinwheel Cookies.

Below, I’ll walk you through everything I’ve learned over the years: how to get perfect texture, how to make them ahead, and how to add your own twist.

Why I Love Making Cranberry Pistachio Shortbread Cookies

Shortbread has always been one of those recipes that feels comforting and familiar, no matter how many times I make it.

The buttery base reminds me of other melt-in-your-mouth cookies I bake around the holidays, including my Cinnamon Sugar Cookies. The flavor profile leans bright and festive, especially if you love cranberry-forward recipes like my Orange Cranberry Bread.

These cookies feel festive without being fussy, and they’re great for those moments when you want something homemade but don’t want to spend hours decorating. They’re also perfect for gifting because they stay fresh, hold their shape, and look beautiful on any holiday cookie tray.

Ingredients You’ll Need

  • 1 cup unsalted butter, softened
  • 3/4 cup powdered sugar
  • 1 teaspoon vanilla extract
  • 2 cups all-purpose flour
  • 1/4 teaspoon salt
  • 3/4 cup dried cranberries
  • 3/4 cup shelled pistachios
  • 1/2 cup white chocolate or vanilla glaze (optional)

Why these ingredients work

The butter gives the cookies their classic shortbread tenderness. Powdered sugar makes them melt-in-your-mouth soft. Cranberries add brightness and color, especially if you already enjoy cranberry dishes like my Fresh Cranberry Relish. Pistachios bring crunch, and a white chocolate drizzle ties everything together.

How to Make Cranberry Pistachio Shortbread Cookies

This is one of those recipes where the steps are simple, but a few small techniques make a big difference.

Step-by-Step Instructions

  1. Cream the softened butter and powdered sugar until light and fluffy.
  2. Mix in the vanilla extract.
  3. Add the flour and salt.
  4. Fold in the cranberries and pistachios.
  5. Shape into logs or press into a pan.
  6. Chill at least 1 hour.
  7. Preheat to 325°F (165°C).
  8. Slice and place onto a baking sheet.
  9. Bake 12 to 16 minutes.
  10. Cool completely before glazing.

Why chilling matters

Shortbread keeps its clean edges only when the dough is cold. Chilling prevents spreading and helps the cookies bake evenly.

Sometimes I chill the dough overnight, especially when prepping other seasonal treats like my Apple Cider Donuts.

Tips for Perfect Cranberry Pistachio Shortbread Cookies

Use softened butter

Softening naturally gives better texture.

Don’t overmix

Shortbread should be tender.

Chop add-ins

This makes slicing easier.

Measure carefully

Shortbread is sensitive to ingredient ratios.

Easy Flavor Variations

Once you’re comfortable with the base dough, you can change things up easily.

Add citrus

Orange zest is my favorite, especially if you love the flavors in my Orange Cranberry Bread.

Swap nuts

Pecans or almonds work well.

Try dried cherries

Perfect if you want a sweeter cookie.

Dip in dark chocolate

Adds richness and contrast.

Add warm spices

Cinnamon or cardamom works beautifully.

Making These Cookies Ahead

Shortbread is one of the easiest doughs to prepare ahead.

Freeze the dough

Freeze logs up to three months.

Store baked cookies

They keep well in an airtight container for a week.

When I’m doing a full holiday baking lineup, I often bake them alongside favorites like my Chocolate Peppermint Cookies.

How to Serve Cranberry Pistachio Shortbread Cookies

Stack of cranberry pistachio shortbread cookies with slice-and-bake edges on a black plate, showing dried cranberries and pistachios in each cookie.

Serve them with coffee, pack them in lunchboxes, or arrange them on a holiday dessert table.

If you drizzle them with white chocolate, they look bakery-worthy. I often bake them along with fun, themed treats like my Candy Corn Shortbread when I want a mix of classic and playful cookies.

FAQs About Cranberry Pistachio Shortbread Cookies

Can I use fresh cranberries instead of dried?

Fresh cranberries release moisture as they bake, which can change the texture of the shortbread. Dried cranberries work best because they keep the dough stable and the cookies crisp. If you only have fresh cranberries, chop them finely and pat them very dry before adding, but expect a slightly softer cookie.

Can I make the dough ahead of time?

Yes, this dough is perfect for making ahead. You can refrigerate it for up to three days or freeze it for up to three months. I often freeze the dough in logs so I can slice and bake whenever I need a quick holiday cookie.

Can I use salted butter?

You can, but reduce or omit the added salt in the recipe. Shortbread has a delicate flavor, and too much salt can overpower the sweetness of the cranberries.

Why is my shortbread crumbly?

Shortbread naturally has a crumbly texture, but if yours falls apart too easily, the dough may be too dry. This can happen if the flour was overmeasured. Add one teaspoon of softened butter at a time and mix gently until the dough holds together.

Do I have to chill the dough?

Yes. Chilling helps the butter firm up, which prevents the cookies from spreading in the oven. If you skip this step, you’ll end up with flatter cookies and uneven edges.

Can I substitute pistachios?

Absolutely. Pecans, almonds, walnuts, or even macadamia nuts work well. If you need a nut-free version, simply replace the pistachios with extra dried cranberries or mini white chocolate chips.

Final Thoughts

These Cranberry Pistachio Shortbread Cookies are the kind of recipe I come back to every year because they’re simple, reliable, and easy to personalize. They bring together everything I love about holiday baking: color, texture, flavor, and heart.

I hope you enjoy creating them as much as I do, whether they’re for your family, friends, or a quiet moment just for you.

Save This Recipe for Later

If this recipe inspired you, save it to Pinterest so you can come back to it easily anytime.

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 stacked on a black plate with dried cranberries and pistachios scattered around.

Cranberry Pistachio Shortbread Cookies


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Liza
  • Total Time: 36 minutes + chilling
  • Yield: 36 cookies 1x

Description

These Cranberry Pistachio Shortbread Cookies are a festive, buttery treat that comes together with minimal effort. Packed with dried cranberries and pistachios, they’re elegant enough for gifting and simple enough for everyday baking.


Ingredients

Scale
  • 1 cup unsalted butter, softened
  • 3/4 cup powdered sugar
  • 1 teaspoon vanilla extract
  • 2 cups all-purpose flour
  • 1/4 teaspoon salt
  • 3/4 cup dried cranberries
  • 3/4 cup shelled pistachios
  • 1/2 cup white chocolate or vanilla glaze (optional)

Instructions

  1. Cream the softened butter and powdered sugar until light and fluffy.
  2. Mix in the vanilla extract.
  3. Add the flour and salt. Mix until combined.
  4. Fold in the dried cranberries and pistachios.
  5. Shape the dough into logs or press into a baking pan.
  6. Chill the dough for at least 1 hour.
  7. Preheat oven to 325°F (165°C).
  8. Slice the chilled dough and place on a baking sheet.
  9. Bake for 12 to 16 minutes, until just set and lightly golden at the edges.
  10. Cool completely before glazing, if desired.

Notes

Chilling is essential for clean slices and no spreading. Chop add-ins finely for neater cookies. These freeze beautifully and are perfect for make-ahead baking.

  • Prep Time: 20 minutes
  • Cook Time: 16 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 cookie
  • Calories: 130
  • Sugar: 6g
  • Sodium: 40mg
  • Fat: 8g
  • Saturated Fat: 4g
  • Unsaturated Fat: 3.5g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 0.5g
  • Protein: 1.5g
  • Cholesterol: 15mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star