Written by

Donna Sanchez

Published

Cozy Cranberry Pistachio Shortbread Cookies: Easy Recipe

Ready In 90 minutes
Servings 24 cookies
Difficulty Easy

It was 11:17 PM on a particularly rainy Tuesday, and I had a very specific craving for something buttery, a little sweet, and studded with red and green like a tiny Christmas miracle. I didn’t have the patience for a layered dough or the energy to chill anything for hours, but I had a half-empty bag of pistachios from a salad I made three days ago and a bag of dried cranberries that was just sitting there, looking festive and slightly desperate. The idea that arrived was pure desperation and logic: what if I just dumped everything into a shortbread base, skipped the fuss, and called it a night? Honestly, I was so tired I almost just ate the butter straight, but something about the rain on the windows and the quiet made me want to bake. I mean, there’s a special kind of magic to baking when no one is watching—you can lick the spoon without judgment and make a mess without explaining yourself. So I did it. I creamed the butter, tossed in the sugar, and folded in those gorgeous little pops of tart cranberry and crunchy pistachio. The dough came together in about ten minutes, which felt like a victory at that hour. I pressed it into a log, wrapped it in parchment (okay, I used plastic wrap because the parchment was behind the flour and I was not bending over again), and shoved it in the freezer. The next day, slicing those cold coins of dough and watching them turn golden in the oven felt like a small triumph. The first bite—crispy edges, tender center, that burst of tart fruit against the nutty crunch—honestly, it was exactly what that rainy Tuesday night needed. Maybe you’ve been there, standing in your kitchen at an ungodly hour, wondering if a cookie is worth the effort. Let me tell you, this one absolutely is. It’s the kind of recipe that feels like a hug in cookie form, and I keep making it because it reminds me that sometimes the best things come from a little late-night impulse and a willingness to just try.

Why You’ll Love This Recipe

These aren’t just your average shortbread cookies. After testing this recipe about four times (and eating way too many test batches), I can confidently say this version hits every single note you want from a cozy cookie. Let me break down why you’ll find yourself coming back to it again and again.

  • Quick & Easy: From start to finish, the active prep time is under 15 minutes. No stand mixer required, no complicated folding. You can have the dough ready before your coffee finishes brewing.
  • Simple Ingredients: You probably already have butter, sugar, flour, and salt in your pantry. The pistachios and cranberries are the only “special” items, and they’re easy to find at any grocery store.
  • Perfect for Gifting: These cookies look incredibly elegant with their red and green flecks, making them ideal for holiday cookie boxes, hostess gifts, or just treating yourself on a cozy afternoon.
  • Crowd-Pleaser: I’ve served these at a book club, a kid’s birthday party (yes, really), and a fancy dinner party. They disappeared every single time. The texture is universally loved—not too sweet, perfectly crumbly.
  • Unbelievably Delicious: The combination of buttery shortbread, tart dried cranberries, and salty-sweet pistachios is absolutely next-level. It’s comfort food that feels a little fancy without being fussy.

