The holidays always bring out my love for baking, and this cranberry pistachio shortbread cookies recipe has become one of my absolute favorites to make each year.
I discovered this combination completely by accident one December when I had leftover cranberries and pistachios sitting in my pantry after making holiday appetizers. I figured they’d work beautifully in shortbread, and I was right.
The buttery, crumbly texture of classic shortbread gets elevated with tart dried cranberries and crunchy pistachios. The flavor combination is perfect for the season without being overly sweet or one-note like some holiday cookies can be.
These cookies look impressive too, with flecks of red and green throughout. They’re stunning on a cookie platter, and people always ask me for the recipe.
What I love most is how simple they are to make. No mixer needed, no chilling dough for hours, and they come together with just a handful of ingredients.
You can whip up a batch in under an hour from start to finish. That includes baking time.
I’ve been sharing these cookies with neighbors and bringing them to holiday parties for years now, and they never disappoint.
Another favorite of mine is my cherry almond shortbread cookies that pair beautifully with these for a festive cookie spread.
Why You’ll Love This Cranberry Pistachio Shortbread Cookies Recipe
This recipe strikes the perfect balance between traditional and unique. You get all the buttery goodness of classic shortbread but with a festive twist that makes them stand out from the typical holiday cookie lineup.
The prep work is minimal, and you probably already have most of the ingredients in your kitchen right now. No special equipment required either.
- Quick and easy – From mixing bowl to oven in 15 minutes
- Beautiful presentation – The red and green colors are naturally festive
- Perfect texture – Buttery, crumbly, and crisp with little bursts of chewiness from the cranberries
- Make-ahead friendly – The dough can be prepared days in advance
- Crowd-pleasing flavor – Not too sweet, with a sophisticated taste that appeals to everyone
- Freezer-friendly – These cookies freeze beautifully for up to 3 months
Ingredients
Here’s everything you’ll need to make these delicious shortbread cookies. I’ve kept the ingredient list simple and straightforward.
- 1 cup (2 sticks) unsalted butter, softened to room temperature
- 1/2 cup powdered sugar, plus extra for dusting
- 1 teaspoon vanilla extract
- 2 cups all-purpose flour
- 1/4 teaspoon salt
- 1/2 cup dried cranberries, roughly chopped
- 1/2 cup shelled pistachios, roughly chopped
Kitchen Equipment Needed
You won’t need anything fancy to make these cookies. Just basic kitchen tools that you likely already own.
- Large mixing bowl
- Electric hand mixer or wooden spoon
- Measuring cups and spoons
- Sharp knife or food processor for chopping
- Baking sheets
- Parchment paper or silicone baking mats
- Wire cooling rack
Recommended Products for This Recipe
These are my personal go-to products that I’ve used countless times when making these shortbread cookies. They’ve made the process easier and the results consistently better.
1. Premium Dried Cranberries
I always recommend using high-quality dried cranberries for this recipe. Look for ones that are plump, soft, and not overly sweetened so they provide that perfect tart contrast to the buttery shortbread. Cheaper brands can be too dry and hard, which affects the final texture.
2. Raw Shelled Pistachios
The key here is getting raw, unsalted pistachios rather than the roasted, salted variety. Raw pistachios have a more delicate, natural flavor that doesn’t compete with the butter, and they toast slightly while the cookies bake. They also give you that beautiful bright green color in the finished cookies.
3. Heavy-Duty Baking Sheets
I’ve been using the same set of heavy-gauge aluminum baking sheets for years, and they distribute heat so evenly that every cookie bakes perfectly without any burnt bottoms. Thin baking sheets tend to warp in the oven and create hot spots that can ruin a batch.
4. European-Style Butter
For shortbread, butter is the star ingredient, so quality matters. European-style butter has a higher fat content than regular butter, which creates an even richer, more tender cookie. The flavor difference is noticeable, especially in a simple recipe like this.
If you’re looking for other butter-forward cookie recipes, my scottish shortbread cookie recipe is another family favorite.
Step-by-Step Instructions
Follow these detailed instructions for perfect cranberry pistachio shortbread cookies every time. I’ve broken down each step so even beginner bakers can nail this recipe.
1. Prepare Your Ingredients and Workspace
- Remove the butter from the refrigerator about 30-45 minutes before you start baking so it can soften to room temperature
- Chop the dried cranberries into smaller pieces (about half their original size) so they distribute evenly throughout the dough
- Roughly chop the pistachios into pieces similar in size to the cranberries
- Preheat your oven to 325°F (165°C)
- Line two baking sheets with parchment paper or silicone baking mats
2. Cream the Butter and Sugar
- Place the softened butter in a large mixing bowl
- Add the powdered sugar to the butter
- Using an electric mixer on medium speed (or a wooden spoon with some elbow grease), beat the butter and sugar together for 2-3 minutes until the mixture is light, fluffy, and pale in color
- Scrape down the sides of the bowl with a spatula to ensure everything is well incorporated
- Add the vanilla extract and mix for another 30 seconds until combined
3. Mix in the Dry Ingredients
- In a separate bowl, whisk together the flour and salt
- Add the flour mixture to the butter mixture in three batches, mixing on low speed or stirring gently after each addition
- Mix just until the flour disappears into the dough and no dry streaks remain
- Be careful not to overmix, as this can make the cookies tough instead of tender
4. Fold in the Cranberries and Pistachios
- Add the chopped cranberries and pistachios to the dough
- Using a wooden spoon or sturdy spatula, fold them in gently until they’re evenly distributed throughout the dough
- The dough will be thick and slightly crumbly at this point, which is exactly what you want
5. Shape the Dough
- Turn the dough out onto a clean work surface (no need to flour it)
- Gently knead it a few times with your hands to bring it together into a cohesive mass
- Shape the dough into a log about 2 inches in diameter and 10-12 inches long
- You can also shape it into a rectangular block if you prefer square cookies instead of rounds
6. Slice and Arrange the Cookies
- Using a sharp knife, slice the log into rounds about 1/2 inch thick (you should get about 20-24 cookies)
- Place the cookies on your prepared baking sheets, spacing them about 1 inch apart (they don’t spread much during baking)
- If any cranberries or pistachios fall out during slicing, just press them back into the cookie dough
7. Bake the Cookies
- Place the baking sheets in your preheated oven
- Bake for 18-22 minutes, rotating the pans halfway through baking time for even browning
- The cookies are done when the edges are just barely starting to turn golden but the centers still look pale
- The cookies will firm up as they cool, so don’t wait for them to look completely done in the oven
8. Cool and Finish
- Remove the baking sheets from the oven and let the cookies cool on the pan for 5 minutes
- Transfer the cookies to a wire cooling rack to cool completely (this takes about 30 minutes)
- Once cooled, dust the cookies lightly with powdered sugar using a fine-mesh sieve
- Store in an airtight container once completely cool
You might also enjoy my Almond Shortbread Cookies Recipe for another nutty variation.
Tips for Success
These helpful tips will ensure your shortbread cookies turn out perfectly every single time. I’ve learned most of these through trial and error over the years.
- Use room temperature butter – Cold butter won’t cream properly, and melted butter will make the dough too soft
- Don’t skip chopping the add-ins – Whole cranberries and pistachios are too large and will make the cookies difficult to slice cleanly
- Measure flour correctly – Spoon it into your measuring cup and level it off rather than scooping directly from the bag, which packs it down and gives you too much
- Watch the baking time carefully – Shortbread can go from perfect to overbaked in just a minute or two
- Cool completely before storing – Warm cookies will create condensation in your storage container and become soft
Serving Suggestions

