The first time I pulled a tray of cranberry pistachio shortbread cookies from my oven, the kitchen smelled like a cross between a French bakery and a winter wonderland—sweet butter, toasted nuts, and a pop of tart berries. Honestly, these cookies are hands-down my favorite holiday treat to bake (and to eat). The ruby-red cranberries and vibrant green pistachios look so festive, you’d think they were made for a Pinterest board. I’ve made these cranberry pistachio shortbread cookies for everything from cookie swaps to quiet nights by the fire, and every single time, they disappear in a flash.
There’s just something magical about the way the buttery, crumbly shortbread melts in your mouth, with little pockets of chewy cranberry and crunchy pistachio in every bite. My mom used to bake a version of these for Christmas, but I started adding pistachios for that extra fancy touch (and, let’s face it, because they just look so stunning against the white cookie base). If you want a cookie that tastes as good as it looks—one that’s impressive enough for a holiday party but easy enough for a lazy afternoon—this cranberry pistachio shortbread cookie recipe is your new secret weapon.
As a lifelong baker and self-proclaimed cookie fanatic, I’ve tested this recipe more times than I can count. It’s reliable, customizable, and truly foolproof, even if you’re not a “baker” type. Whether you’re gifting a tin to friends, serving them at a holiday brunch, or just sneaking bites straight from the fridge (no judgment!), these cookies will bring a little sparkle to any occasion. Let’s get into why you’ll love making—and sharing—these irresistible cranberry pistachio shortbread cookies, shall we?
Why You’ll Love This Recipe
- Quick & Easy: These cranberry pistachio shortbread cookies come together in about 15 minutes of prep—no fancy steps, no chilling overnight. Just mix, shape, and bake. Perfect for when you want something special but don’t want to fuss all day.
- Simple Ingredients: You’ll need basic pantry staples plus two festive add-ins. If you bake at all, you probably have everything but the cranberries and pistachios already in your kitchen.
- Perfect for Holidays & Gifting: With their jewel-toned cranberries and emerald pistachios, these cookies were made for Christmas, Hanukkah, or any winter celebration. They look gorgeous on a cookie platter or wrapped up in a tin (trust me, they impress even the toughest critics).
- Crowd-Pleaser: I’ve served these at cookie exchanges, office parties, and family gatherings, and everyone—from toddlers to grandparents—asks for the recipe. They’re not too sweet, so you can have more than one (or three) without feeling overloaded.
- Unbelievably Delicious: The buttery shortbread just melts in your mouth, while the tart cranberries and crunchy pistachios keep every bite interesting. It’s a perfect balance—rich but not heavy, sweet with a hint of saltiness from the nuts.
What really sets these cranberry pistachio shortbread cookies apart is the texture. I blend the dough just enough to keep it tender, and I use a trick I picked up from a pastry chef friend—rolling the dough into a log and chilling it for just 30 minutes. This keeps the cookies crisp and neat, with no spreading.
These cookies are more than just a treat—they’re a little dose of holiday nostalgia and a reminder that homemade can be both stunning and stress-free. Whether you’re baking for picky kids, gluten-sensitive friends (see my swaps below!), or just yourself, you’ll keep coming back to this recipe. It’s comfort food, but with a dash of sparkle.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and that classic shortbread texture. Most of it is pantry staples, with a couple of festive add-ins that really make these cranberry pistachio shortbread cookies special.
- Unsalted butter, softened (1 cup / 226g): The base of any good shortbread. Make sure it’s truly soft but not melted—this helps the dough come together and gives you that melt-in-your-mouth bite. I usually go with Kerrygold or Plugrá for the best flavor.
- Powdered sugar (3/4 cup / 90g): This keeps the cookie texture super tender and not gritty. Don’t swap for granulated sugar—the cookies will lose their delicate crumb.
- All-purpose flour (2 cups / 240g): Regular flour works great! For a gluten-free version, you can use a cup-for-cup blend like King Arthur Measure for Measure or Bob’s Red Mill 1-to-1.
- Salt (1/2 teaspoon): Just enough to balance the sweetness and make the flavors pop. Don’t skip it!
- Vanilla extract (1 teaspoon): Pure vanilla gives a subtle warmth. If you’re feeling extra fancy, a splash of almond extract (1/4 teaspoon) is a lovely twist.
- Dried cranberries (2/3 cup / 80g), roughly chopped: These add tartness and beautiful color. I like to chop them so they distribute evenly—Craisins or Trader Joe’s are my go-to brands.
- Roasted, unsalted pistachios (2/3 cup / 80g), shelled and roughly chopped: Look for bright green nuts if you can—they look stunning! If you only have salted pistachios, reduce the added salt a smidge.
Optional Add-Ins & Substitutions:
- Orange zest (1 teaspoon): For a citrusy kick—pairs beautifully with cranberries.
- White chocolate chips (1/3 cup / 55g): For a sweeter, creamy note (I sometimes add this for cookie swaps).
- Other nuts: Swap pistachios with pecans or almonds if needed. Just chop them to the same size for even baking.
- Gluten-free blend: As mentioned, a cup-for-cup gluten-free flour makes these cookies just as tasty for everyone.
- Dairy-free butter: For a vegan version, use a quality plant-based butter (like Miyoko’s or Earth Balance)—the cookies are still delicious, though the texture is slightly softer.
Honestly, this recipe is forgiving. If you’re out of cranberries, dried cherries work well too. The real secret? Use good butter and don’t overmix. That’s how you get cranberry pistachio shortbread cookies that are both beautiful and bakery-worthy.
Equipment Needed
- Electric mixer (hand or stand): Makes creaming the butter and sugar a breeze. If you don’t have one, a sturdy wooden spoon and some elbow grease will do—it just takes a bit longer.
- Mixing bowls: At least one large for the dough, and a small one for measuring out nuts and cranberries.
- Measuring cups and spoons: Accurate measurements = perfect cookies. I love my stainless steel set, but plastic works too.
- Sharp knife and cutting board: For chopping the cranberries and pistachios. A chef’s knife gives you the most control.
- Plastic wrap or parchment paper: For shaping and chilling the dough log—parchment is my go-to for less sticking.
- Baking sheet: A standard rimmed sheet fits all the cookies in one batch. If you have a silicone baking mat, use it for even browning (but parchment paper works too).
- Wire cooling rack: For cooling the cookies quickly and keeping them crisp.
If you’re short on specialty tools, don’t worry. I’ve shaped the dough by hand and used wax paper in a pinch. Just be sure to clean your knife between chopping cranberries and pistachios so the colors stay vibrant. And if you want perfectly round cookies, a ruler helps when slicing the dough log (I eyeball it, but perfectionists, you do you!).
How to Make Cranberry Pistachio Shortbread Cookies
-
Cream the butter and sugar:
Place 1 cup (226g) unsalted butter and 3/4 cup (90g) powdered sugar in a large mixing bowl. Beat with an electric mixer on medium speed until pale and fluffy, 2–3 minutes. (If mixing by hand, use a wooden spoon and beat vigorously for about 5 minutes.)
Tip: You want the mixture to look creamy, not greasy. If your butter isn’t soft enough, microwave it for 10 seconds—just enough to take the chill off. -
Add vanilla and salt:
Beat in 1 teaspoon vanilla extract and 1/2 teaspoon salt until just combined. -
Add the flour:
Add 2 cups (240g) all-purpose flour. Mix on low speed (or by hand) until the dough just comes together—don’t overmix, or the cookies will be tough. It’ll look slightly crumbly but should hold when pressed.
Note: If adding orange zest, mix it in with the flour. -
Fold in cranberries and pistachios:
Gently fold in 2/3 cup (80g) chopped dried cranberries and 2/3 cup (80g) chopped pistachios. Make sure they’re evenly distributed—sometimes I use my hands to knead them in if the mixer doesn’t catch everything.
Troubleshooting: If the dough feels dry, add 1–2 teaspoons of milk or water until it holds together. -
Shape and chill the dough:
Turn the dough onto a sheet of parchment paper. Shape into a log about 12 inches (30cm) long and 2 inches (5cm) in diameter. Wrap tightly and refrigerate for at least 30 minutes (up to 2 days).
Tip: Chilling the dough keeps the cookies from spreading and helps the flavors meld. If you’re impatient, pop the log in the freezer for 15 minutes. -
Preheat and slice:
Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper. Unwrap the dough log and use a sharp knife to slice into 1/4-inch (6mm) rounds. If any slices crumble, just press them back together—shortbread is forgiving! -
Bake:
Arrange the cookies 1 inch (2.5cm) apart on the baking sheet. Bake for 12–15 minutes, or until the edges are just golden but the centers are still pale. Rotate the pan halfway through for even baking.
Sensory cue: The cookies should smell buttery and lightly nutty, with no browning on top. -
Cool:
Let the cookies cool on the baking sheet for 5 minutes (they’ll be delicate). Transfer to a wire rack to cool completely.
Personal tip: If you sneak a warm cookie, it’ll be softer—let them cool for maximum crispness.
And there you have it—fancy cranberry pistachio shortbread cookies, ready in under an hour (plus chilling time). I sometimes double the recipe and freeze extra dough logs for last-minute guests. These cookies are almost too pretty to eat… almost.
Cooking Tips & Techniques
Over the years, I’ve learned a few tricks to guarantee perfect cranberry pistachio shortbread cookies every single time. Here’s what I wish I’d known sooner:
- Use room temperature butter: Too cold and your dough won’t come together; too soft and it’ll be greasy. Aim for butter that yields to a gentle poke but isn’t shiny or melting.
- Don’t overmix: Once you add flour, mix just until the dough forms. Overworking develops gluten, which makes the cookies tough (not crumbly and tender).
- Chill your dough: It’s tempting to skip this, but chilling is key for neat, round cookies. If you’re in a rush, 15 minutes in the freezer does the trick.
- Slice cleanly: A serrated knife works best for cutting through the nuts without squishing the log. Wipe the blade between slices for perfect rounds.
- Don’t overbake: The cookies should be just barely golden at the edges. They’ll firm up as they cool—if you wait for browning on top, they’ll be dry.
- Rotate your pan: Ovens can have hot spots. Rotating halfway through ensures even color and texture.
- Personal fail: Once, I forgot to chop the cranberries and ended up with cookies that fell apart! Always chop add-ins for best structure.
For multitasking, I prep my dough the night before and bake fresh in the morning—nothing beats the smell of cookies with your coffee. If you want flawless results, weigh your ingredients (especially flour and butter). Consistency is key, and a kitchen scale makes a world of difference! And, you know, don’t stress if your slices aren’t perfectly round—these cranberry pistachio shortbread cookies taste amazing, no matter what.
Variations & Adaptations
One of my favorite things about this recipe is how easily you can tweak it to fit your mood, dietary needs, or pantry situation. Here are a few ways to make these cranberry pistachio shortbread cookies your own:
- Gluten-Free: Swap the all-purpose flour for a 1-to-1 gluten-free baking blend. The cookies will still be crumbly and delicious—I’ve made them for gluten-sensitive friends with zero complaints.
- Vegan: Use a plant-based butter substitute and double-check your dried cranberries (some brands use honey). The cookies will be slightly softer but just as tasty.
- Chocolate-Dipped: Once baked and cooled, dip half of each cookie in melted white or dark chocolate, then sprinkle with extra pistachios. Super fancy for parties or gifting!
- Flavor Variations: Try lemon or orange zest instead of vanilla for a citrusy twist. Or add a pinch of cardamom for warmth.
- Nut-Free: Skip the pistachios and increase the cranberries, or use pumpkin seeds (pepitas) for a similar color pop and crunch.
- Seasonal Add-ins: In summer, I swap cranberries for dried cherries or apricots. Around Thanksgiving, dried figs are dreamy.
Last year, I made a batch with chopped candied ginger and pistachios—so zingy and festive! Honestly, these cookies are a blank canvas for your creativity. Just keep the total add-ins to about 1 1/3 cups (160g), so the dough holds together nicely.
Serving & Storage Suggestions
These cranberry pistachio shortbread cookies are best served at room temperature, arranged on a pretty plate or tiered stand (extra points for a dusting of powdered sugar). They pair beautifully with tea, coffee, or a glass of cold milk—honestly, they’re just as good for breakfast as they are for dessert.
For parties, I love to stack them in clear treat bags tied with ribbon. On a holiday table, scatter a few on each guest’s plate for a sweet surprise. These cookies also hold up well in lunchboxes or as a snack on the go.
- Storage: Keep cookies in an airtight container at room temperature for up to 1 week. They stay crisp and buttery (if they last that long!).
- Freezing: The baked cookies freeze beautifully—layer them between sheets of parchment and seal in a freezer bag for up to 2 months. Thaw at room temperature before serving.
- Dough: You can also freeze the raw dough log. Just slice and bake straight from the freezer, adding 2–3 extra minutes to the baking time.
Pro tip: The flavor actually deepens after a day or two, so these are perfect for making ahead (if you can resist eating them all fresh!).
Nutritional Information & Benefits
Each cranberry pistachio shortbread cookie (based on a batch of 30) has roughly 110 calories, 6g fat, 12g carbs, and 1g protein. You’ll get a bit of fiber and antioxidants from the cranberries and pistachios, and a dose of heart-healthy fats from the nuts.
If you use a gluten-free flour blend or plant-based butter, these cookies can suit a variety of dietary needs. They contain wheat, dairy, and nuts—so always check with your guests if allergies are a concern.
Personally, I love that these cookies aren’t overly sweet. The balance of tart and nutty makes them feel satisfying in just a couple of bites. And hey, sharing homemade treats always boosts my mood—there’s a wellness win right there!
Conclusion
If you’re searching for a cookie that’s as show-stopping as it is simple, these cranberry pistachio shortbread cookies are it. They look like they came from a fancy bakery, but the recipe is totally doable—no rolling pins, no decorating stress, just pure holiday joy in every bite.
I love how versatile these cookies are, and I hope you feel inspired to add your own twist—swap the nuts, play with spices, or dip them in chocolate. No matter how you make them, they’ll be the star of your dessert table (or your midnight snack plate, let’s be honest).
So, what are you waiting for? Whip up a batch, snap a photo for Pinterest, and let me know in the comments how yours turned out! If you have a favorite variation or a question, I’d love to hear from you. Here’s to festive baking, delicious cookies, and making sweet memories—one crumbly, buttery bite at a time.
FAQs About Cranberry Pistachio Shortbread Cookies
Can I use fresh cranberries instead of dried?
It’s best to stick with dried cranberries for this recipe. Fresh ones release a lot of moisture, which can make the cookies soggy and affect the texture. If you only have fresh, try chopping and drying them in a low oven first.
How do I get perfectly round cookies?
Chill the dough log well and use a sharp, serrated knife for slicing. If any cookies look uneven, gently reshape them before baking. Don’t worry if they’re a little rustic—homemade charm!
What’s the best way to store these cookies?
Keep them in an airtight container at room temperature for up to a week, or freeze for longer storage. For maximum freshness, layer with parchment paper so they don’t stick together.
Can I make the dough ahead of time?
Absolutely! The dough log can chill in the fridge for up to 2 days, or freeze it for up to 2 months. Just slice and bake when you’re ready—perfect for holiday prep.
Are these cookies very sweet?
Nope! The cranberry pistachio shortbread cookies are lightly sweet, with a nice balance from the tart cranberries and salty pistachios. If you like a sweeter cookie, you can add a handful of white chocolate chips or a drizzle of glaze.
Pin This Recipe!