What makes this recipe different from the rest? It’s the texture. I use a specific ratio of butter to flour that gives you a cookie that’s crisp on the outside but tender and almost melt-in-your-mouth on the inside. Plus, I toast the pistachios briefly before adding them to the dough—this tiny step unlocks an incredible depth of flavor that you just don’t get from raw nuts. Honestly, it’s the kind of cookie that makes you close your eyes after the first bite. It’s cozy, it’s satisfying, and it’s exactly what you need on a cold day or a rough one.

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 ones that aren’t are easy to find and totally worth the trip.

  • Unsalted butter, softened to room temperature (1 cup / 2 sticks / 226g) — I always use unsalted so I can control the salt level. Let it sit out for about 30 minutes before starting.
  • Powdered sugar (1/2 cup / 60g) — This gives the shortbread its signature tender, melt-in-your-mouth texture. Granulated sugar works in a pinch, but powdered sugar is better.
  • All-purpose flour (2 cups / 250g) — Spoon and level it into your measuring cup. Scooping directly can pack the flour and make the cookies dry.
  • Cornstarch (2 tablespoons / 16g) — This is my secret ingredient for extra tenderness. It softens the gluten and gives that delicate crumb.
  • Salt (1/4 teaspoon) — Just enough to balance the sweetness and make the flavors pop.
  • Dried cranberries (1/2 cup / 60g) — I prefer the unsweetened or lightly sweetened kind. If yours are very sweet, you can reduce the sugar slightly. Chop them roughly if they’re large.
  • Shelled pistachios (1/2 cup / 70g) — Look for unsalted, roasted pistachios. I personally love the ones from Trader Joe’s or the bulk bin at Whole Foods. Toast them lightly in a dry pan for 2-3 minutes to deepen their flavor.
  • Vanilla extract (1 teaspoon) — Pure vanilla is best, but imitation works fine. It adds warmth and rounds out the buttery flavor.

For the glaze (optional but highly recommended):

  • Powdered sugar (1/2 cup / 60g)
  • Milk or cream (2-3 tablespoons)
  • Vanilla extract (1/4 teaspoon)

Ingredient tips: If you’re out of cornstarch, you can substitute with arrowroot powder or just omit it—the cookies will be slightly less tender but still delicious. For a dairy-free version, use vegan butter sticks (not the spreadable kind in a tub). And if you don’t have pistachios, chopped almonds or pecans work beautifully too.

Equipment Needed

You don’t need a fancy kitchen to make these cookies. Here’s what I use, along with some alternatives if you’re working with limited tools.

  • Large mixing bowl and a wooden spoon or spatula — A hand mixer works too, but honestly, this dough is so soft you can mix it by hand in under a minute. Less cleanup!
  • Measuring cups and spoons — For accuracy, especially with the flour and cornstarch.
  • Plastic wrap or parchment paper — For shaping the dough log. Parchment is easier to work with and more eco-friendly.
  • Sharp knife — For slicing the chilled dough into even rounds. A serrated knife works great too.
  • Baking sheet lined with parchment paper or a silicone baking mat — This prevents sticking and ensures even browning.
  • Cooling rack — Optional but helpful for letting the cookies cool evenly.

If you don’t have a cooling rack, just let the cookies cool on the baking sheet for a few minutes, then transfer them to a plate. I’ve done this many times when my rack was in the dishwasher, and it works just fine.

Preparation Method

cranberry pistachio shortbread cookies preparation steps

