Cranberry Pistachio Shortbread Cookies: Easy 3-Ingredient Holiday Treats

Written by

mandy

Posted on

cranberry pistachio shortbread cookies - featured image

Post title

It was 10:47 PM on a random Thursday in early December, and I had a sudden, urgent need for a cookie that tasted like the holidays but didn’t require a trip to the store. My kids were finally asleep, the Christmas lights were the only thing on in the kitchen, and I was rummaging through the pantry like a woman on a mission. I didn’t have the fancy European butter or the vanilla beans that a “real” shortbread recipe would demand, but I had a bag of pistachios left over from a salad I made three days ago, a half-empty bag of dried cranberries from my daughter’s lunchboxes, and a block of butter that was perfectly soft from sitting out. Honestly, I was just looking for an excuse to bake something that didn’t involve chocolate chips for once.

I grabbed my grandma’s old mixing bowl—the one with the chip in the rim that I refuse to throw away—and started throwing things together. I figured, how hard could a shortbread be? It’s basically butter, sugar, and flour. But I wanted that little pop of tartness and that satisfying crunch. The pistachios were a gamble because my youngest is a texture skeptic, and cranberries can be a tough sell with kids who prefer their fruit in gummy form. But I was tired, I was impulsive, and I was convinced this weird combo was going to work. I mean, the colors alone—the deep red and bright green—screamed Christmas, even if it was just me and my sleepy dog watching from the kitchen floor.

I creamed the butter and sugar by hand because I was too lazy to haul out the stand mixer, and honestly, the arm workout felt good. When I folded in the chopped pistachios and those sticky cranberries, the dough looked like a mosaic of holiday cheer. I shaped it into a log, wrapped it in plastic wrap, and stuck it in the fridge. The next morning, I sliced it up and baked a tray while the kids were still in their pajamas, and the smell that filled the house was pure magic. That first bite—the buttery crumble, the sweet-tart cranberry, the salty pistachio—was one of those moments where you just close your eyes and nod. Maybe you’ve been there, when a midnight experiment turns into the recipe you didn’t know you needed.

Why You’ll Love This Recipe

Let’s be real for a second. The holidays are crazy. Between school plays, gift wrapping, and trying to keep the house from looking like a glitter bomb went off, the last thing you need is a complicated cookie recipe that requires a dozen specialty ingredients and a culinary degree. These Cranberry Pistachio Shortbread Cookies are the opposite of that. They are my go-to for when I want to look like a holiday baking hero without actually working that hard.

  • Only 3 Main Ingredients: You need butter, sugar, and flour. The cranberries and pistachios are the mix-ins, but the base is so simple it feels like cheating. No eggs, no baking powder, no fuss.
  • Kid-Approved and Picky-Eater Proof: My kids are the ultimate test. If they eat something green and red without complaining, it’s a win. The buttery flavor is familiar, and the cranberries add just enough sweetness to distract them from the “healthy” nuts.
  • Perfect for Busy Families: The dough comes together in 10 minutes. You can make it ahead and keep it in the fridge for up to three days, or freeze the log for a month. Slice and bake whenever you need a quick treat.
  • Budget-Friendly Baking: You don’t need fancy European butter or organic sugar. Regular salted butter works perfectly. I use store-brand dried cranberries and bulk-bin pistachios, and they taste just as good as the expensive stuff.
  • Crowd-Pleasing Holiday Treat: These cookies look like they came from a bakery. The red and green flecks make them instantly festive, and they hold their shape beautifully. I’ve brought them to cookie swaps and potlucks, and they disappear faster than the frosted sugar cookies.

What makes these different from every other shortbread recipe out there? It’s the texture. By using a higher ratio of butter to flour, you get a cookie that literally melts in your mouth. It’s not dry or crumbly in a bad way—it’s delicate and rich. And the combination of salty pistachios and tangy cranberries? It’s a flavor bomb that feels fancy but is secretly simple. This is the kind of cookie that makes you close your eyes after the first bite, even if you’re standing over the kitchen counter in your pajamas.

What Ingredients You Will Need

