Love this? Save it for later!
Share the inspiration with your friends
It was 11:47 PM on a random Wednesday in December, and I was hit with the most specific craving for a shortbread cookie that didn’t exist yet. I didn’t have the patience for a traditional shortbread that needs chilling and rolling and all that fuss, but I had a block of butter sitting out that had softened to perfection and a bag of pistachios I’d been hoarding for a baking project that never happened. The idea just arrived, fully formed, like a little gift from my sleep-deprived brain: what if I made a shortbread that was lighter, more delicate, and absolutely packed with tart cranberries and salty pistachios? I mean, I was tired, the kitchen was a mess from dinner, and I honestly should have been in bed. But there I was, whisk in hand, convinced this was the most important thing I’d do all week. And you know what? It kind of was. The cookies came together in about fifteen minutes, and when I pulled them out of the oven, golden and fragrant, I knew I’d stumbled onto something special. That first bite—crisp, buttery, with that pop of cranberry and the crunch of pistachio—made me feel like a late-night genius. Maybe you’ve been there, standing in your kitchen at an unreasonable hour, chasing a craving that won’t let go. This cookie is what happens when you say yes to that impulse, and honestly, it’s the recipe I’ve made more than any other since that night.
Why You’ll Love This Recipe
Let me be real with you—I’ve tested this recipe at least a dozen times to get it just right. I wanted a shortbread that felt indulgent but didn’t weigh you down, something you could eat three of without feeling like you’d swallowed a brick of butter. After countless batches, some too crumbly, some too dense, I finally nailed it. These Light & Buttery Cranberry Pistachio Shortbread Cookies are the result of all that testing, and they’re everything I hoped for.
- Quick & Easy: From mixing bowl to cooling rack in under 30 minutes. No chilling, no rolling, no fuss.
- Simple Ingredients: You probably have most of this in your pantry right now. The only special trip might be for pistachios and dried cranberries.
- Perfect for Gifting: These cookies keep beautifully, travel well, and look gorgeous in a tin or on a holiday plate.
- Crowd-Pleaser: I’ve brought these to cookie swaps, book club, and holiday parties, and they disappear every single time.
- Unbelievably Delicious: The texture is what gets people—crisp edges, tender center, and that perfect balance of sweet and tart.
What makes this recipe different from the rest? It’s the technique. Most shortbread recipes use a 1-2-3 ratio of sugar, butter, and flour, which makes them dense and heavy. I’ve adjusted that ratio and added a touch of cornstarch to create a lighter, more delicate crumb that still holds together beautifully. Plus, I’ve tested the perfect proportion of cranberries to pistachios so every bite has both without the cookies falling apart. This isn’t just another shortbread—it’s your new go-to.
This recipe is the kind that makes you close your eyes after the first bite. It’s comfort food reimagined—lighter, brighter, but with the same soul-soothing satisfaction. Perfect for when you want to impress guests without stress, or just turn a quiet Tuesday into something memorable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver that signature light, buttery texture and bold flavor. Most of these are pantry staples, which makes this recipe perfect for spontaneous baking sessions.
For the Cookies
- Unsalted butter, softened – 1 cup (2 sticks, 226g). I prefer Kerrygold or Plugrà for their rich flavor and lower water content, which gives a better texture.
- Powdered sugar – ½ cup (60g). Using powdered sugar instead of granulated creates that melt-in-your-mouth texture. Don’t substitute with granulated here—it changes the whole cookie.
- Vanilla extract – 1 teaspoon. Pure vanilla, not imitation. It makes a difference in such a simple recipe.
- All-purpose flour – 2 cups (250g). Spoon and level your flour—don’t scoop directly from the bag or you’ll end up with dense cookies.
- Cornstarch – ¼ cup (30g). This is the secret ingredient for that light, tender crumb. Don’t skip it.
- Salt – ¼ teaspoon. Fine sea salt works best. It balances the sweetness without making the cookies salty.
- Dried cranberries – ½ cup (60g). Look for soft, plump cranberries. If yours are dry, soak them in hot water for 10 minutes, then pat dry before chopping.
- Shelled pistachios – ½ cup (60g). Unsalted, roasted pistachios are ideal. Give them a rough chop—some bigger pieces for crunch, some smaller for even distribution.
Optional Add-ins

