Forfoodiefriends

  • Quick and Easy Recipes
  • Recipe Roundups
  • Browse Recipes
  • About Sana Umer | Home Cook Behind For Foodie Friends
  • Newsletter
menu icon
go to homepage
  • Quick and Easy Recipes
  • Recipe Roundups
  • Browse Recipes
  • About Sana Umer | Home Cook Behind For Foodie Friends
  • Newsletter
search icon
Homepage link
  • Quick and Easy Recipes
  • Recipe Roundups
  • Browse Recipes
  • About Sana Umer | Home Cook Behind For Foodie Friends
  • Newsletter
×
Home » Desserts

Cranberry Pistachio Shortbread Cookies (Festive Slice-and-Bake)

Updated: May 18, 2026 · Published: Apr 25, 2025 by Sana Umer · This post may contain affiliate links · Leave a Comment

8 shares
  • Facebook
  • X
↓ Jump to Recipe

Every December, my kitchen counter gets taken over by shortbread. It started with a basic vanilla version my mother used to make, and somewhere along the way I started folding in whatever I had — dried fruit, nuts, citrus zest. The cranberry and pistachio version stuck. Red and green flecks, buttery crumb, just enough tartness to keep you reaching for another one.

What makes this recipe work is the slice-and-bake method. You roll the dough into logs, chill it, and slice clean rounds whenever you're ready to bake. No rolling pins, no cookie cutters, no flour dusted across every surface. The cornstarch in the dough is the other thing — it gives the cookies that melt-in-your-mouth crumble that sets a good shortbread apart from a dry, chalky one. I've tried this without the cornstarch and the difference is real.

Zainab calls these "the holiday ones" and hovers near the oven when they're baking. My husband eats them with tea every evening until they're gone, which is usually within three days. I always make a double batch now — one to keep, one to give away — because a single batch doesn't survive long enough to be useful as a gift.

One thing to know before you start: the butter needs to be genuinely room temperature, not just slightly less cold. Cold butter won't cream properly and you'll end up with a crumbly dough that won't hold its log shape. Set it out an hour before you start, or two hours if your kitchen runs cold. And if you love buttery cookies in general, my Raspberry Swirl Shortbread Cookies use the same base dough and are worth keeping in your rotation too.

Cranberry pistachio shortbread cookies stacked on white plate with scattered nuts and berries.

Why You'll Love This Recipe

  • Slice-and-bake convenience: Once the dough logs are in the fridge, the hard work is done. You can make the dough on a Sunday and bake fresh cookies Tuesday night without doing anything from scratch. The logs keep in the fridge for two days or the freezer for a month, which is a huge help during the holidays when counter space and mental energy are both limited.

  • The cornstarch makes a real difference: I know it sounds like an odd addition to a cookie dough, but cornstarch is what gives shortbread that soft, almost-crumbly snap that distinguishes it from a regular butter cookie. Without it, the texture is fine but not special. With it, the cookies genuinely melt on your tongue. Don't skip it.

  • No special equipment needed: I make these with a wooden spoon and a regular mixing bowl. You don't need a hand mixer or stand mixer — the butter just needs to be soft enough to cream by hand in a few minutes. If your butter is properly softened, a wooden spoon is completely adequate and saves you washing extra equipment.

  • They look like you tried harder than you did: The red cranberries and green pistachios make every slice look intentionally festive. On a cookie tray or in a gift box lined with parchment, these cookies look like they came from somewhere expensive. Nobody needs to know it took you about 20 minutes of actual active time.

  • Genuinely good with tea or coffee: Shortbread is one of those cookies that's not too sweet, which means it pairs well with a cup of something hot rather than competing with it. I've served these alongside my Cinnamon Apple Snickerdoodle Cookies on holiday platters and the shortbread always holds its own — different texture, less sweet, just as popular.