Let’s get baking! This recipe is straightforward, but I’ll walk you through every step with the little details that make a difference.

  1. Toast the pistachios (optional but worth it). In a small, dry skillet over medium heat, add the shelled pistachios. Toast them for 2-3 minutes, shaking the pan occasionally, until they’re fragrant and slightly darkened. Watch them closely—they burn fast! Let them cool completely, then roughly chop them. Set aside.
  2. Cream the butter and sugar. In a large mixing bowl, combine the softened butter and powdered sugar. Use a wooden spoon or spatula to mix until smooth and creamy, about 1 minute. You don’t need to whip air into it—just get it well combined. If you’re using a hand mixer, keep it on low speed to avoid incorporating too much air.
  3. Add the vanilla and salt. Stir in the vanilla extract and salt until evenly distributed. The mixture should look like a thick, spreadable paste.
  4. Combine the dry ingredients. In a separate small bowl, whisk together the all-purpose flour and cornstarch. This ensures the cornstarch is evenly distributed so every bite is perfectly tender.
  5. Mix the dry ingredients into the wet. Add the flour mixture to the butter mixture in two additions, stirring gently after each. The dough will look crumbly at first, but keep mixing—it will come together into a soft, cohesive mass. Don’t overmix; stop as soon as no streaks of flour remain.
  6. Fold in the cranberries and pistachios. Gently fold the chopped dried cranberries and toasted pistachios into the dough. Make sure they’re evenly distributed without overworking the dough. The dough should be soft but not sticky.
  7. Shape the dough into a log. Turn the dough out onto a piece of plastic wrap or parchment paper. Shape it into a log about 2 inches (5 cm) in diameter. Wrap it tightly and twist the ends to seal. If the dough is too soft to hold its shape, refrigerate it for 10 minutes first.
  8. Chill the dough. Place the wrapped log in the refrigerator for at least 1 hour, or up to 3 days. For faster results, you can freeze it for 30 minutes. The dough needs to be firm enough to slice cleanly without squishing.
  9. Preheat the oven. When you’re ready to bake, preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper or a silicone mat.
  10. Slice the cookies. Unwrap the chilled dough log and use a sharp knife to slice it into rounds about 1/4 inch (6 mm) thick. If the log has flattened on one side, roll it gently on the counter to round it out before slicing. Place the rounds on the prepared baking sheet, spacing them about 1 inch (2.5 cm) apart—they spread very little.
  11. Bake. Bake for 12-15 minutes, or until the edges are just barely golden brown and the tops look set. The centers will still look slightly pale—that’s perfect. Overbaking will make them dry.
  12. Cool. Let the cookies cool on the baking sheet for 5 minutes, then transfer them to a cooling rack to cool completely. They will firm up as they cool.
  13. Make the glaze (optional). In a small bowl, whisk together the powdered sugar, milk, and vanilla extract until smooth. Drizzle over the cooled cookies using a spoon or a piping bag. Let the glaze set for about 15 minutes before serving.

Sensory cues: When you slice the dough, you should see beautiful little flecks of red and green. The cookies will smell buttery and nutty as they bake. When done, the edges will be just barely golden, and the cookies will feel firm to the touch but still slightly soft in the center.

Cooking Tips & Techniques

Over the years (and many batches of shortbread), I’ve learned a few tricks that make a real difference. Here are my top tips for perfect cookies every time.

  • Don’t overmix the dough. This is the number one mistake I see. Overmixing develops the gluten in the flour, which makes the cookies tough instead of tender. Mix just until the flour disappears, then stop. A few streaks of flour are better than a tough cookie.
  • Chill the dough thoroughly. I know it’s tempting to skip this step, but please don’t. Chilling solidifies the butter, which prevents the cookies from spreading too much in the oven. It also makes slicing much easier. If the dough is too soft to slice cleanly, pop it back in the freezer for 10 minutes.
  • Use a sharp knife for slicing. A dull knife will squish the dough and give you uneven cookies. If your knife is sticking, dip it in a little flour between slices. I learned this the hard way after a batch of sad, misshapen cookies.
  • Toast the pistachios. I mentioned this earlier, but it bears repeating. Toasting brings out the natural oils and adds a warm, nutty flavor that raw pistachios just don’t have. It takes two minutes and makes a huge difference.
  • Watch the baking time. Every oven runs a little differently. Start checking at 12 minutes. The cookies are done when the edges are just barely golden. They will continue to set as they cool, so don’t wait for them to look fully browned.

One time, I forgot to chill the dough and tried to slice it anyway. Let’s just say I ended up with something closer to cookie crumbles than actual cookies. I ate them over ice cream, which was actually delicious, but not the plan. Learn from my mistakes!

Variations & Adaptations