This recipe relies on simple, pantry-friendly ingredients that come together to create something truly special. The magic is in the proportions, not the complexity. Here is everything you need, plus a few notes from my own kitchen trials.

For the Shortbread Dough

  • 1 cup (2 sticks) unsalted butter, softened: This is the backbone of the cookie. I use unsalted so I can control the salt level, but if you only have salted butter, just skip the added salt in the recipe. Let it sit out for at least 30 minutes before you start—microwaving it will make it too soft and ruin the texture.
  • 1/2 cup powdered sugar: I know, most shortbread recipes use granulated sugar. But powdered sugar gives these cookies a melt-in-your-mouth tenderness that granulated just can’t match. It blends into the butter more smoothly, creating a finer crumb.
  • 1 1/2 cups all-purpose flour: Spoon and level your flour. If you scoop it straight from the bag, you’ll pack in too much and the dough will be dry. I’ve made that mistake, and the cookies came out more like hockey pucks than shortbread.
  • 1/4 teaspoon salt: Just a pinch to balance the sweetness and bring out the nutty flavor of the pistachios. If you’re using salted butter, omit this.

For the Mix-Ins

cranberry pistachio shortbread cookies preparation steps

  • 1/2 cup shelled pistachios, roughly chopped: I buy the pre-shelled ones from the bulk section—they’re cheaper and save me the hassle of cracking them open. Give them a rough chop so you get nice chunks in every bite. Toasted pistachios add even more flavor, but raw works great too.
  • 1/2 cup dried cranberries: Look for ones that are plump and moist, not hard and dry. If your cranberries are a bit tough, soak them in hot water for 10 minutes, then drain and pat dry before adding them to the dough. I prefer the brand Ocean Spray for consistent texture, but store brands work fine.

Optional Additions

  • 1 teaspoon vanilla extract: I add this about half the time. It rounds out the flavor without overpowering the pistachios. If you’re feeling fancy, use vanilla bean paste for those little black specks.
  • Zest of 1 orange: This is my secret weapon. Orange and cranberry are a classic pairing, and the citrus brightens up the buttery richness. I only add this when I’m making these for adults, because my kids think orange zest is “too fancy.”
  • Coarse sugar for rolling: Before slicing the log, I sometimes roll it in turbinado sugar for a sparkly, crunchy edge. It’s purely aesthetic, but it makes the cookies look like they came from a bakery.

Equipment Needed

You don’t need a lot of fancy tools for this recipe, which is exactly how I like it. Here is what you’ll need, plus a few budget-friendly alternatives.

  • Mixing bowls: A medium bowl for the dough and a small bowl for the dry ingredients. I use my favorite ceramic mixing bowl, the one with the chip in the rim that I refuse to throw away.
  • Electric hand mixer or stand mixer: You can cream the butter and sugar by hand with a wooden spoon, but it takes some elbow grease. I usually use my hand mixer because it’s faster, but a stand mixer with the paddle attachment works beautifully too.
  • Plastic wrap: For shaping the dough into a log. Parchment paper works in a pinch, but plastic wrap gives you a tighter seal.
  • Sharp knife: For slicing the chilled dough. A serrated knife works best to prevent the cookies from crumbling. I learned this the hard way after smashing a whole log with a dull chef’s knife.
  • Baking sheet: A standard half-sheet pan is perfect. Line it with parchment paper for easy cleanup. I’ve used silicone baking mats too, and they work great for even browning.
  • Cooling rack: Not strictly necessary, but it helps the cookies cool evenly and prevents them from getting soggy on the bottom.

If you don’t have a hand mixer, you can absolutely cream the butter and sugar by hand. It takes about 5 minutes of vigorous stirring, but it’s a great arm workout. Just make sure your butter is very soft—almost room temperature—to make the job easier.

Preparation Method