- Orange zest – 1 teaspoon. Adds a lovely citrus note that pairs beautifully with the cranberries.
- White chocolate chips – ¼ cup (45g). For an extra touch of sweetness, though I prefer the cookies without.
Substitution guidance: For a dairy-free version, use a high-quality vegan butter stick (not tub margarine). For gluten-free, substitute the all-purpose flour with a 1:1 gluten-free baking blend that contains xanthan gum. I’ve tested both, and they work well, though the texture is slightly different.
Equipment Needed
You don’t need a fancy kitchen to make these cookies. Here’s what you’ll need:
- Large mixing bowl – Any bowl will do, but a wide one makes mixing easier.
- Electric mixer – A hand mixer or stand mixer works. You can do this by hand with a wooden spoon, but your arm will get a workout.
- Measuring cups and spoons – Accurate measurements matter in baking, so use proper measuring tools.
- Baking sheet – A light-colored, rimmed baking sheet works best. Dark sheets can cause the bottoms to brown too quickly.
- Parchment paper or silicone baking mat – This prevents sticking and makes cleanup a breeze. I prefer parchment for the crispiest bottoms.
- Cooling rack – Essential for letting the cookies cool evenly and stay crisp.
- Sharp knife or food processor – For chopping the pistachios and cranberries. A food processor makes quick work of it, but a knife works fine.
Budget-friendly tip: If you don’t have an electric mixer, you can cream the butter and sugar by hand. It takes about 5 minutes of vigorous stirring, but it works. Also, skip the silicone mat and use parchment paper—it’s cheaper and gives better results for shortbread.
Preparation Method
Follow these steps carefully, and you’ll have perfect cookies every time. I’ve included all the little details I’ve learned from making these dozens of times.
- Preheat your oven to 350°F (175°C). Line your baking sheet with parchment paper or a silicone mat. Do this first so your oven is ready when you are.
- Chop your add-ins. Roughly chop the pistachios and dried cranberries. You want some pieces about the size of a pea, some smaller. Set aside. If your cranberries are particularly sticky, toss them with a teaspoon of flour to prevent clumping.
- Cream the butter and sugar. In your large mixing bowl, beat the softened butter and powdered sugar together until light and fluffy, about 2-3 minutes. Scrape down the sides of the bowl halfway through. You’re looking for a pale, creamy mixture that’s increased in volume. Don’t rush this step—proper creaming is what gives the cookies their tender texture.
- Add the vanilla. Beat in the vanilla extract until just combined. It should take about 10 seconds.
- Combine the dry ingredients. In a separate bowl, whisk together the all-purpose flour, cornstarch, and salt. Whisking aerates the flour and ensures the cornstarch is evenly distributed.
- Add dry ingredients to wet. Gradually add the flour mixture to the butter mixture, mixing on low speed. Stop as soon as the flour is incorporated—overmixing will make the cookies tough. The dough should be soft and slightly crumbly but hold together when pressed.
- Fold in the add-ins. Gently fold in the chopped pistachios and dried cranberries using a spatula. Distribute them as evenly as possible without overworking the dough.
- Shape the cookies. Scoop tablespoons of dough (about 1.5 tablespoons each) and roll into balls. Place them on the prepared baking sheet about 2 inches apart. They don’t spread much, so you can fit 12 on a standard sheet.
- Flatten slightly. Gently press each ball down with the bottom of a glass or your palm to about ½-inch thickness. If the dough sticks to the glass, lightly grease the bottom or dust it with flour.
- Bake. Bake for 12-14 minutes, or until the edges are just barely golden and the tops look set. The centers will still look slightly soft—that’s perfect. They’ll continue to set as they cool. For a lighter cookie, bake for 12 minutes. For slightly crisper edges, go to 14.
- Cool. Let the cookies cool on the baking sheet for 5 minutes. This allows them to firm up enough to transfer. Then move them to a wire rack to cool completely. They’ll crisp up as they cool.
- Optional finishing touch. If you want a prettier presentation, while the cookies are still warm, gently press a few extra pistachio pieces and dried cranberries into the tops. This makes them look bakery-quality.
Troubleshooting tip: If your cookies spread too much, your butter was too soft or your oven wasn’t hot enough. If they’re too crumbly, you may have overmixed or added too much flour. If they’re too dense, you may have under-creamed the butter and sugar.
Cooking Tips & Techniques
After making these cookies more times than I care to count, I’ve learned a few things the hard way. Let me save you some trouble.
Room temperature butter is non-negotiable. I know, I know, everyone says this. But here’s why: cold butter won’t cream properly, and melted butter will make the cookies spread into flat puddles. Leave your butter out for about an hour before starting. It should be soft enough that your finger leaves an indent without sinking in completely.
Don’t skip the cornstarch. I once ran out and thought, “Eh, it’ll be fine.” It wasn’t fine. The cookies were dense and heavy, nothing like the light, tender texture we’re going for. Cornstarch inhibits gluten formation, which is what keeps these cookies delicate.
Chop your add-ins to the right size. Too big, and they’ll cause the cookies to crack and fall apart. Too small, and you won’t get that satisfying pop of flavor and texture. Aim for pieces about the size of a small pea.
Bake one sheet at a time. I know it’s tempting to cram two sheets in the oven, but it messes with the heat distribution. Your cookies will bake unevenly, and nobody wants that. If you have to do two batches, let the baking sheet cool completely between rounds.
Watch the edges. These cookies go from perfectly golden to overbaked in about 30 seconds. Start checking at 11 minutes. The edges should be just barely golden, and the tops should look set but not brown. Trust the visual cues over the timer.
My biggest failure: The first time I made these, I used salted butter AND added the full amount of salt. The cookies were inedibly salty. Learn from my mistake—if you only have salted butter, reduce the added salt to a tiny pinch or omit it entirely.
Variations & Adaptations
One of the best things about this recipe is how adaptable it is. Here are some variations I’ve tried and loved:
Citrus Cranberry Pistachio Shortbread
Add 1 tablespoon of orange zest and 1 teaspoon of orange extract along with the vanilla. The citrus brightens the whole cookie and pairs beautifully with the cranberries. This is my go-to for spring baking.
Dark Chocolate & Sea Salt Version
Reduce the dried cranberries to ¼ cup and add ½ cup of dark chocolate chips or chopped dark chocolate. After baking, sprinkle a tiny bit of flaky sea salt on top while the cookies are still warm. The salt and chocolate take these to another level.
Vegan Adaptation
Use a high-quality vegan butter stick (I’ve had good luck with Miyoko’s) and ensure your powdered sugar is vegan (some brands use bone char in processing). The texture will be slightly less tender, but still delicious. I tested this for a vegan friend’s holiday party, and they were gone in minutes.
Gluten-Free Version
Substitute the all-purpose flour with a 1:1 gluten-free baking blend that contains xanthan gum. I’ve used King Arthur’s Measure for Measure blend with great results. The cookies will be a bit more delicate, so handle them gently when transferring.
Spiced Holiday Shortbread
Add ½ teaspoon of cinnamon, ¼ teaspoon of nutmeg, and a pinch of cardamom to the dry ingredients. This turns them into a cozy holiday cookie that fills your kitchen with the most amazing aroma.
Serving & Storage Suggestions
These cookies are wonderful on their own, but here’s how to make them even better:
Serving temperature: Room temperature is best. The texture is at its peak—crisp on the outside, tender on the inside. If you’ve stored them, let them sit out for about 10 minutes before serving.
Presentation ideas: Arrange them on a simple white platter to let the red and green pop through. For gifting, layer them in a tin with parchment paper between layers. They look gorgeous next to darker cookies like chocolate crinkles or gingerbread.
Pairing suggestions: These cookies are perfect with a cup of Earl Grey tea, a latte, or a glass of cold milk. For a dessert board, serve them alongside fresh berries, a cheese like brie or aged cheddar, and a drizzle of honey.
Storage instructions: Store in an airtight container at room temperature for up to 1 week. Place a layer of parchment paper between stacked cookies to prevent them from sticking together. Do not refrigerate—the fridge dries them out and ruins the texture.
Freezer instructions: These freeze beautifully. Place baked, cooled cookies in a single layer in a freezer-safe container, with parchment between layers. Freeze for up to 3 months. Thaw at room temperature for about 30 minutes before serving. You can also freeze the unbaked dough—shape into balls, freeze on a baking sheet, then transfer to a freezer bag. Bake from frozen, adding 2-3 minutes to the baking time.
Flavor development: Honestly, these cookies are even better the next day. The flavors meld together, and the texture settles into that perfect shortbread crumb. If you can resist eating them all right away, you’ll be rewarded.
Nutritional Information & Benefits
While these are definitely a treat, I love that they use real, recognizable ingredients. Here’s the approximate nutritional breakdown per cookie (based on 24 cookies):
- Calories: 145
- Fat: 9g
- Saturated Fat: 5g
- Carbohydrates: 16g
- Fiber: 1g
- Sugar: 7g
- Protein: 2g
Health benefits of key ingredients: Pistachios are packed with protein, fiber, and healthy fats that support heart health. They’re also one of the most antioxidant-rich nuts. Dried cranberries provide a good dose of vitamin C and antioxidants, though they do contain added sugar, so moderation is key. Using powdered sugar instead of granulated means you’re using less sugar overall while still getting that sweet, tender result.
Dietary considerations: This recipe is vegetarian. For vegan and gluten-free options, see the variations section above. These cookies contain dairy (butter) and nuts (pistachios), so they’re not suitable for those with allergies to those ingredients.
Personal wellness perspective: I believe in enjoying treats without guilt. These cookies are made with real ingredients, and they’re portioned perfectly—one or two satisfies that sweet craving without going overboard. They’re the kind of dessert that fits into a balanced lifestyle, not a diet.
Conclusion
These Light & Buttery Cranberry Pistachio Shortbread Cookies have become my signature cookie, and for good reason. They’re everything I want in a treat—simple to make, beautiful to look at, and absolutely delicious to eat. The combination of tart cranberries, salty pistachios, and that melt-in-your-mouth shortbread base is just perfection.
I love that this recipe came from a late-night whim, a moment of creative impulsiveness in a messy kitchen. It reminds me that sometimes the best things happen when we stop overthinking and just go with what feels right. That’s what cooking should be about, isn’t it?
I’d love to hear how these turn out for you. Did you try any of the variations? Did you add your own twist? Drop a comment below and let me know. And if you share them on social media, tag me—I want to see your beautiful cookies. Happy baking, friends. You’ve got this.
Frequently Asked Questions
Can I use salted butter instead of unsalted?
Yes, but reduce or omit the added salt in the recipe. Salted butter typically contains about ¼ teaspoon of salt per stick, so if you’re using two sticks, you’re already getting ½ teaspoon of salt. Start with no added salt and adjust to taste.
Why did my cookies spread too much?
This usually happens for one of three reasons: your butter was too soft or melted, your oven wasn’t hot enough, or you didn’t add enough flour. Make sure your butter is softened but not greasy, and always preheat your oven fully. If your dough feels very soft, pop it in the fridge for 15 minutes before baking.
Can I use fresh cranberries instead of dried?
I don’t recommend it. Fresh cranberries have too much moisture, which will make the cookies soggy and cause them to spread. Stick with dried cranberries for the best texture and flavor.
How do I keep the cookies from being too crumbly?
If your cookies are falling apart, you may have overmixed the dough or added too much flour. Mix just until the flour is incorporated, and be sure to spoon and level your flour rather than scooping it. Also, let the cookies cool on the baking sheet for the full 5 minutes before moving them—they need that time to set up.
Can I make the dough ahead of time?
Absolutely. You can refrigerate the dough for up to 3 days or freeze it for up to 3 months. If refrigerating, let the dough sit at room temperature for about 10 minutes before shaping, as it will be quite firm. If freezing, shape into balls first, freeze on a baking sheet, then transfer to a freezer bag. Bake from frozen, adding 2-3 minutes to the baking time.
Pin This Recipe!