This recipe is wonderfully flexible. Here are some ways to make it your own.

  • Gluten-Free Version: Substitute the all-purpose flour with a 1:1 gluten-free baking flour blend (I like Bob’s Red Mill). Add 1/4 teaspoon of xanthan gum if your blend doesn’t already include it. The texture will be slightly more delicate, but still delicious.
  • Vegan Version: Use vegan butter sticks (like Miyoko’s or Earth Balance) in place of regular butter. Make sure your powdered sugar is vegan (some brands use bone char in processing). The cookies will be a bit softer but still very tasty.
  • Citrus Twist: Add 1 tablespoon of orange or lemon zest to the dough along with the vanilla. The bright citrus flavor pairs beautifully with the cranberries and pistachios.
  • Chocolate Lover’s Version: Fold in 1/2 cup of dark chocolate chips or chopped chocolate along with the cranberries and pistachios. The chocolate adds a rich, indulgent element.
  • Spiced Version: Add 1/2 teaspoon of cinnamon and 1/4 teaspoon of cardamom to the flour mixture. This gives the cookies a warm, holiday-inspired flavor.

I once tried a version with dried cherries instead of cranberries and added a little almond extract. It was incredible—like a fancy bakery cookie, but made in my own kitchen. Don’t be afraid to experiment!

Serving & Storage Suggestions

These cookies are wonderful served at room temperature, either plain or with a light drizzle of glaze. They’re perfect with a cup of hot tea, coffee, or even a glass of cold milk. For a more indulgent treat, serve them alongside a scoop of vanilla ice cream or a dollop of whipped cream.

To store, place the cookies in an airtight container at room temperature. They will stay fresh for up to 1 week. If you’ve glazed them, layer them with parchment paper between each layer to prevent sticking. The flavors actually meld and deepen after a day or two, so don’t be surprised if they taste even better on day three.

For longer storage, you can freeze the baked cookies (unglazed) for up to 3 months. Place them in a single layer in a freezer-safe container, with parchment between layers. Thaw at room temperature for about 30 minutes before glazing or serving. You can also freeze the unbaked dough log for up to 3 months—just wrap it tightly in plastic wrap and foil. When ready to bake, slice the frozen log directly (you may need to let it sit at room temperature for 5-10 minutes first) and add 1-2 minutes to the baking time.

I love having a log of this dough in the freezer. It means I can have fresh, warm cookies in under 20 minutes whenever a craving hits or unexpected guests show up. It’s my little secret weapon.

Nutritional Information & Benefits

While these cookies are definitely a treat, they do offer some nutritional perks. Each cookie (based on 24 cookies, without glaze) contains approximately:

  • Calories: 140
  • Fat: 8g
  • Carbohydrates: 16g
  • Fiber: 1g
  • Sugar: 7g
  • Protein: 2g

Pistachios are a great source of healthy fats, protein, and fiber, which can help keep you feeling satisfied. Dried cranberries provide antioxidants and a touch of natural sweetness. And hey, a little butter never hurt anyone in moderation, right? These cookies are also naturally nut-free if you omit the pistachios (though they won’t be as pretty or crunchy).

From a wellness perspective, I believe in enjoying treats without guilt. Baking and sharing cookies is a form of self-care and connection. So go ahead, have one (or two) with your afternoon tea.

Conclusion

These Cozy Cranberry Pistachio Shortbread Cookies are everything I love about baking: simple ingredients, straightforward steps, and a result that feels special. They’re the kind of cookie that makes you slow down and savor the moment—whether you’re baking them on a rainy Tuesday night or sharing them with friends at a holiday gathering.

I encourage you to make this recipe your own. Swap the cranberries for dried cherries, add a pinch of cardamom, or skip the glaze for a simpler version. The beauty of shortbread is its versatility. And honestly, the worst that can happen is you end up with a plate of delicious cookies.

I’d love to hear how yours turn out! Drop a comment below and let me know if you tried any variations, or tag me in your photos if you share them online. Happy baking, friends—may your kitchen be warm and your cookies be buttery.

Frequently Asked Questions

Can I use salted butter instead of unsalted?

Yes, you can. Just reduce or omit the added salt in the recipe. The cookies will be slightly saltier, which can actually be a nice contrast to the sweet cranberries.

Why did my cookies spread too much?

