A LITTLE INSPIRATION · SOMETHING DELICIOUS · EVERY DAY

Buttery Cranberry Pistachio Shortbread Cookies for the Holidays

EVERYDAY TABLE  ·  Nov 6, 2026
Jump to recipe ↓
  • 0 Facebook
  • 0 Pinterest
  • 4 Email
  • Copy Link
  • 4 shares

These buttery cranberry pistachio shortbread cookies bring holiday cheer with every delightful bite. Crisp edges give way to a tender, melt-in-your-mouth center where tart cranberries and nutty pistachios create the perfect festive color contrast. The subtle sweetness of the shortbread base lets the fruit and nut flavors shine through, while a hint of vanilla adds warmth to each golden morsel. Serve these elegant treats on a holiday cookie platter or package them in decorative tins for heartfelt homemade gifts.

Why These Cookies Belong in Your Holiday Rotation

These festive shortbread cookies transform simple pantry staples into something truly special. Each bite delivers that perfect balance that makes shortbread a perpetual favorite among both casual bakers and culinary enthusiasts.

  • Perfect Texture Contrast : The buttery, melt-in-your-mouth shortbread base provides the ideal canvas for the chewy cranberries and crunchy pistachios to shine.
  • Make-Ahead Marvel : The dough can be prepared up to three days ahead and refrigerated, or frozen for up to a month, making holiday baking schedules much more manageable.
  • Foolproof Formula : Even novice bakers achieve professional results with this forgiving dough that doesn’t require precision rolling or complicated techniques.
  • Gift-Worthy Treat : These cookies maintain their texture and flavor for days, making them perfect for holiday gift boxes that will genuinely impress recipients.
  • Versatile Base Recipe : Once you master this classic combination, experiment by swapping in different dried fruits and nuts for endless seasonal variations throughout the year.

The Ingredients That Make It Work

Every ingredient in these Cranberry Pistachio Shortbread Cookies plays a crucial role in creating that perfect balance of texture, flavor, and holiday appeal. Understanding each component helps ensure your cookies turn out perfectly every time.

  • Olive oil : High-quality olive oil creates tender, melt-in-your-mouth cookies with a subtle depth of flavor. Choose a mild, light-colored variety rather than extra virgin to avoid overpowering the delicate shortbread taste.
  • Granulated sugar : Provides just enough sweetness while creating those crisp, sandy edges characteristic of perfect shortbread. The fine crystals incorporate easily into the dough for consistent sweetness throughout.
  • Vanilla extract : Adds warm, aromatic sweetness that enhances all the other flavors. Pure vanilla extract (rather than imitation) delivers the most authentic flavor and complements both the cranberries and pistachios beautifully.
  • Almond extract : Though optional, this potent flavor booster intensifies the nutty notes from the pistachios and creates a more complex, sophisticated cookie. Just a small amount goes a long way—using too much can overpower other flavors.
  • All-purpose flour : Creates the tender but sturdy structure that gives shortbread its distinctive texture. For best results, measure by spooning flour into measuring cups and leveling with a knife to prevent dense cookies from using too much flour.
  • Dried cranberries : These jewel-toned fruits add bright bursts of tartness and festive color contrast. Chopping them ensures more even distribution throughout the dough and prevents large pieces from causing the cookies to break apart.
  • Pistachios : Contribute a delicate crunch, subtle sweetness, and beautiful green color that screams “holiday.” Unsalted pistachios work best for controlling the overall salt level, but lightly salted ones can create an intriguing sweet-salty balance.
  • Salt : A critical ingredient that enhances all the other flavors and balances the sweetness. Fine sea salt or table salt dissolves more evenly throughout the dough than coarser varieties.

How to Make Buttery Cranberry Pistachio Shortbread Cookies for the Holidays

  • Cream together 1 cup of olive oil and ½ cup of granulated sugar in a large bowl until well combined and slightly fluffy, about 2 minutes. Add the vanilla extract and almond extract (if using), then mix until fully incorporated.
  • Whisk together the all-purpose flour and salt in a separate bowl. Gradually add this dry mixture to the wet ingredients, mixing just until the dough comes together. The dough should be soft but not sticky—I find it’s perfect when it just starts to pull away from the sides of the bowl.
  • Gently fold in the chopped cranberries and pistachios until evenly distributed throughout the dough. Don’t overmix here; just a few turns with a wooden spoon or spatula will do the trick.
  • Turn the dough onto a lightly floured surface and shape it into a log about 2 inches in diameter. Wrap the log tightly in parchment paper or plastic wrap, twisting the ends to secure. Refrigerate for at least 1 hour or until firm enough to slice cleanly.
  • Preheat your oven to 325°F (165°C) and line two baking sheets with parchment paper. Remove the chilled dough from the refrigerator and unwrap it carefully.
  • Use a sharp knife to slice the log into ¼-inch thick rounds. Place the cookies about 1 inch apart on the prepared baking sheets. These cookies don’t spread much during baking, which helps them maintain those clean shortbread edges.
  • Bake for 15-20 minutes, or until the edges are just beginning to turn golden. The centers may look slightly underdone, but they’ll continue to set as they cool—trust the process here as overbaking will make them too dry.
  • Allow the cookies to cool on the baking sheets for 5 minutes before transferring to a wire rack to cool completely. These beauties are delicate while warm but firm up perfectly once cooled.