This is the part where I walk you through every step, including the little mistakes I’ve made so you don’t have to repeat them. Follow these steps, and you’ll have perfect cookies every time.

  1. Cream the butter and sugar. In a large mixing bowl, beat the softened butter and powdered sugar together until light and fluffy. This takes about 2-3 minutes with a hand mixer on medium speed. You want it to look pale and airy, almost like frosting. Scrape down the sides of the bowl once or twice. If you’re using vanilla extract, add it now and beat for another 30 seconds.
  2. Mix the dry ingredients. In a separate small bowl, whisk together the flour and salt. This ensures the salt is evenly distributed. If you skip this step, you might end up with a bite of pure salt—trust me, I’ve been there.
  3. Combine wet and dry. Gradually add the flour mixture to the butter mixture, mixing on low speed until just combined. The dough will look shaggy and crumbly at first. Don’t overmix! Stop as soon as you don’t see any more streaks of flour. Overmixing develops gluten, which will make your cookies tough instead of tender.
  4. Fold in the mix-ins. Add the chopped pistachios and dried cranberries to the dough. Use a rubber spatula to fold them in gently. Make sure they are evenly distributed—you want every cookie to get some of that red and green goodness. If the dough feels too dry and crumbly, you can add 1 tablespoon of cold water, but only if absolutely necessary.
  5. Shape the log. Turn the dough out onto a piece of plastic wrap. Use your hands to shape it into a log about 2 inches in diameter. Don’t worry if it’s not perfectly round—you can smooth it out as you roll. Wrap the plastic wrap tightly around the log, twisting the ends to seal. If you want sparkly edges, roll the log in coarse sugar before wrapping.
  6. Chill the dough. Place the wrapped log in the refrigerator for at least 1 hour, or up to 3 days. Chilling is non-negotiable. It solidifies the butter, which prevents the cookies from spreading too much in the oven. If you try to slice and bake immediately, you’ll end up with flat, greasy puddles instead of neat little rounds.
  7. Preheat and slice. When you’re ready to bake, preheat your oven to 350°F (175°C) and line a baking sheet with parchment paper. Unwrap the chilled log and use a sharp serrated knife to slice it into 1/4-inch thick rounds. If the log cracks or crumbles, let it sit at room temperature for 5 minutes to soften slightly. Place the rounds on the prepared baking sheet, spacing them about 1 inch apart—they don’t spread much, but they need a little breathing room.
  8. Bake to perfection. Bake for 12-15 minutes, or until the edges are just barely golden brown. The centers will still look pale and slightly soft—that’s perfect. They will continue to set as they cool. If you overbake them, they’ll be dry and crumbly instead of tender and buttery.
  9. Cool completely. Let the cookies cool on the baking sheet for 5 minutes, then transfer them to a wire rack to cool completely. They are very delicate when warm, so handle them gently. Once cooled, they firm up beautifully and have that signature shortbread snap.

A quick note from personal experience: I once tried to speed up the chilling process by sticking the log in the freezer for 20 minutes. It worked, but the dough was so hard that my knife slipped and I nearly sliced my finger. Stick to the fridge—it’s safer and gives you a better texture.

Cooking Tips & Techniques

Over the years, I’ve learned a few tricks that make these cookies turn out perfect every time. Here are my best tips, including the mistakes I’ve made so you don’t have to.

Use room temperature butter. This is the most important tip. Cold butter won’t cream properly with the sugar, leaving you with a dense, greasy dough. Softened butter should give slightly when you press it with your finger, but it shouldn’t be melty or shiny. If you forgot to take it out of the fridge, cut it into small cubes and let it sit for 15 minutes.

Don’t overwork the dough. Shortbread is supposed to be tender, not tough. When you add the flour, mix only until it just comes together. If you keep mixing, you’ll develop gluten, and your cookies will be hard and chewy instead of delicate and crumbly. I learned this the hard way when I was trying to make a “perfect” batch for a cookie swap and ended up with bricks.

Chill the dough thoroughly. I know it’s tempting to skip this step when you’re in a hurry, but don’t. Chilling the dough solidifies the butter, which means the cookies will hold their shape in the oven. If you bake them straight away, the butter melts too quickly and the cookies spread into thin, greasy disks. One hour is the minimum, but overnight is even better—the flavors meld and deepen.

