Written by

Virginia Burton

Published

Buttery Cranberry Pistachio Shortbread Cookies: Easy Holiday Recipe

Ready In 45 minutes
Servings 36 cookies
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

This was supposed to be a classic vanilla shortbread. I had the butter softening on the counter, the flour measured, and a very clear vision of those simple, melt-in-your-mouth cookies my grandmother used to make. But then I opened the pantry, and there they were—a half-empty bag of dried cranberries and a forgotten pouch of pistachios from a holiday cheese board two weeks prior. I was already running late for a work call, the kitchen was a mess, and honestly, I just grabbed. I tossed the cranberries in without thinking, cracked the pistachios with the bottom of a measuring cup (because who has time to find a nutcracker?), and folded them into the dough with a little too much aggression. The dough looked speckled and a bit chaotic, nothing like the pristine logs I had planned. I slid the tray into the oven, fully expecting a disaster.

What came out was nothing like the plan—and better. The butter melted into the flour, creating that signature shortbread crumble, but the cranberries burst into little pockets of tart sweetness, and the pistachios added this unexpected, savory crunch. I stood there, spatula in hand, staring at a tray of cookies that looked like a holiday party on a baking sheet. I mean, I almost laughed. Maybe you have been there—the moment you accidentally stumble onto something better than what you were chasing. That is exactly what happened here. I keep making these Buttery Cranberry Pistachio Shortbread Cookies because they remind me that sometimes the best recipes come from the moments you stop trying so hard.

Why You’ll Love This Recipe

Let me tell you, after testing this recipe about four times to make sure it wasn’t a fluke, I can confidently say these cookies are a winner. They have that perfect shortbread texture—crumbly but not dry, rich but not greasy. The combination of tart cranberries and buttery pistachios is just chef’s kiss. Here is why you will absolutely love them:

  • Quick & Easy: These come together in under 30 minutes of active time. No chilling required if you are in a hurry, though chilling does help the flavors meld.
  • Simple Ingredients: You probably have most of these in your pantry right now. Butter, sugar, flour, vanilla—the usual suspects. The cranberries and pistachios are the only “special” ingredients.
  • Perfect for the Holidays: These cookies look stunning on a cookie platter. The red and green speckled through the golden dough screams Christmas without being over-the-top.
  • Crowd-Pleaser: I brought a batch to my neighbor’s holiday gathering, and they disappeared within ten minutes. Kids and adults alike kept reaching for “one more.”
  • Unbelievably Delicious: The texture is honestly next-level. The edges are slightly crisp, the centers are tender, and every bite has that pop of cranberry and crunch of pistachio.

What makes this recipe different from every other shortbread out there? It is the balance. Most shortbread recipes lean too sweet or too plain. Here, the tartness of the cranberries cuts through the butter, and the pistachios add a savory, almost earthy note that keeps you coming back for another bite. It is comfort food reimagined—familiar but surprising, simple but special. Perfect for impressing guests without stress, or turning an ordinary Tuesday into something a little more memorable.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and the few that aren’t are easy to find at any grocery store.

For the Shortbread Dough:

  • 1 cup (226g) unsalted butter, softened to room temperature (I prefer Kerrygold for its rich flavor, but any good quality butter works)
  • ½ cup (100g) granulated sugar (adds sweetness without overpowering the butter)
  • 2 cups (250g) all-purpose flour (spoon and level for accuracy)
  • ¼ teaspoon salt (balances the sweetness and enhances the butter flavor)
  • 1 teaspoon vanilla extract (pure vanilla, not imitation, makes a noticeable difference)

For the Mix-Ins:

  • ¾ cup (100g) dried cranberries (look for ones that are plump and moist, not rock hard)
  • ¾ cup (90g) shelled pistachios, roughly chopped (unsalted or lightly salted both work; if using salted, reduce the added salt to ⅛ teaspoon)

Ingredient Selection Tips: When choosing pistachios, I recommend buying them already shelled to save time. Trader Joe’s has great quality shelled pistachios at a reasonable price. For the cranberries, Ocean Spray is my go-to brand—they are consistently moist and not overly sweetened. If you can find unsweetened dried cranberries, they work beautifully here too, especially if you prefer a more tart cookie.

Substitution Guidance: Need a dairy-free option? Use a high-quality vegan butter stick (not spreadable tub butter). For a gluten-free version, swap the all-purpose flour with a 1:1 gluten-free baking flour blend. I have tested this with King Arthur’s Measure for Measure blend, and it works perfectly. You can also swap the pistachios for chopped almonds or pecans if that is what you have on hand, though the flavor profile will shift slightly.