Perfect Light & Buttery Cranberry Pistachio Shortbread Cookies
These light and buttery shortbread cookies are packed with tart dried cranberries and salty pistachios, creating a perfect balance of flavors and textures. Quick and easy to make, they come together in under 30 minutes with no chilling required.
- Prep Time: 15 minutes
- Cook Time: 12-14 minutes
- Total Time: 27-29 minutes
- Yield: 24 cookies 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 1 cup (2 sticks, 226g) unsalted butter, softened
- ½ cup (60g) powdered sugar
- 1 teaspoon vanilla extract
- 2 cups (250g) all-purpose flour
- ¼ cup (30g) cornstarch
- ¼ teaspoon fine sea salt
- ½ cup (60g) dried cranberries
- ½ cup (60g) unsalted roasted pistachios, roughly chopped
- 1 teaspoon orange zest (optional)
- ¼ cup (45g) white chocolate chips (optional)
Instructions
- Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper or a silicone mat.
- Roughly chop the pistachios and dried cranberries into pea-sized pieces. If cranberries are sticky, toss with a teaspoon of flour to prevent clumping.
- In a large mixing bowl, beat the softened butter and powdered sugar together until light and fluffy, about 2-3 minutes. Scrape down the sides halfway through.
- Beat in the vanilla extract until just combined, about 10 seconds.
- In a separate bowl, whisk together the all-purpose flour, cornstarch, and salt.
- Gradually add the flour mixture to the butter mixture, mixing on low speed until just incorporated. Do not overmix.
- Gently fold in the chopped pistachios and dried cranberries using a spatula until evenly distributed.
- Scoop tablespoons of dough (about 1.5 tablespoons each) and roll into balls. Place on the prepared baking sheet about 2 inches apart.
- Gently press each ball down with the bottom of a glass or your palm to about ½-inch thickness.
- Bake for 12-14 minutes, until edges are just barely golden and tops look set. Centers will still look slightly soft.
- Let cookies cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
- Optional: While still warm, press a few extra pistachio pieces and dried cranberries into the tops for a prettier presentation.
Notes
For best results, use room temperature butter. Do not skip the cornstarch—it creates the light, tender texture. If using salted butter, reduce or omit the added salt. Cookies can be stored in an airtight container at room temperature for up to 1 week, or frozen for up to 3 months.
Nutrition
- Serving Size: 1 cookie
- Calories: 145
- Sugar: 7
- Sodium: 50
- Fat: 9
- Saturated Fat: 5
- Carbohydrates: 16
- Fiber: 1
- Protein: 2
Keywords: shortbread cookies, cranberry pistachio cookies, light shortbread, buttery cookies, holiday cookies, easy shortbread