Slice with a serrated knife. A sharp serrated knife is your best friend here. It cuts through the nuts and cranberries without dragging them through the dough. Use a gentle sawing motion, not a hard press. If the log cracks, it means the dough is too cold—let it sit out for 5 minutes and try again.

Watch the edges. These cookies go from perfectly baked to overdone very quickly. Start checking at the 10-minute mark. You want the edges to be just barely golden, not brown. The centers will look pale and soft, but they’ll firm up as they cool. If you wait until the centers look done, the edges will be burnt.

Let them cool on the sheet. When you pull the cookies out of the oven, they are very fragile. Let them sit on the hot baking sheet for 5 minutes to set up before transferring them to a cooling rack. If you try to move them too soon, they’ll fall apart in your hands. I’ve lost many a cookie to impatience.

Variations & Adaptations

One of the best things about this recipe is how easy it is to customize. Here are a few variations I’ve tried and loved, plus some ideas for dietary needs.

Chocolate-Dipped Shortbread: After the cookies have cooled completely, melt 1/2 cup of dark chocolate chips and dip half of each cookie into the chocolate. Let them set on a piece of parchment paper. The chocolate adds a rich, decadent layer that makes these cookies feel extra special. I did this for a holiday party, and they were gone in 10 minutes.

Gluten-Free Version: Substitute the all-purpose flour with a 1:1 gluten-free baking flour blend. I’ve used Bob’s Red Mill and King Arthur Flour brands with great results. The texture will be slightly more crumbly, but they still taste amazing. Just make sure your blend contains xanthan gum for structure.

Vegan Adaptation: Use vegan butter sticks (like Earth Balance) in place of regular butter. The dough will be a bit softer, so chill it for at least 2 hours before slicing. The cookies won’t be quite as buttery, but they’re still delicious. I’ve made these for a friend with dairy allergies, and she couldn’t tell the difference.

Nut-Free Option: If you’re baking for a school or a nut-free household, swap the pistachios for sunflower seeds or pumpkin seeds. The texture is similar, and the green color of pumpkin seeds gives a nice visual contrast to the red cranberries. Toasting the seeds first adds extra crunch.

Spiced Shortbread: Add 1/2 teaspoon of cinnamon and 1/4 teaspoon of nutmeg to the flour mixture. This gives the cookies a warm, cozy flavor that pairs beautifully with the cranberries. I make this version for Thanksgiving, and it always gets rave reviews.

Lemon-Cranberry Twist: Add the zest of one lemon to the butter and sugar mixture, and swap the pistachios for slivered almonds. The lemon brightens up the cranberries and gives the cookies a fresh, spring-like flavor. This is my go-to for Easter brunch.

My personal favorite variation is the orange zest version. I add the zest of one orange to the butter and sugar, and I use a mix of pistachios and white chocolate chips. The combination of citrus, sweet white chocolate, and salty pistachios is absolutely addictive. I made a batch for a neighbor last year, and she asked for the recipe three times.

Serving & Storage Suggestions

These cookies are incredibly versatile, and they store beautifully—if they last that long. Here are my best tips for serving and keeping them fresh.

Serving Temperature: These cookies are best at room temperature. The butter softens slightly, making them extra tender and melt-in-your-mouth. If you’ve stored them in the fridge, let them sit out for 10-15 minutes before serving. I like to arrange them on a festive plate or a tiered stand for holiday gatherings.

Perfect Pairings: A cup of hot tea or coffee is the classic companion. The buttery richness of the shortbread balances the bitterness of black tea or a dark roast. For a festive touch, serve them with a glass of cold milk for the kids or a mug of hot cocoa topped with marshmallows. They also pair beautifully with a glass of dessert wine or a cup of mulled cider.

Storage Instructions: Store the baked cookies in an airtight container at room temperature for up to 1 week. Place a piece of bread in the container to absorb excess moisture and keep the cookies crisp—replace the bread every couple of days. Do not store them in the refrigerator, as the cold air will dry them out.