Equipment Needed

You do not need a fancy kitchen to make these cookies. Here is what you will need:

  • Mixing bowls: One large bowl for the dough, one small bowl for the mix-ins
  • Electric mixer: A hand mixer or stand mixer works great. A wooden spoon and some elbow grease will also do the job, but the butter needs to be properly creamed
  • Baking sheet: A standard half-sheet pan works perfectly. Line it with parchment paper for easy cleanup
  • Sharp knife: For chopping the pistachios. A chef’s knife is ideal
  • Measuring cups and spoons: For accuracy. I cannot stress this enough—baking is a science
  • Cooling rack: Lets the cookies cool evenly without getting soggy on the bottom

Budget-Friendly Options: If you do not have a stand mixer, a hand mixer is a perfectly fine alternative. I actually prefer my hand mixer for shortbread because the smaller bowl keeps everything contained. No parchment paper? A silicone baking mat works just as well, or you can lightly grease the pan. No cooling rack? Transfer the cookies to a clean cutting board or even a plate—just flip them after a minute so air can circulate.

Preparation Method

Cranberry Pistachio Shortbread Cookies preparation steps

Alright, let us get to the good part. Follow these steps, and you will have a batch of Buttery Cranberry Pistachio Shortbread Cookies that will make you look like a pro.

  1. Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper. I always do this first so the oven is ready when I am.
  2. Cream the butter and sugar. In a large mixing bowl, beat the softened butter and granulated sugar together on medium speed until light and fluffy. This takes about 3 to 4 minutes. You want it to look pale and airy—almost like a thick frosting. Scrape down the sides of the bowl halfway through. Pro tip: If your butter is not soft enough, the sugar will not dissolve properly, and you will end up with grainy cookies.
  3. Add the vanilla. Beat in the vanilla extract until just combined. It should only take about 10 seconds. Do not overmix here.
  4. Mix the dry ingredients. In a separate bowl, whisk together the all-purpose flour and salt. Gradually add this to the butter mixture, mixing on low speed. Stop as soon as the dough comes together—it should look crumbly but hold together when pressed between your fingers. Overmixing develops gluten, which makes shortbread tough. Nobody wants tough shortbread.
  5. Fold in the mix-ins. Add the dried cranberries and chopped pistachios to the dough. Use a spatula or your hands to fold them in evenly. The dough will be thick and a little sticky. This is normal. Warning: Do not overwork the dough here. You want the cranberries and pistachios distributed evenly, not smashed into the butter.
  6. Shape the dough. Turn the dough out onto a lightly floured surface. Divide it in half. Shape each half into a log about 2 inches (5 cm) in diameter. Wrap each log tightly in plastic wrap and refrigerate for at least 30 minutes. This step is crucial—it firms up the butter and makes slicing much easier. If you are in a rush, you can skip the chilling and press the dough directly into a greased 9-inch round tart pan, but the cookies will be thicker and less uniform.
  7. Slice and bake. Once the dough is firm, unwrap the logs and slice them into ¼-inch (6 mm) rounds. Place them on the prepared baking sheet, spacing them about 1 inch (2.5 cm) apart. Bake for 12 to 14 minutes, or until the edges are just starting to turn golden brown. The centers will look slightly underdone—that is perfect. They will continue to set as they cool.
  8. Cool completely. Let the cookies cool on the baking sheet for 5 minutes, then transfer them to a cooling rack. They will be fragile when warm, so handle them gently. Once completely cool, they firm up beautifully.

Sensory Cues: When you are creaming the butter and sugar, listen for the sound—it should be a soft, whooshing noise, not a slapping sound. The dough should smell like vanilla and butter, warm and inviting. When the cookies are baking, your kitchen will smell like a bakery. The edges should look set and slightly golden, but the centers will still look pale and soft.

Cooking Tips & Techniques

I have made this recipe more times than I care to count, and I have learned a few things along the way. Let me save you some trouble.

Butter Temperature is Everything. I cannot say this enough. Cold butter will not cream properly, and melted butter will make the cookies spread into flat, greasy puddles. Leave your butter on the counter for about an hour before you start. It should be soft enough that you can press a finger into it easily, but not so soft that it is squishy.

Chill the Dough. I know, I know, waiting is annoying. But trust me on this one. Chilling the dough for at least 30 minutes helps the cookies hold their shape. If you skip this step, the cookies will spread more and lose that perfect shortbread thickness. One time, I was in a hurry and skipped the chill. The cookies came out thin, crispy, and a little sad. They still tasted good, but they were not the same.