Ingredients

  • 1 cup unsalted butter, softened to room temperature
  • ¾ cup powdered sugar
  • 1 teaspoon vanilla extract
  • 2 cups all-purpose flour
  • ½ cup cornstarch
  • ¼ teaspoon salt
  • ½ cup dried cranberries, chopped
  • ½ cup roasted pistachios, chopped (shelled — I buy the pre-shelled ones from Costco or Trader Joe's)

Directions

  • Step 1: Cream the butter and sugar. In a large bowl, beat the softened butter and powdered sugar together until the mixture looks pale and slightly fluffy — about 3 to 4 minutes by hand with a wooden spoon, or 2 minutes with a hand mixer. Add the vanilla extract and mix it in. Don't rush this step; properly creamed butter is what gives the cookies their tender texture.
  • Step 2: Mix the dry ingredients separately. In a medium bowl, whisk together the flour, cornstarch, and salt. Whisking them together first ensures the cornstarch is evenly distributed before it hits the butter mixture, which matters for consistent texture across all your cookies.
  • Step 3: Bring the dough together. Add the dry ingredients to the butter mixture gradually, stirring as you go. The dough will look a bit shaggy at first, then come together into a soft, slightly crumbly ball. Don't overwork it — once it comes together, stop mixing.
  • Step 4: Fold in the cranberries and pistachios. Add the chopped dried cranberries and pistachios and fold them in gently until evenly distributed. If your pieces are too large they'll make it hard to slice clean rounds later, so aim for roughly ¼-inch pieces.
  • Step 5: Shape and chill the dough. Divide the dough into two equal portions. Roll each into a log about 1½ inches in diameter — I roll mine on a sheet of plastic wrap, then wrap it up tight and twist the ends closed. Refrigerate for at least 1 hour. The chilling is not optional; warm dough will spread and the slices won't hold their shape.
  • Step 6: Preheat the oven. Set your oven to 350°F (175°C) and line a baking sheet with parchment paper. A regular sheet pan from any store works perfectly here.
  • Step 7: Slice and bake. Pull the logs out of the fridge and slice them into rounds about ¼ inch thick. Place them on the lined baking sheet with about 1 inch between each cookie. Bake for 10 to 12 minutes, until the edges are just starting to turn golden. The centers will still look pale and underdone — that's correct.
  • Step 8: Cool completely before eating. Let the cookies sit on the baking sheet for 5 minutes — they're fragile when hot. Then transfer to a wire rack and cool completely. Shortbread continues to firm up as it cools, and eating it warm means eating it at its worst texture. Give it the full cooling time.
Cranberry pistachio shortbread cookies with red dried cranberries and green pistachios on white surface.

Tips for Success

  • Soft butter, not melted butter: This is the thing I've had to tell myself every single time. Melted butter will make your dough greasy and impossible to roll into a clean log. You want butter that holds a finger indent when you press it but isn't shiny or slippery. If you forgot to take it out in advance, cut it into small cubes and let it sit for 20 minutes — that usually does it.

  • Chop everything small: The first time I made these, I left some of the cranberry pieces too large and when I sliced the log the cookies crumbled apart at those spots. Aim for pieces no bigger than ¼ inch. It takes an extra two minutes and it makes a real difference in how cleanly the cookies slice.

  • Use a sharp knife for slicing: A dull knife will drag through the dough and squish your rounds into ovals. A sharp chef's knife, pressing straight down rather than sawing, gives you clean circles. If the log has softened too much in your hands while slicing, pop it back in the fridge for 10 minutes before continuing.

  • Pull them out when they look underdone: I overbaked my first batch because I waited for the centers to look set. Shortbread cookies look pale and almost raw in the middle when they're actually done — the edges should be just barely golden. They firm up completely as they cool. Once the edges are golden, get them out.

  • Don't skip the resting time after baking: Five minutes on the pan before moving them is not optional. Hot shortbread is extremely fragile and will crack or crumble if you try to lift it too soon. Use a thin spatula and move slowly when you transfer them to the rack.

Variations

  • Orange zest: Add 1 teaspoon of fresh orange zest to the butter before creaming. Orange and cranberry is a classic pairing and it adds a brightness to the cookie that my husband really likes. I use the zest of half a navel orange — the kind you find at any grocery store — and it's enough to make the flavor noticeably different without overpowering the shortbread.

  • White chocolate drizzle: Melt about ¼ cup of white chocolate chips (Ghirardelli works well) and drizzle over the cooled cookies. Let it set for 15 minutes before stacking. This makes them look significantly more dressed-up and adds just a bit more sweetness if you're making these for people with a real sweet tooth.

  • Cranberry walnut: Swap the pistachios for roughly chopped walnuts. The flavor is earthier and less bright than pistachios, and the cookies lose the green-red color contrast, but the texture is lovely. This is a good option if you can't find shelled pistachios at your local store — walnuts are available everywhere.

  • Cinnamon spice version: Add ½ teaspoon of ground cinnamon and a pinch of cardamom to the dry ingredients. This is my personal favorite variation — it gives the cookies a warmth that feels very Pakistani to me, the kind of spice combination I grew up tasting in chai and mithai. On a Pakistani tea table, these would disappear fast.

  • Dairy-free: Use a plant-based butter alternative like Earth Balance or Miyoko's in the same quantity. I've tried this once when a friend needed a dairy-free option for a holiday party and it worked well — the texture was slightly softer but still very good. Make sure the plant-based butter is also at room temperature before you start.

Serving and Storage

Serving

These are best served at room temperature, fully cooled. They pair well with black tea, chai, or coffee — the slight sweetness of the cookie doesn't compete with a bitter drink. For a holiday platter, I arrange them with my Raspberry Swirl Shortbread Cookies and a few other cookies with contrasting shapes and colors. For gifting, stack 6 to 8 cookies, wrap in parchment, and tie with a ribbon — they hold their shape well and don't crumble in transit once fully cooled and set.

Storage

Store baked cookies in an airtight container at room temperature for up to one week. Layer them between sheets of parchment paper if stacking, especially if you've added a chocolate drizzle. To freeze baked cookies, place them in a single layer on a sheet pan until firm, then transfer to a zip-lock bag or airtight container and freeze for up to one month. Thaw at room temperature for 30 minutes before serving. You can also freeze the unbaked dough logs for up to two months — just slice from frozen and add 2 to 3 extra minutes to the baking time.

Cranberry pistachio shortbread cookies arranged on white plate with scattered cranberries and pistachios.

Frequently Asked Questions

Can I use fresh cranberries instead of dried?

Stick with dried cranberries for this recipe. Fresh cranberries have too much moisture and they'll make the dough wet, which affects both the texture and how well the log holds together for slicing. Dried cranberries also have a concentrated sweetness that balances the buttery, not-too-sweet shortbread. I use Ocean Spray Craisins — they're easy to find at any grocery store and they chop cleanly.

Can I freeze the dough logs before baking?

Yes, and I do this all the time during the holidays. Wrap the logs tightly in plastic wrap, then in foil, and freeze for up to two months. When you're ready to bake, you can slice them straight from frozen — just add 2 to 3 extra minutes to the baking time. This is one of the reasons I love this recipe for gifting season: the prep is done well in advance and fresh cookies come out of the oven with almost no effort.

How do I know when the cookies are done if the center still looks pale?

That's exactly how they're supposed to look. Shortbread is done when the edges are just barely golden — not brown, just lightly colored. The centers will look underset and pale, but they firm up as the cookies cool. I made the mistake of leaving them in longer my first few times and ended up with hard, dry cookies. Pull them at the first sign of golden edges and trust the cooling process to finish the job.

What can I substitute for pistachios if I can't find them?

Chopped walnuts or almonds both work well. Walnuts give you a slightly more earthy, bitter note that pairs nicely with the cranberries. Almonds are milder and keep the cookie feeling light. You'll lose the green color contrast if you go with walnuts or almonds, but the flavor is still really good. If you want to keep the green color, a small handful of shelled sunflower seeds won't give you the same look but they do add a pleasant crunch.

Can I make the dough ahead of time?

Absolutely. The dough logs keep in the refrigerator for up to two days before slicing and baking. This is actually my preferred approach during the holidays — I make the dough on Saturday, refrigerate it, and bake fresh batches over the following days. The chilling time only helps the dough; the logs slice more cleanly after a longer rest in the fridge than after just the minimum one hour.

CRANBERRY PISTACHIO SHORTBREAD

Sana Umer
These cranberry pistachio shortbread cookies are buttery, crisp, and packed with a sweet-tart cranberry flavor and crunchy pistachios. They’re perfect for holiday gifting or enjoying with a warm cup of tea.
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 12 minutes mins
Total Time 22 minutes mins
Course Dessert
Cuisine American
Servings 24 cookies
Calories 120 kcal

Ingredients
  

For the Cookies:

  • 2 cups all-purpose flour
  • ¼ teaspoon salt
  • 1 cup unsalted butter softened
  • ½ cup powdered sugar
  • 1 teaspoon vanilla extract
  • ½ cup dried cranberries chopped
  • ½ cup pistachios chopped

Instructions
 

Preheat the Oven:

  • Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper or a silicone baking mat.

Mix Dry Ingredients:

  • In a medium bowl, whisk together the flour and salt. Set aside.

Make the Dough:

  • In a large bowl, beat the butter and powdered sugar together until light and fluffy. Add the vanilla extract and mix well. Gradually add the dry ingredients, stirring until combined. Fold in the chopped cranberries and pistachios.

Shape the Dough:

  • Roll the dough into a log about 1 ½ inches in diameter. Wrap the log in plastic wrap and refrigerate for at least 30 minutes to firm up.

Slice and Bake:

  • Once chilled, slice the dough into ¼-inch thick rounds and place them on the prepared baking sheet. Bake for 12–15 minutes, or until the edges are lightly golden. Allow the cookies to cool on the baking sheet for 5 minutes before transferring to a wire rack to cool completely.

Serve:

  • Enjoy these buttery, nutty shortbread cookies with a hot cup of tea or coffee!

Notes

Make Ahead:
The dough can be made ahead and stored in the refrigerator for up to 2 days before slicing and baking. You can also freeze the dough for up to 1 month.
Customizing the Flavor:
For a different twist, add orange zest to the dough for a citrusy flavor or swap the pistachios for chopped walnuts for a milder nutty taste.
Serving Suggestions:
These shortbread cookies are perfect for holiday cookie trays, gifting, or enjoying with a cozy cup of tea or coffee.
Allergy-Friendly Options:
For a dairy-free version, substitute the butter with a plant-based butter alternative.
Storage Tips:
Store the cookies in an airtight container at room temperature for up to 1 week. For longer storage, freeze the cookies in an airtight container for up to 1 month.
Keyword buttery shortbread, cranberry cookies, cranberry pistachio shortbread, festive cookies, holiday cookies, pistachio cookies

This is one of those recipes I come back to every year without having to think about it. The dough comes together fast, it sits in the fridge while I do other things, and the baking takes twelve minutes. For how little effort goes in, the result looks and tastes genuinely good — not impressive-for-a-weeknight good, but actually good on any table.

I've made these for Eid cookie trays, for Christmas gifts to neighbors, and just because it was a Tuesday in December and I wanted something with tea. They work for all of those situations. The slice-and-bake format means I can keep a log in the freezer and bake half a dozen cookies whenever I want them without committing to a full batch.

If you're in a baking mood and want to put together a full cookie spread, my Cinnamon Apple Snickerdoodle Cookies make a great companion — they're soft where these are crisp, and spiced where these are buttery. The two together on a plate cover a lot of ground.

If you make these, I hope they find their way onto a tray or into a gift box that makes someone happy. That's what holiday baking is for. 🍪✨

If you liked this recipe, you might enjoy these too:

  • Raspberry Swirl Shortbread Cookies
  • {"@context":"https://schema.org","@type":"Article","headline":"CRANBERRY PISTACHIO SHORTBREAD","description":"Cranberry Pistachio Shortbread cookies are buttery, crisp, and full of flavor, making them perfect for the holidays or any occasion.","datePublished":"2025-04-25T19:51:10+00:00","dateModified":"2026-05-04T03:56:15+00:00","author":{"@type":"Person","name":"Sana Umer","url":"https://forfoodiefriends.com/about/","description":"Self-taught home cook with 10+ years of kitchen experience. Mom of two who develops every recipe in her own kitchen.","jobTitle":"Recipe Developer & Food Blogger","image":"https://forfoodiefriends.com/wp-content/uploads/sana-umer-author-photo.jpg"},"publisher":{"@type":"Organization","name":"For Foodie Friends","url":"https://forfoodiefriends.com/","logo":{"@type":"ImageObject","url":"https://forfoodiefriends.com/wp-content/uploads/forfoodiefriends-logo.png"}},"mainEntityOfPage":{"@type":"WebPage","@id":"https://forfoodiefriends.com/cranberry-pistachio-shortbread/"},"image":"https://forfoodiefriends.com/wp-content/uploads/2025/04/CRANBERRY-PISTACHIO-SHORTBREAD.jpg"}

  • TRADITIONAL BRITISH PIMM’S TRIFLE FOR SUMMER GARDEN PARTIES (SHOWSTOPPER DESSERT)
  • FOOLPROOF FIRST-TIMER'S BLUEBERRY COBBLER WITH BISQUICK
  • SMALL-BATCH STRAWBERRY SHORTCAKE FOR TWO EMPTY NESTERS
  • SINGLE-SERVE PEACH COBBLER MUG CAKE FOR ONE PERSON
8 shares
  • Facebook
  • X

About Sana Umer

I'm Sana Umer — the home cook behind every recipe on For Foodie Friends. I'm a Pakistani-American mom of two based in the US, and I've been cooking seriously for about a decade now, mostly because feeding a family every day is the fastest way to learn how to actually cook.

I'm completely self-taught. I learned by watching my mother in Pakistan, by burning a lot of food in my early years, and by paying attention to which recipes worked and which ones needed fixing. I don't specialize in just one cuisine — I cook the Pakistani dishes I grew up with, the American desserts my kids request, weeknight dinners, holiday roasts, and everything in between.

Every recipe is personally tested in my own kitchen, every word is written by me, and every photo is taken of food I actually made.

Comments

No Comments

Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




for-foodie-frends-logo-1

Hi, I'm Sana Umer — the home cook, recipe tester, and writer behind For Foodie Friends.

I'm a Pakistani-American mom based in the US. I learned to cook in two kitchens — my mother's in Pakistan, where I grew up watching whole spices bloom in oil, and my own kitchen now, where I cook for my husband and kids.

Every recipe on this site has been tested in my own kitchen, often more times than I'd like to admit, before it ever made it here. I cook a little bit of everything: the Pakistani comfort food I grew up with, the American desserts my kids beg for, weeknight dinners that need to come together fast, and the holiday spreads that take all day.

If a recipe is on this site, it earned its place. No ghostwriters, no AI shortcuts, no copy-paste from somewhere else — just real recipes from a real kitchen, written to actually work the first time you make them.

Welcome to my corner of the internet.

— Sana

More about me →

Popular

  • 23 BUDGET CHICKEN RECIPES FOR THE WHOLE WEEK
  • 25 PANTRY STAPLE RECIPES WHEN THE FRIDGE IS EMPTY
  • 31 CHEAP FAMILY DINNERS THAT FEED 4 FOR UNDER $15
  • 27 BUDGET-FRIENDLY MEAL PREP RECIPES FOR THE WHOLE WEEK
  • 29 DINNERS UNDER $5 PER SERVING (REAL RECIPES, REAL MATH)
  • 19 EASY TILAPIA RECIPES THAT DON'T TASTE BLAND
  • 23 SEAFOOD PASTA DISHES FOR COASTAL-INSPIRED DINNERS
  • 21 HEALTHY WHITE FISH RECIPES THE FAMILY WILL LOVE

Footer

↑ back to top

About

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Editorial Principles
  • Corrections Policy
  • Affiliate Disclosure

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

Resources

  • Kitchen Essentials
  • Pantry Essentials

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2024 For Foodie Friends

  • Facebook
  • Pinterest