Freezing Instructions: You can freeze either the unbaked dough log or the baked cookies. For the dough log, wrap it tightly in plastic wrap and then in aluminum foil. It will keep in the freezer for up to 3 months. When you’re ready to bake, slice the frozen log with a serrated knife (add 1-2 minutes to the baking time). For baked cookies, freeze them in a single layer on a baking sheet, then transfer them to a freezer-safe bag. They will keep for up to 2 months. Thaw at room temperature for 15 minutes before serving.

Flavor Development: Honestly, these cookies taste even better the next day. The flavors of the pistachios and cranberries meld together, and the texture becomes even more tender. I often make the dough a day ahead and bake them fresh the morning I plan to serve them. The house smells amazing, and the cookies are at their peak.

Gift-Giving Idea: These cookies make wonderful homemade gifts. Stack them in a decorative tin or a mason jar, separated by layers of parchment paper. Tie a ribbon around the jar and attach a tag with the recipe. I gave these to my kids’ teachers last year, and they were a huge hit—much more appreciated than another mug or candle.

Nutritional Information & Benefits

I’m not a nutritionist, but I do pay attention to what goes into my family’s food. Here’s a rough estimate of the nutritional value per cookie, based on a batch of 24 cookies.

  • Calories: Approximately 130-150 per cookie
  • Fat: 9g (mostly from butter and pistachios)
  • Carbohydrates: 12g
  • Sugar: 6g
  • Protein: 2g
  • Fiber: 1g

While these are definitely a treat, they do offer some nutritional benefits. Pistachios are a good source of healthy fats, protein, and fiber. They also contain vitamin B6 and antioxidants. Dried cranberries provide a small amount of vitamin C and fiber. The butter, while high in saturated fat, does contain vitamin A and butyrate, which is beneficial for gut health.

Dietary Considerations: This recipe is naturally vegetarian. For a gluten-free version, use a 1:1 gluten-free flour blend. For a vegan version, use vegan butter. The cookies contain dairy and nuts (pistachios), so they are not suitable for those with allergies to these ingredients. The cranberries may be processed in facilities that also handle other allergens, so check the package if you have concerns.

My personal perspective? I believe in balance. These cookies are a holiday indulgence, and I don’t stress about the nutritional content. We eat them alongside fresh fruit and vegetables, and we enjoy them as a special treat. Life is too short to skip the cookies.

Conclusion

These Cranberry Pistachio Shortbread Cookies have become a staple in my holiday baking rotation, and I honestly can’t imagine the season without them. They are proof that you don’t need a dozen fancy ingredients or hours of free time to create something that feels truly special. With just a few simple pantry staples and a little bit of love, you can bake a cookie that looks like it came from a bakery and tastes like it was made with a grandmother’s secret recipe.

What I love most about this recipe is how forgiving it is. You can swap the nuts, change the dried fruit, add some chocolate, or leave it plain. It’s a canvas for your creativity, and it always turns out delicious. Whether you’re making them for a cookie swap, a holiday party, or just a quiet night in with your family, these cookies deliver that warm, cozy feeling that only homemade baking can provide.

I encourage you to make this recipe your own. Add a pinch of cinnamon, dip them in chocolate, or double the batch and freeze one log for later. Share them with your neighbors, your kids’ teachers, or the mailman. Baking is about connection, and these cookies are the perfect way to spread a little joy.

If you try this recipe, I would love to hear about it. Leave a comment below and tell me how they turned out. Did you add a twist? Did your kids love them? Did you eat the entire batch before they cooled? No judgment here. Happy baking, friends!

Frequently Asked Questions

Can I use salted butter instead of unsalted?

Yes, you can. If you use salted butter, simply omit the added salt in the recipe. The cookies will still be delicious, just slightly saltier. I’ve done this many times when I ran out of unsalted butter, and they turned out great.

Why did my cookies spread too much?

This usually happens when the dough isn’t chilled enough. The butter needs to be cold when it hits the oven, or it will melt too quickly and cause the cookies to spread into flat disks. Make sure you chill the dough log for at least 1 hour, or even overnight. Also, check that your oven is at the correct temperature—an oven that’s too cool can cause spreading.