Cranberry Pistachio Shortbread Cookies
These buttery, crumbly shortbread cookies are studded with tart dried cranberries and crunchy pistachios for a festive, bakery-worthy treat. Perfect for holiday gifting, cookie swaps, or enjoying with a cup of coffee, they’re easy to make and melt in your mouth with every bite.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 1 hour
- Yield: 30 cookies 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 1 cup (226g) unsalted butter, softened
- 3/4 cup (90g) powdered sugar
- 2 cups (240g) all-purpose flour (or 1-to-1 gluten-free blend)
- 1/2 teaspoon salt
- 1 teaspoon vanilla extract
- 2/3 cup (80g) dried cranberries, roughly chopped
- 2/3 cup (80g) roasted, unsalted pistachios, shelled and roughly chopped
- Optional: 1 teaspoon orange zest
- Optional: 1/3 cup (55g) white chocolate chips
Instructions
- Place softened butter and powdered sugar in a large mixing bowl. Beat with an electric mixer on medium speed until pale and fluffy, about 2–3 minutes (or 5 minutes by hand).
- Beat in vanilla extract and salt until just combined.
- Add flour (and orange zest, if using). Mix on low speed or by hand until the dough just comes together. Do not overmix.
- Gently fold in chopped cranberries and pistachios until evenly distributed. If dough feels dry, add 1–2 teaspoons of milk or water.
- Turn dough onto parchment paper. Shape into a log about 12 inches long and 2 inches in diameter. Wrap tightly and refrigerate for at least 30 minutes (up to 2 days).
- Preheat oven to 350°F (175°C). Line a baking sheet with parchment paper.
- Unwrap dough log and slice into 1/4-inch rounds using a sharp knife. If slices crumble, press them back together.
- Arrange cookies 1 inch apart on the baking sheet. Bake for 12–15 minutes, rotating pan halfway, until edges are just golden and centers are pale.
- Cool cookies on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
Notes
For best results, use room temperature butter and avoid overmixing the dough. Chilling the dough log ensures neat, round cookies. You can substitute gluten-free flour or plant-based butter for dietary needs. Cookies can be frozen baked or as dough logs for up to 2 months. Optional add-ins like orange zest or white chocolate chips add extra flavor. Let cookies cool completely for maximum crispness.
Nutrition
- Serving Size: 1 cookie
- Calories: 110
- Sugar: 5
- Sodium: 40
- Fat: 6
- Saturated Fat: 3.5
- Carbohydrates: 12
- Fiber: 0.5
- Protein: 1
Keywords: cranberry pistachio shortbread cookies, holiday cookies, Christmas cookies, easy shortbread, festive cookies, nut cookies, cookie swap, edible gifts