Slice Evenly. Use a sharp knife and a gentle sawing motion when slicing the dough logs. If you press straight down, you will squish the dough and end up with oval-shaped cookies. I learned this the hard way after a batch of what I called “ugly but delicious” cookies.

Don’t Overbake. Shortbread is supposed to be pale. If you wait until the cookies are fully golden brown all over, they will be dry and crumbly. Pull them out when the edges are just barely turning color. The centers should still look a little soft. They will firm up as they cool.

Multitasking Strategy: While the first batch is baking, slice the second batch. This way, you can slide the next tray in as soon as the first one comes out. It keeps the workflow smooth and saves time.

Variations & Adaptations

One of the best things about this recipe is how flexible it is. Here are some variations I have tried and loved:

Citrus Twist: Add the zest of one orange to the dough along with the vanilla. The citrus brightens the whole cookie and pairs beautifully with the cranberries. I made this version for a friend’s baby shower, and people kept asking for the recipe.

Dark Chocolate Drizzle: Once the cookies are completely cool, melt some dark chocolate and drizzle it over the tops using a fork. Let the chocolate set before serving. It adds a touch of elegance and a little extra indulgence.

Spiced Version: Add ½ teaspoon of ground cinnamon and ¼ teaspoon of ground cardamom to the flour mixture. The warm spices give the cookies a cozy, wintery feel. This is my go-to version for Christmas cookie exchanges.

Dietary Adaptations: For a vegan version, use a high-quality vegan butter stick and ensure your sugar is vegan-friendly (most granulated sugar is, but some brands use bone char). For a nut-free version, replace the pistachios with an equal amount of dried cherries or chopped dried apricots. The texture will be different, but the flavor will still be wonderful.

Different Dried Fruits: Not a fan of cranberries? Try dried cherries, chopped dried figs, or even golden raisins. Each brings a unique sweetness and texture to the cookies.

Serving & Storage Suggestions

These Buttery Cranberry Pistachio Shortbread Cookies are best served at room temperature. They are perfect on their own, but I love pairing them with a cup of hot tea or a strong coffee. The buttery richness of the cookie balances beautifully with the bitterness of black coffee or the floral notes of chamomile tea.

Presentation Idea: Arrange the cookies on a festive platter, and dust them lightly with powdered sugar for a snowy effect. They also look gorgeous in a clear cellophane bag tied with a ribbon—perfect for holiday gifting.

Storage: Store the cookies in an airtight container at room temperature for up to one week. I like to layer them between sheets of parchment paper to prevent them from sticking together. Do not store them in the refrigerator—the cold air dries them out and makes them crumbly.

Freezer Instructions: These cookies freeze beautifully. Place the baked and cooled cookies in a single layer in a freezer-safe container, separating layers with parchment paper. They will keep for up to three months. To thaw, simply leave them at room temperature for about 30 minutes. You can also freeze the unbaked dough logs. Wrap them tightly in plastic wrap and then foil, and freeze for up to three months. When ready to bake, slice the frozen dough directly (no need to thaw) and add a minute or two to the baking time.

Flavor Development: Honestly, these cookies taste even better the next day. The flavors meld together, and the texture becomes even more tender. So do not be afraid to make them a day or two ahead of time.

Nutritional Information & Benefits

Here is the estimated nutritional breakdown for one cookie (based on a batch of 36 cookies):

Nutrient Amount Per Cookie
Calories 120
Total Fat 7g
Saturated Fat 4g
Cholesterol 15mg
Sodium 35mg
Total Carbohydrates 14g
Dietary Fiber 1g
Sugars 7g
Protein 2g

Health Benefits: Pistachios are a great source of healthy fats, protein, and fiber. They also contain antioxidants and vitamin B6, which supports brain health. Dried cranberries are packed with antioxidants and can help support urinary tract health. While these cookies are certainly a treat, they do offer a few nutritional perks compared to a plain sugar cookie.

Dietary Considerations: This recipe is vegetarian. For a gluten-free or vegan version, see the substitutions section above. The cookies contain dairy (butter) and tree nuts (pistachios), so they are not suitable for those with allergies to those ingredients.

Conclusion

These Buttery Cranberry Pistachio Shortbread Cookies are proof that the best things in life often come from happy accidents. They are simple enough for a weekday baking session but special enough for a holiday cookie platter. The tart cranberries, the crunchy pistachios, and that rich, buttery shortbread base come together in a way that feels both familiar and exciting.