This usually happens if the dough wasn’t chilled enough or if the butter was too soft. Make sure your dough log is thoroughly chilled (at least 1 hour) before slicing. If your kitchen is warm, pop the sliced cookies in the fridge for 10 minutes before baking.

Can I make these cookies without cornstarch?

Absolutely. The cornstarch adds tenderness, but you can omit it and use 2 cups plus 2 tablespoons of flour instead. The cookies will be slightly less delicate but still delicious.

How do I keep the cookies from sticking to the knife when slicing?

Dip your knife in a little flour between slices. This prevents the dough from sticking and gives you clean, even cuts. A sharp knife also helps.

Can I use frozen cranberries instead of dried?

I wouldn’t recommend it. Frozen cranberries have a lot of moisture, which will make the dough soggy and affect the texture. Stick with dried cranberries for the best results.

Pin This Recipe!

cranberry pistachio shortbread cookies recipe

Print

Cozy Cranberry Pistachio Shortbread Cookies

These buttery shortbread cookies are studded with tart dried cranberries and crunchy pistachios, creating a perfect balance of sweet and savory. Quick to prepare and elegant enough for gifting, they’re a cozy treat for any occasion.

  • Author: Mandy
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 1 hour 30 minutes (includes chilling)
  • Yield: 24 cookies 1x
  • Category: Dessert
  • Cuisine: American

Ingredients

Scale
  • 1 cup (2 sticks / 226g) unsalted butter, softened
  • 1/2 cup (60g) powdered sugar
  • 2 cups (250g) all-purpose flour
  • 2 tablespoons (16g) cornstarch
  • 1/4 teaspoon salt
  • 1/2 cup (60g) dried cranberries
  • 1/2 cup (70g) shelled pistachios, toasted and chopped
  • 1 teaspoon vanilla extract
  • For the glaze (optional):
  • 1/2 cup (60g) powdered sugar
  • 2–3 tablespoons milk or cream
  • 1/4 teaspoon vanilla extract

Instructions

  1. Toast the pistachios: In a small dry skillet over medium heat, toast the pistachios for 2-3 minutes until fragrant. Let cool completely, then roughly chop.
  2. Cream the butter and sugar: In a large bowl, mix softened butter and powdered sugar until smooth and creamy, about 1 minute.
  3. Add vanilla and salt: Stir in vanilla extract and salt until evenly distributed.
  4. Combine dry ingredients: In a separate bowl, whisk together flour and cornstarch.
  5. Mix dry into wet: Add flour mixture to butter mixture in two additions, stirring gently until just combined. Do not overmix.
  6. Fold in cranberries and pistachios: Gently fold in dried cranberries and toasted pistachios until evenly distributed.
  7. Shape into a log: Turn dough onto plastic wrap or parchment paper and shape into a log about 2 inches (5 cm) in diameter. Wrap tightly and refrigerate for at least 1 hour or freeze for 30 minutes.
  8. Preheat oven to 350°F (175°C). Line a baking sheet with parchment paper or a silicone mat.
  9. Slice cookies: Unwrap chilled dough and slice into 1/4-inch (6 mm) thick rounds. Place on prepared baking sheet, spacing 1 inch apart.
  10. Bake for 12-15 minutes, until edges are just golden. Cool on baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
  11. Make the glaze (optional): Whisk together powdered sugar, milk, and vanilla until smooth. Drizzle over cooled cookies and let set for 15 minutes.

Notes

Chill the dough thoroughly for clean slices. Toast pistachios for deeper flavor. For a gluten-free version, use a 1:1 gluten-free flour blend. For a vegan version, use vegan butter sticks.

Nutrition

  • Serving Size: 1 cookie
  • Calories: 140
  • Sugar: 7
  • Sodium: 50
  • Fat: 8
  • Saturated Fat: 4
  • Carbohydrates: 16
  • Fiber: 1
  • Protein: 2

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

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 ★☆ ★☆ ★☆ ★☆ ★☆