Make Ahead Options

These Cranberry Pistachio Shortbread Cookies are a meal prep champion, making busy holiday schedules much more manageable! You can prepare the dough up to 3 days ahead and refrigerate it tightly wrapped in plastic wrap, or freeze the shaped log for up to one month (just thaw in the refrigerator overnight before slicing). The dry ingredients can also be whisked together and stored in an airtight container for up to a week ahead. When you’re ready to bake, simply slice the chilled dough and pop the cookies in the oven —no additional prep needed. This make-ahead approach gives you fresh-baked shortbread cookies in just 20 minutes, perfect for unexpected holiday guests or last-minute gift needs.

Variations & Substitutions

These beautiful shortbread cookies are wonderfully adaptable to what you have on hand or your personal taste preferences. Don’t let a missing ingredient stop you from enjoying these festive treats!

  • Butter swap : While olive oil creates a uniquely tender texture, you can substitute 1 cup (2 sticks) of softened butter for a more traditional shortbread flavor. The cookies will be slightly more crumbly and have that classic buttery richness.
  • Nut alternatives : No pistachios? Try chopped walnuts, pecans, or slivered almonds instead. I’ve made these with toasted hazelnuts for a delightful holiday twist that pairs beautifully with the cranberries.
  • Dried fruit options : Substitute dried cherries, blueberries, or even finely diced dried apricots for the cranberries. For a truly decadent version, try using mini chocolate chips in place of (or alongside) the cranberries.
  • Make it gluten-free : Replace the all-purpose flour with a 1:1 gluten-free baking blend. The texture will be slightly different but equally delicious—just be sure to let the dough rest a bit longer before shaping for the best results.
  • Flavor enhancers : Add 1 teaspoon of orange or lemon zest to the dough for a bright citrus note that complements both the cranberries and pistachios. For a holiday twist, try adding ½ teaspoon of cardamom or cinnamon to the dry ingredients.
  • Decorative finish : For added elegance, dip half of each baked and cooled cookie in melted white chocolate and sprinkle with extra chopped pistachios or a pinch of sea salt flakes. This transforms these humble cookies into showstopping treats worthy of any holiday dessert table.

Serving Suggestions

These Cranberry Pistachio Shortbread Cookies are delightful on their own, but there are several special ways to serve them that elevate the experience from simply eating a cookie to enjoying a proper treat.

For a cozy afternoon indulgence, arrange a few cookies on a small plate alongside a steaming cup of Earl Grey tea or a frothy cappuccino. The subtle bitterness of the tea or coffee creates the perfect counterpoint to the sweet, buttery shortbread base while bringing out the tartness of the cranberries.

For holiday entertaining, create a stunning cookie board by arranging these vibrant red and green-flecked shortbreads alongside other complementary treats like chocolate-dipped biscotti, vanilla bean meringues, and fresh berries. I love adding a small bowl of mascarpone whipped with a touch of honey as an optional dipping sauce that enhances the subtle almond notes in these cookies.

These shortbreads also make a sophisticated accompaniment to dessert wines. Pair them with a glass of Sauternes or ice wine, where the bright cranberry notes complement the wine’s honeyed sweetness while the pistachios provide a textural contrast that keeps each bite interesting.

For a simple but elegant dessert, sandwich two cookies with a thin layer of white chocolate ganache infused with orange zest. The citrus brightens the cranberry flavor while the creamy ganache plays beautifully against the crumbly texture of the shortbread.

Storage & Freezing

These Cranberry Pistachio Shortbread Cookies keep beautifully, making them perfect for holiday prep or gifting. Once completely cooled, store them in an airtight container at room temperature for up to one week. Place parchment paper between layers to prevent sticking and maintain their delicate texture.

For longer storage, these cookies freeze exceptionally well. Arrange fully cooled cookies in a single layer in a freezer-safe container, separating layers with parchment paper. They’ll maintain their flavor and texture for up to 3 months. I’ve found that placing a small piece of bread in the container helps absorb excess moisture and keeps the cookies from becoming soggy.

The slice-and-bake nature of this recipe makes it perfect for preparing ahead. Shape the dough into logs, wrap tightly in parchment paper and then plastic wrap, and refrigerate for up to 3 days before baking. For even longer storage, the wrapped dough logs can be frozen for up to 2 months – just add an extra minute or two to the baking time when cooking from frozen.

To refresh cookies that have softened after storage, place them on a baking sheet in a 300°F oven for 3-5 minutes. This quick trip to the oven restores their delightful crisp edges while maintaining that tender center that makes these cranberry and pistachio shortbread cookies so irresistible.