I hope you give these cookies a try. Do not be afraid to make them your own—swap in your favorite dried fruit, add a pinch of spice, or drizzle them with chocolate. That is the beauty of baking. It is meant to be played with. And when you make them, I would love to hear about it. Leave a comment below and tell me how they turned out, or share a photo on Pinterest and tag me. Happy baking, friend!

Frequently Asked Questions

Can I make these cookies without chilling the dough?

Yes, but the cookies will spread more and be thinner. Chilling helps the cookies hold their shape and gives them that perfect shortbread thickness. If you are in a rush, press the dough into a tart pan instead of shaping it into logs.

Can I use salted butter instead of unsalted?

You can, but reduce the added salt in the recipe to just a pinch. Salted butter has varying amounts of salt, so it is harder to control the final flavor. I prefer unsalted for baking so I can control the salt level.

How do I keep the cookies from crumbling?

Shortbread is supposed to be crumbly, but if yours are falling apart, you may have overbaked them or used too much flour. Make sure to measure your flour by spooning it into the measuring cup and leveling it off. Also, pull the cookies out when the edges are just golden—overbaking dries them out.

Can I add white chocolate chips to this recipe?

Absolutely! White chocolate pairs beautifully with cranberries and pistachios. Add about ½ cup of white chocolate chips along with the cranberries and pistachios. Just be aware that the cookies will be a bit sweeter.

How far in advance can I make these cookies?

You can bake them up to a week ahead and store them in an airtight container. They actually taste better after a day or two because the flavors meld. You can also freeze the baked cookies for up to three months or the unbaked dough logs for up to three months.

Pin This Recipe!

Cranberry Pistachio Shortbread Cookies recipe

Print

Buttery Cranberry Pistachio Shortbread Cookies

These Buttery Cranberry Pistachio Shortbread Cookies are a happy accident turned holiday favorite. Tart dried cranberries and crunchy pistachios are folded into a rich, buttery shortbread dough for a cookie that’s crumbly, tender, and absolutely irresistible.

  • Author: Olivia
  • Prep Time: 20 minutes
  • Cook Time: 12-14 minutes
  • Total Time: 1 hour 2 minutes (including chilling)
  • Yield: 36 cookies 1x
  • Category: Dessert
  • Cuisine: American

Ingredients

Scale
  • 1 cup (226g) unsalted butter, softened to room temperature
  • ½ cup (100g) granulated sugar
  • 2 cups (250g) all-purpose flour
  • ¼ teaspoon salt
  • 1 teaspoon vanilla extract
  • ¾ cup (100g) dried cranberries
  • ¾ cup (90g) shelled pistachios, roughly chopped

Instructions

  1. Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper.
  2. In a large mixing bowl, beat the softened butter and granulated sugar together on medium speed until light and fluffy, about 3 to 4 minutes. Scrape down the sides of the bowl halfway through.
  3. Beat in the vanilla extract until just combined, about 10 seconds.
  4. In a separate bowl, whisk together the all-purpose flour and salt. Gradually add this to the butter mixture, mixing on low speed. Stop as soon as the dough comes together—it should look crumbly but hold together when pressed.
  5. Add the dried cranberries and chopped pistachios to the dough. Use a spatula or your hands to fold them in evenly.
  6. Turn the dough out onto a lightly floured surface. Divide it in half. Shape each half into a log about 2 inches (5 cm) in diameter. Wrap each log tightly in plastic wrap and refrigerate for at least 30 minutes.
  7. Once the dough is firm, unwrap the logs and slice them into ¼-inch (6 mm) rounds. Place them on the prepared baking sheet, spacing them about 1 inch (2.5 cm) apart.
  8. Bake for 12 to 14 minutes, or until the edges are just starting to turn golden brown. The centers will look slightly underdone.
  9. Let the cookies cool on the baking sheet for 5 minutes, then transfer them to a cooling rack to cool completely.

Notes

Chilling the dough is crucial for the cookies to hold their shape. If you skip it, the cookies will spread more and be thinner. For best flavor, make the cookies a day ahead—they taste even better the next day. Store in an airtight container at room temperature for up to one week, or freeze for up to three months.

Nutrition

  • Serving Size: 1 cookie
  • Calories: 120
  • Sugar: 7
  • Sodium: 35
  • Fat: 7
  • Saturated Fat: 4
  • Carbohydrates: 14
  • Fiber: 1
  • Protein: 2

Keywords: shortbread cookies, cranberry pistachio cookies, holiday cookies, easy cookie recipe, buttery shortbread

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