These cranberry pistachio shortbread cookies are versatile and pair wonderfully with so many things. Here are my favorite ways to serve them.
They’re absolutely perfect alongside a cup of hot tea or coffee in the afternoon. The buttery richness of the shortbread complements the bitterness of coffee beautifully.
- Serve on a holiday cookie platter with my christmas shortbread cookies and gingerbread cookies
- Pair with hot chocolate for a cozy winter treat
- Crumble over vanilla ice cream for an easy dessert
- Package in decorative tins or boxes as homemade holiday gifts
- Serve alongside fruit salad at brunch
- Dunk into eggnog during the holiday season
Variations to Try
Once you’ve mastered the basic recipe, these variations will keep things interesting and let you customize the cookies to your taste.
- Orange cranberry – Add 1 tablespoon of orange zest to the dough and replace vanilla with orange extract
- White chocolate drizzle – Melt white chocolate and drizzle it over the cooled cookies
- Dark chocolate version – Dip half of each cookie in melted dark chocolate
- Lemon pistachio – Replace cranberries with dried blueberries and add 2 teaspoons of lemon zest
- Spiced shortbread – Add 1/2 teaspoon of cardamom and 1/4 teaspoon of cinnamon to the dough
- Almond extract swap – Use almond extract instead of vanilla for a more pronounced nutty flavor
Another favorite: peanut butter blossom cookies for a completely different flavor profile.
Storage and Reheating
Proper storage keeps these cookies fresh and delicious for weeks. Here’s how to store them correctly.
- Room temperature – Store in an airtight container at room temperature for up to 2 weeks
- Refrigerator – Keep in a sealed container in the fridge for up to 3 weeks (bring to room temperature before serving)
- Freezer – Freeze baked cookies in a freezer-safe container for up to 3 months (thaw at room temperature for 30 minutes before serving)
- Freezing unbaked dough – Wrap the shaped dough log tightly in plastic wrap and freeze for up to 2 months (slice and bake directly from frozen, adding 2-3 minutes to baking time)
- Layering – If stacking cookies in a container, place parchment paper between layers to prevent sticking
Nutritional Facts
Here’s the approximate nutritional information per cookie (based on 24 cookies per batch).
- Calories: 135
- Total Fat: 9g
- Saturated Fat: 5g
- Cholesterol: 20mg
- Sodium: 30mg
- Total Carbohydrates: 13g
- Dietary Fiber: 1g
- Sugars: 4g
- Protein: 2g
Health Benefits of Key Ingredients
While these are definitely a treat, some of the ingredients do offer nutritional benefits. Everything in moderation, right?
Pistachios are packed with nutrients including protein, healthy fats, and antioxidants that support heart health. They’re also one of the lowest-calorie nuts, making them a smart choice for adding crunch and flavor.
- Cranberries – High in antioxidants and vitamin C, which support immune function
- Pistachios – Rich in protein, fiber, and heart-healthy monounsaturated fats
- Butter – Contains vitamin A and provides fat-soluble vitamins that help nutrient absorption
- Vanilla extract – Contains small amounts of antioxidants and has a calming aroma
If you’re interested in other recipes with nuts, try my pecan shortbread cookies.
Frequently Asked Questions
1. Can I use salted butter instead of unsalted butter?
Yes, you can use salted butter if that’s what you have on hand. Just reduce the added salt in the recipe to 1/8 teaspoon or omit it entirely. I prefer unsalted butter because it gives me better control over the saltiness of the final cookie.
2. Why are my shortbread cookies too crumbly and falling apart?
This usually happens when the dough is too dry. Make sure you’re measuring your flour correctly by spooning it into the measuring cup rather than scooping. If your dough seems dry, add a teaspoon of cold water at a time and knead gently until it holds together better.
3. Can I make these cookies without a mixer?
Absolutely. I actually prefer making shortbread by hand sometimes. Just use a wooden spoon to cream the butter and sugar together vigorously for a few extra minutes until it’s light and fluffy. The rest of the process is the same.
4. How do I prevent the cookies from spreading too much during baking?
Shortbread typically doesn’t spread much, but if yours are spreading, your butter might have been too warm when you mixed the dough. Make sure your butter is softened but still cool to the touch. You can also chill the shaped dough for 15-20 minutes before slicing and baking.
5. Can I use other nuts or dried fruits instead?
Definitely. Almonds, pecans, or hazelnuts work great in place of pistachios. For the fruit, try dried cherries, blueberries, or chopped dried apricots. Just keep the total amount of add-ins the same at 1 cup combined.
You might also enjoy: Lemon Shortbread Cookies Recipe for a citrusy twist.
Final Thoughts
These cranberry pistachio shortbread cookies have earned their place as a holiday staple in my kitchen, and I hope they become one of your favorites too. The combination of buttery shortbread, tart cranberries, and crunchy pistachios creates something truly special that feels both festive and sophisticated.
What I love most about this recipe is how forgiving it is and how impressive the results look with minimal effort. Give them a try this holiday season and watch them disappear from your cookie platter. I’d love to hear how yours turn out, so drop a comment below and share your experience or any fun variations you tried!
Recommended:
- Cherry Almond Shortbread Cookies Recipe
- Almond Shortbread Cookies Recipe
- Scottish Shortbread Cookie Recipe
- Pecan Shortbread Cookies Recipe
- Christmas Shortbread Cookies Recipe
- Lemon Shortbread Cookies Recipe
- Shortbread Cookie Recipe
- Sugar Cookies Recipe
- Snickerdoodle Cookie Recipe
- Peanut Butter Blossom Cookies Recipe