Tips for the Best Buttery Cranberry Pistachio Shortbread Cookies

  • Chill thoroughly : I’ve found that refrigerating the dough for at least 2 hours (or overnight) makes slicing much cleaner and helps the cookies hold their shape during baking.
  • Use a serrated knife : For the cleanest cuts through the cranberries and pistachios, slice the chilled dough with a gentle sawing motion rather than pressing straight down.
  • Don’t rush the baking : These cookies need the lower 325°F temperature to develop their signature melt-in-your-mouth texture without browning too quickly on the edges.
  • Cool completely before storing : Though tempting to pack away while still slightly warm, these cranberry pistachio shortbread cookies need to cool entirely to develop their perfect crisp-tender texture.
  • Enhance the pistachios : Toast the chopped pistachios for 5 minutes at 325°F before adding them to the dough—this simple step intensifies their nutty flavor against the sweet shortbread base.
  • Balance the sweetness : If your dried cranberries are particularly sweet, add an extra pinch of salt to the dough to create that irresistible sweet-savory balance.

Recipe FAQs

Can I use butter instead of olive oil? Yes, equal amount of softened butter works perfectly.

Why refrigerate the dough before slicing? Firmer dough creates cleaner slices through cranberries.

Can I make the dough ahead of time? Yes, refrigerated dough lasts three days, frozen two months.

Is the almond extract really optional? Optional but heightens pistachio flavor beautifully.

How do I fix crumbly dough? Add 1-2 teaspoons water until it just holds together.

Can I use fresh cranberries instead? No, fresh cranberries contain too much moisture.

  • 0 Facebook
  • 0 Pinterest
  • 4 Email
  • Copy Link
  • 4 shares
THE RECIPE

Buttery Cranberry Pistachio Shortbread Cookies for the Holidays

Prep15 min Cook20 min Total time95 min Yield24, 24 cookies

Ingredients

Instructions

  1. Cream together 1 cup of olive oil and ½ cup of granulated sugar in a large bowl until well combined and slightly fluffy, about 2 minutes. Add the vanilla extract and almond extract (if using), then mix until fully incorporated.

  2. Whisk together the all-purpose flour and salt in a separate bowl. Gradually add this dry mixture to the wet ingredients, mixing just until the dough comes together. The dough should be soft but not sticky—I find it’s perfect when it just starts to pull away from the sides of the bowl.

  3. Gently fold in the chopped cranberries and pistachios until evenly distributed throughout the dough. Don’t overmix here; just a few turns with a wooden spoon or spatula will do the trick.

  4. Turn the dough onto a lightly floured surface and shape it into a log about 2 inches in diameter. Wrap the log tightly in parchment paper or plastic wrap, twisting the ends to secure. Refrigerate for at least 1 hour or until firm enough to slice cleanly.

  5. Preheat your oven to 325°F (165°C) and line two baking sheets with parchment paper. Remove the chilled dough from the refrigerator and unwrap it carefully.

  6. Use a sharp knife to slice the log into ¼-inch thick rounds. Place the cookies about 1 inch apart on the prepared baking sheets. These cookies don’t spread much during baking, which helps them maintain those clean shortbread edges.

  7. Bake for 15-20 minutes, or until the edges are just beginning to turn golden. The centers may look slightly underdone, but they’ll continue to set as they cool—trust the process here as overbaking will make them too dry.

  8. Allow the cookies to cool on the baking sheets for 5 minutes before transferring to a wire rack to cool completely. These beauties are delicate while warm but firm up perfectly once cooled.

Notes

Chill thoroughly : I’ve found that refrigerating the dough for at least 2 hours (or overnight) makes slicing much cleaner and helps the cookies hold their shape during baking.

Use a serrated knife : For the cleanest cuts through the cranberries and pistachios, slice the chilled dough with a gentle sawing motion rather than pressing straight down.

Don’t rush the baking : These cookies need the lower 325°F temperature to develop their signature melt-in-your-mouth texture without browning too quickly on the edges.

Cool completely before storing : Though tempting to pack away while still slightly warm, these cranberry pistachio shortbread cookies need to cool entirely to develop their perfect crisp-tender texture.

Enhance the pistachios : Toast the chopped pistachios for 5 minutes at 325°F before adding them to the dough—this simple step intensifies their nutty flavor against the sweet shortbread base.

Balance the sweetness : If your dried cranberries are particularly sweet, add an extra pinch of salt to the dough to create that irresistible sweet-savory balance.

Nutrition

Serving Size1 cookie
Calories120 calories
Sugar Content6g
Sodium Content50mg
Fat Content9g
Saturated Fat Content1g
Unsaturated Fat Content0.5g
Trans Fat Content0g
Carbohydrate Content11g
Fiber Content0.5g
Protein Content2g
Cholesterol Content0mg
Source: www.kitchenmomy.com · Original recipe source.