Can I use fresh cranberries instead of dried?

I don’t recommend it. Fresh cranberries have too much moisture and will release liquid during baking, making the cookies soggy and causing them to spread. Dried cranberries are the way to go. If you only have fresh, you can try drying them in a low oven for a few hours, but it’s a lot of effort for a small batch of cookies.

How do I get clean slices without the cookies crumbling?

Use a sharp serrated knife and a gentle sawing motion. If the dough is too cold and hard, let it sit at room temperature for 5-10 minutes to soften slightly. If it’s too soft and sticky, chill it for another 30 minutes. The key is finding that sweet spot where the dough is firm but not rock hard.

Can I double this recipe?

Absolutely. This recipe doubles beautifully. Simply double all the ingredients and mix in a larger bowl. You may need to chill the dough in two separate logs to ensure even cooling. The baking time remains the same. I often make a double batch during the holidays and freeze one log for later.

Pin This Recipe!

cranberry pistachio shortbread cookies recipe

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 - featured image

Cranberry Pistachio Shortbread Cookies: Easy 3-Ingredient Holiday Treats

These Cranberry Pistachio Shortbread Cookies are buttery, tender, and packed with festive red and green mix-ins. Made with just 3 main ingredients, they’re the perfect easy holiday treat for busy families.

  • Total Time: 1 hour 30 minutes (includes chilling)
  • Yield: 24 cookies 1x

Ingredients

Scale
  • 1 cup (2 sticks) unsalted butter, softened
  • 1/2 cup powdered sugar
  • 1 1/2 cups all-purpose flour
  • 1/4 teaspoon salt
  • 1/2 cup shelled pistachios, roughly chopped
  • 1/2 cup dried cranberries
  • 1 teaspoon vanilla extract (optional)
  • Zest of 1 orange (optional)
  • Coarse sugar for rolling (optional)

Instructions

  1. Cream the butter and sugar. In a large mixing bowl, beat the softened butter and powdered sugar together until light and fluffy, about 2-3 minutes with a hand mixer on medium speed. If using vanilla extract, add it now and beat for another 30 seconds.
  2. Mix the dry ingredients. In a separate small bowl, whisk together the flour and salt.
  3. Combine wet and dry. Gradually add the flour mixture to the butter mixture, mixing on low speed until just combined. The dough will look shaggy and crumbly. Do not overmix.
  4. Fold in the mix-ins. Add the chopped pistachios and dried cranberries to the dough. Use a rubber spatula to fold them in gently until evenly distributed.
  5. Shape the log. Turn the dough out onto a piece of plastic wrap. Shape it into a log about 2 inches in diameter. Wrap tightly and twist the ends to seal. If desired, roll the log in coarse sugar before wrapping.
  6. Chill the dough. Refrigerate the wrapped log for at least 1 hour, or up to 3 days.
  7. Preheat and slice. Preheat oven to 350°F (175°C) and line a baking sheet with parchment paper. Unwrap the chilled log and slice into 1/4-inch thick rounds using a sharp serrated knife. Place rounds on the prepared baking sheet, spacing them about 1 inch apart.
  8. Bake to perfection. Bake for 12-15 minutes, or until the edges are just barely golden brown. The centers will still look pale and slightly soft.
  9. Cool completely. Let cookies cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.

Notes

Chilling the dough is essential to prevent spreading. Use a serrated knife for clean slices. Cookies can be stored in an airtight container at room temperature for up to 1 week. The dough log can be frozen for up to 3 months.

  • Author: David
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Dessert
  • Cuisine: American

Nutrition

  • Serving Size: 1 cookie
  • Calories: 140
  • Sugar: 6
  • Sodium: 60
  • Fat: 9
  • Saturated Fat: 5
  • Carbohydrates: 12
  • Fiber: 1
  • Protein: 2

Keywords: shortbread cookies, cranberry pistachio cookies, holiday cookies, easy shortbread, 3-ingredient cookies

❤️

Did you love this recipe?

Get weekly recipes, tips & exclusive content delivered to your inbox.