It was 11:47 PM on a random Thursday in early December, and I had that familiar restless feeling. You know the one—when your brain won’t shut off and your hands need something to do. I was scrolling through photos of holiday cookies on my phone, honestly getting a little overwhelmed by all the perfectly frosted, intricately decorated creations out there. I didn’t have the energy for a piping bag or royal icing at that hour. But I had a craving for something buttery, something festive, something that felt like a hug. I opened my pantry and spotted a bag of dried cranberries left over from Thanksgiving and a half-empty pouch of pistachios from a salad I’d made weeks ago. And right there, the idea for these Cozy Cranberry Pistachio Shortbread Cookies was born. It wasn’t a planned recipe development session—it was pure, late-night impulse. I grabbed my stand mixer, threw a stick of butter on the counter to soften (okay, I microwaved it for 10 seconds, don’t judge), and started winging it. The result was so much better than anything I could have planned during daylight hours. There’s something about the quiet of the night that loosens up the rules, you know? You take risks. You trust your gut. And sometimes, you end up with a cookie that tastes like Christmas morning. These shortbread cookies are ridiculously easy, perfectly crumbly, and studded with tart cranberries and crunchy pistachios. Honestly, I’ve made them four times since that night. They’re the kind of cookie that makes you close your eyes after the first bite. Maybe you’ve been there too—staring at your pantry at an unreasonable hour, wondering what magic you can make with what you’ve got. Let me tell you, this is the magic.
Why You’ll Love This Recipe
I’ve tested a lot of shortbread in my day. Some recipes are too dry, some are too sweet, and some just don’t have enough personality. These Cozy Cranberry Pistachio Shortbread Cookies hit that perfect sweet spot—literally and figuratively. They’re the result of multiple late-night baking sessions, a few happy accidents, and a whole lot of butter. Here’s why I think you’ll absolutely love them:
- Quick & Easy: From start to finish, these cookies come together in about 35 minutes. No chilling required (I know, right?), which makes them perfect for last-minute holiday baking or a spontaneous sweet tooth.
- Simple Ingredients: You probably have most of these in your kitchen right now. Butter, flour, sugar, vanilla—and then just the cranberries and pistachios for that festive pop. No fancy extracts or hard-to-find specialty items.
- Perfect for the Holidays: The red and green color combo makes these cookies a natural fit for Christmas cookie platters, gift boxes, or just cozying up by the fire with a cup of tea. But honestly, I’ve made them in July too—they’re that good year-round.
- Crowd-Pleaser: I brought a batch to my neighbor’s holiday party last week, and they vanished within 20 minutes. People kept asking for the recipe. Kids love them, adults love them—they’re universally adored.
- Unbelievably Delicious: The texture is what gets me every time. That classic shortbread crumble, but with little bursts of tartness from the cranberries and a satisfying crunch from the pistachios. It’s next-level comfort food in cookie form.
What makes this recipe different from the rest? It’s the ratio. I spent a long time getting the butter-to-flour ratio just right so the cookies hold their shape without being tough. And I use a tiny pinch of salt that you might not even notice, but you’d definitely miss if it weren’t there. This isn’t just another shortbread recipe—it’s my best version, born from a late-night craving and perfected over several batches. Trust me on this one.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to create a cookie that’s greater than the sum of its parts. Most of these are pantry staples, which is exactly what you want when the baking urge strikes unexpectedly. Let’s break down what you’ll need and why each ingredient matters.
- Unsalted butter, softened (1 cup / 226g): The foundation of any good shortbread. I always use unsalted so I can control the salt level. Make sure it’s truly softened to room temperature—you want it pliable but not melty. I recommend Kerrygold or Plugrà for the best flavor, but any good-quality butter works.
- Powdered sugar (½ cup / 60g): This is my secret to that melt-in-your-mouth texture. Powdered sugar dissolves more easily than granulated, giving the shortbread a finer, more tender crumb. Don’t substitute granulated here—it makes a difference.
- All-purpose flour (1 ¾ cups / 220g): Standard AP flour works perfectly. Spoon and level it into your measuring cup—don’t scoop directly from the bag, or you’ll end up with too much flour and dry cookies.
- Cornstarch (2 tablespoons / 16g): This is the magic ingredient for extra-tender shortbread. It inhibits gluten formation, giving you that delicate, sandy texture that shortbread is famous for.
- Vanilla extract (1 teaspoon): Use real vanilla, not imitation. It adds a warm, aromatic depth that elevates the whole cookie. I’m partial to Nielsen-Massey, but any pure vanilla extract works.
- Salt (¼ teaspoon): Just enough to balance the sweetness and enhance the buttery flavor. If you use salted butter, reduce this to a tiny pinch or omit it entirely.
- Dried cranberries (¾ cup / 105g): I prefer Craisins or any brand of sweetened dried cranberries. They bring that pop of tartness that cuts through the richness of the butter. If you can find unsweetened dried cranberries, they work too—just know the cookies will be less sweet overall.
- Shelled pistachios (¾ cup / 100g): Look for raw or roasted, unsalted pistachios. You want the natural flavor to shine. I buy mine already shelled to save time, but you can shell your own if you’re feeling ambitious. Roughly chop them so you get nice pieces in every bite.
A quick note on substitutions: If you’re gluten-free, you can swap the all-purpose flour for a 1:1 gluten-free baking blend that contains xanthan gum. The texture will be slightly different—a bit more delicate—but still delicious. For a dairy-free version, use a high-quality vegan butter stick (not the spreadable kind in a tub). I’ve had good results with Miyoko’s European Style Cultured Vegan Butter. Just know that the cookies may spread a tiny bit more.
Equipment Needed
You don’t need a ton of fancy equipment for these Cozy Cranberry Pistachio Shortbread Cookies, which is part of what makes them so approachable. Here’s what you’ll want to have on hand:
- Stand mixer or hand mixer: A stand mixer makes creaming the butter and sugar effortless, but a hand mixer works perfectly too. I’ve made these with both, and honestly, the hand mixer version feels a little more rustic and soulful. If you’re mixing by hand with a wooden spoon, go for it—just make sure your butter is very soft.
- Large mixing bowl: Any bowl will do, but I prefer a wide, shallow one for easier mixing.
- Measuring cups and spoons: For accuracy. I cannot stress this enough—baking is a science, and shortbread is particularly sensitive to ingredient ratios.
- Kitchen scale: Optional but highly recommended. Measuring flour by weight is more precise and ensures consistent results every time.
- Baking sheet: A light-colored, rimmed baking sheet works best. Dark sheets can cause the bottoms of the cookies to brown too quickly.
- Parchment paper or silicone baking mat: Lining your baking sheet prevents sticking and makes cleanup a breeze. I’m a parchment paper loyalist myself—it’s cheap and disposable.
- Sharp knife or bench scraper: For slicing the log of dough into neat rounds. A bench scraper gives you cleaner cuts, but a regular knife works fine.
- Cooling rack: Essential for letting the cookies cool evenly. If you don’t have one, you can transfer them to a plate, but they might get a bit soggy on the bottom.
- Plastic wrap: For shaping the dough into a log. You can also use wax paper or parchment if that’s what you have.
One tip from experience: If you’re using a hand mixer, start on low speed or you’ll send powdered sugar flying everywhere. I learned that the hard way. My kitchen looked like a snow globe.
Preparation Method

Alright, let’s get baking. This method is straightforward, but I’ve included all the little details that make the difference between a good cookie and a great one. Follow along, and you’ll have a batch of these beauties in no time.
- Preheat your oven to 350°F (175°C). Line a large baking sheet with parchment paper or a silicone mat. Set it aside for now—you’ll use it in a bit.
- Cream the butter and sugar. In a large mixing bowl, combine the softened unsalted butter and powdered sugar. Beat on medium speed for 2-3 minutes, until the mixture is light, fluffy, and pale in color. Scrape down the sides and bottom of the bowl halfway through. You’re looking for a texture that’s almost like thick frosting. Don’t rush this step—proper creaming aerates the butter and gives the shortbread its tender crumb.
- Add the vanilla. Pour in the vanilla extract and beat on low speed just until combined. It should take about 10 seconds. The mixture will smell amazing at this point.
- Whisk the dry ingredients. In a separate small bowl, whisk together the all-purpose flour, cornstarch, and salt. This ensures the cornstarch and salt are evenly distributed—nobody wants a pocket of salt in their cookie.
- Combine wet and dry. Gradually add the flour mixture to the butter mixture, mixing on low speed. Stop as soon as the dough comes together—you don’t want to overwork it. The dough should look crumbly at first but will come together when you press it. If it seems too dry, add a teaspoon of cold water. If it seems too sticky, add a tablespoon of flour. Trust your hands here.
- Fold in the mix-ins. Add the dried cranberries and chopped pistachios. Use a rubber spatula or your hands to gently fold them into the dough until evenly distributed. The dough will feel a bit soft and pliable—that’s perfect.
- Shape the log. Turn the dough out onto a piece of plastic wrap. Using your hands, shape it into a log about 2 inches (5 cm) in diameter and 10-12 inches (25-30 cm) long. Wrap the plastic tightly around the log and twist the ends to seal. Gently roll the log on the counter to smooth it out. At this point, you can refrigerate the dough for 30 minutes if you want cleaner slices, but honestly, I’ve skipped this step many times and the cookies turned out great.
- Slice the cookies. Unwrap the log and use a sharp knife to slice it into rounds about ¼ inch (6 mm) thick. If the dough is too soft, pop it in the fridge for 15 minutes first. Place the rounds on the prepared baking sheet, spacing them about 1 inch (2.5 cm) apart—they don’t spread much, but a little room is good.
- Bake. Bake for 12-14 minutes, or until the edges are just barely golden. The centers will look pale and slightly soft—that’s exactly what you want. Overbaking will make them dry. I usually start checking at 12 minutes and rotate the pan halfway through for even baking.
- Cool. Let the cookies cool on the baking sheet for 5 minutes—they’re fragile when hot. Then transfer them to a wire rack to cool completely. They’ll firm up as they cool. The kitchen will smell like butter and vanilla, and you’ll have a hard time not eating one immediately. (Go ahead, I won’t tell.)
A few sensory cues: When you slice the log, you should see little red and green flecks throughout the pale dough. When they come out of the oven, the edges should be a light golden brown, and the cranberries will look slightly darker and more caramelized. The cookies should feel firm but still give slightly when you press the center.
Cooking Tips & Techniques
I’ve made this recipe more times than I can count, and I’ve learned a few things along the way. Here are my best tips for perfect shortbread every time.
Don’t overmix the dough. This is probably the most common mistake I see. Once you add the flour, mix just until it comes together. Overmixing develops gluten, which makes the cookies tough instead of tender. You want that delicate, sandy crumb, not a chewy cookie. I once got distracted and let the mixer run for an extra 30 seconds—the cookies were noticeably less tender. Learn from my mistake.
Use a sharp knife for slicing. A dull knife will squish the dough and give you uneven slices. If you want perfectly round cookies, you can also use a bench scraper for cleaner cuts. And if the dough starts to crack as you slice, just press it back together with your fingers—no one will know.
Chill the dough if needed. If your kitchen is warm or your butter was a bit too soft, the dough might be sticky and hard to slice. Pop the log in the fridge for 20-30 minutes before slicing. It makes a world of difference. On the flip side, if the dough is too cold, let it sit at room temperature for 5 minutes before slicing to prevent cracking.
Watch the bake time carefully. Shortbread goes from perfectly baked to overbaked very quickly. I recommend setting a timer for 12 minutes and checking every minute after that. The cookies should be just barely golden on the edges—the centers will look pale. They’ll continue to set as they cool.
Use room temperature ingredients. This is crucial for proper creaming. If your butter is too cold, it won’t incorporate air properly. If it’s too warm, the dough will be greasy. Aim for butter that’s around 65-67°F (18-19°C)—it should give slightly when you press it but still hold its shape.
One more thing: I always bake a test cookie first. It sounds silly, but it lets me check the spread, the bake time, and the flavor before committing to a whole batch. Plus, you get to eat a warm cookie as a “quality control” measure. Win-win.
Variations & Adaptations
One of the things I love most about this recipe is how versatile it is. Here are some of my favorite variations, all of which I’ve tested myself.
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. I made this version for a friend who doesn’t love overly sweet cookies, and she asked for the recipe twice.
Chocolate Lover’s Version: Swap the pistachios for chopped dark chocolate or white chocolate chips. The chocolate melts into little pockets of richness that complement the tart cranberries. Use a good-quality chocolate—I prefer 60-70% cacao for balance.
Vegan Adaptation: Use 1 cup of vegan butter (I recommend Miyoko’s or Country Crock Plant Butter) and ensure your powdered sugar is vegan (most are). The texture will be slightly different—a bit more crumbly—but still absolutely delicious. My vegan sister-in-law gave these her seal of approval.
Gluten-Free Version: Substitute the all-purpose flour with a 1:1 gluten-free baking blend that contains xanthan gum. I’ve had the best results with King Arthur Measure for Measure. The cookies are a bit more delicate, so handle them gently when transferring to the cooling rack.
Spiced Shortbread: Add ½ teaspoon of cinnamon and ¼ teaspoon of nutmeg to the dry ingredients. The warm spices make these cookies taste even more like Christmas. I made this version for a cookie exchange and they were the first to disappear.
Different Nuts: Don’t have pistachios? No problem. Chopped pecans, walnuts, or almonds all work beautifully. Each nut brings its own personality to the cookie. Pecans add a buttery richness, walnuts add a slightly bitter note that balances the sweetness, and almonds add a pleasant crunch.
Feel free to mix and match these variations. One of my favorite batches combined the citrus zest with dark chocolate—it was absolutely divine. The recipe is forgiving, so don’t be afraid to experiment.
Serving & Storage Suggestions
These Cozy Cranberry Pistachio Shortbread Cookies are wonderful in so many settings. Here’s how to serve and store them for the best experience.
Serving Temperature: These cookies are delicious at room temperature, but I actually prefer them slightly warm. If they’ve been sitting for a while, pop them in a 300°F (150°C) oven for 3-4 minutes to warm them through. The butter becomes a little more fragrant, and the texture softens just slightly.
Presentation Ideas: Arrange them on a festive platter with fresh cranberries and a few sprigs of rosemary for a stunning holiday centerpiece. Or stack them in a clear glass jar tied with a ribbon for a homemade gift that looks as good as it tastes. For a cookie platter, pair them with chocolate crinkles, gingerbread, and peppermint bark for variety.
Perfect Pairings: These cookies are made for dunking. Serve them with a cup of hot tea (chai or Earl Grey are my favorites), a mug of rich hot chocolate, or a glass of cold milk. For an adult twist, they’re lovely with a glass of dessert wine like Moscato or a cup of spiked eggnog.
Storage Instructions: Store the cookies in an airtight container at room temperature for up to 1 week. Place a piece of bread in the container to keep them soft—the cookies will absorb moisture from the bread, keeping them tender. Replace the bread every couple of days if needed.
Freezer Instructions: These cookies freeze beautifully. You can freeze the baked cookies in a single layer on a baking sheet, then transfer them to a freezer-safe bag for up to 3 months. Thaw at room temperature for about 30 minutes before serving. Alternatively, you can freeze the unbaked dough log wrapped tightly in plastic wrap and then foil for up to 3 months. When ready to bake, slice the frozen log (let it sit at room temperature for 5 minutes first) and add 1-2 minutes to the bake time.
Flavor Development: Here’s a little secret—these cookies actually taste better the next day. The flavors have time to meld and mellow, and the texture becomes even more tender. So don’t hesitate to make them a day or two ahead of when you need them. They’re the perfect make-ahead holiday cookie.
Nutritional Information & Benefits
I’m not a nutritionist, but I do believe in knowing what’s in the food we eat. Here’s a rough estimate of the nutritional content per cookie (based on 24 cookies per batch).
| Nutrient | Amount per Cookie |
|---|---|
| Calories | 145 |
| Total Fat | 9g |
| Saturated Fat | 5g |
| Cholesterol | 20mg |
| Sodium | 45mg |
| Total Carbohydrates | 16g |
| Dietary Fiber | 1g |
| Sugars | 8g |
| Protein | 2g |
Health Benefits of Key Ingredients: Pistachios are a great source of protein, fiber, and healthy fats. They also contain antioxidants like lutein and zeaxanthin, which are good for eye health. Cranberries are packed with vitamin C and antioxidants that support immune function—perfect for the winter season. And while butter gets a bad rap, it does contain vitamins A, D, E, and K2, especially if you use grass-fed butter.
Dietary Considerations: These cookies are vegetarian. For a vegan version, see the variations section above. For a gluten-free version, use the recommended flour blend. They are not low-fat or low-sugar, but they are made with real ingredients and no artificial additives. I see them as a treat to be enjoyed in moderation—part of a balanced, joyful life.
Potential Allergens: This recipe contains dairy (butter), gluten (flour), and tree nuts (pistachios). If you have allergies, please use the appropriate substitutions. The cookies may also come into contact with other allergens depending on your ingredients, so always check labels.
Conclusion
These Cozy Cranberry Pistachio Shortbread Cookies have become a staple in my kitchen, and I have a feeling they’ll become one in yours too. They’re the kind of recipe that feels special without being fussy—the perfect balance of buttery richness, tart cranberries, and crunchy pistachios. Whether you’re baking for a holiday party, a cookie exchange, or just because it’s Tuesday and you deserve a treat, these cookies deliver every single time.
What I love most about this recipe is how it came to be. It wasn’t planned or perfected in a test kitchen. It was born from a late-night craving, a willingness to experiment, and a pantry that had just the right ingredients. That’s the kind of cooking I believe in—trusting your instincts, working with what you have, and enjoying the process. These cookies are proof that sometimes the best things come from the most unexpected moments.
I’d love to hear how yours turn out! Did you try any of the variations? Did you add your own twist? Drop a comment below and let me know. And if you loved this recipe, please share it with a friend who could use a little cozy baking in their life. Happy baking, friends—may your kitchen smell like butter and your heart feel full.
Frequently Asked Questions
Can I make these cookies without a mixer?
Absolutely! You can cream the butter and sugar by hand with a wooden spoon—just make sure your butter is very soft. It takes a bit more elbow grease, but it works perfectly. I’ve done it many times when I didn’t feel like hauling out my stand mixer.
Why did my cookies spread too much?
If your cookies spread more than expected, your butter was likely too soft or your dough wasn’t chilled enough. Next time, refrigerate the shaped log for 30 minutes before slicing. Also, make sure you’re using the correct amount of flour—too little flour can cause spreading.
Can I use fresh cranberries instead of dried?
I wouldn’t recommend it. Fresh cranberries have too much moisture and will release liquid during baking, making the cookies soggy. Stick with dried cranberries for the best texture. If you only have fresh, you can dry them out in a low oven first, but it’s not ideal.
How do I know when the cookies are done baking?
Look for edges that are just barely golden brown. The centers will still look pale and slightly soft—that’s exactly what you want. They’ll continue to set as they cool on the baking sheet. If the edges are deeply browned, they’ve been in too long.
Can I double this recipe?
Yes, this recipe doubles beautifully. Just make sure your mixer bowl is large enough to handle the extra volume. You may need to bake in batches since you’ll have more cookies. The bake time should remain the same—just keep an eye on them.
Pin This Recipe!

Cozy Cranberry Pistachio Shortbread Cookies – Easy Holiday Recipe
These buttery, crumbly shortbread cookies are studded with tart dried cranberries and crunchy pistachios. They come together in about 35 minutes with no chilling required, making them perfect for last-minute holiday baking or a spontaneous sweet tooth.
- Prep Time: 15 minutes
- Cook Time: 12-14 minutes
- Total Time: 35 minutes
- Yield: 24 cookies 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 1 cup (226g) unsalted butter, softened
- ½ cup (60g) powdered sugar
- 1 ¾ cups (220g) all-purpose flour
- 2 tablespoons (16g) cornstarch
- 1 teaspoon vanilla extract
- ¼ teaspoon salt
- ¾ cup (105g) dried cranberries
- ¾ cup (100g) shelled pistachios, roughly chopped
Instructions
- Preheat your oven to 350°F (175°C). Line a large baking sheet with parchment paper or a silicone mat.
- In a large mixing bowl, combine the softened unsalted butter and powdered sugar. Beat on medium speed for 2-3 minutes, until light, fluffy, and pale in color. Scrape down the sides and bottom of the bowl halfway through.
- Add the vanilla extract and beat on low speed just until combined, about 10 seconds.
- In a separate small bowl, whisk together the all-purpose flour, cornstarch, and salt.
- Gradually add the flour mixture to the butter mixture, mixing on low speed. Stop as soon as the dough comes together. If it seems too dry, add a teaspoon of cold water. If too sticky, add a tablespoon of flour.
- Add the dried cranberries and chopped pistachios. Use a rubber spatula or your hands to gently fold them into the dough until evenly distributed.
- Turn the dough out onto a piece of plastic wrap. Shape it into a log about 2 inches (5 cm) in diameter and 10-12 inches (25-30 cm) long. Wrap the plastic tightly around the log and twist the ends to seal. Gently roll the log on the counter to smooth it out.
- Unwrap the log and use a sharp knife to slice it into rounds about ¼ inch (6 mm) thick. Place the rounds on the prepared baking sheet, spacing them about 1 inch (2.5 cm) apart.
- Bake for 12-14 minutes, or until the edges are just barely golden. The centers will look pale and slightly soft. Rotate the pan halfway through for even baking.
- Let the cookies cool on the baking sheet for 5 minutes, then transfer them to a wire rack to cool completely.
Notes
For cleaner slices, refrigerate the dough log for 30 minutes before slicing. If the dough is too soft, chill it first. The cookies taste even better the next day as flavors meld. Store in an airtight container at room temperature for up to 1 week, or freeze for up to 3 months.
Nutrition
- Serving Size: 1 cookie
- Calories: 145
- Sugar: 8
- Sodium: 45
- Fat: 9
- Saturated Fat: 5
- Carbohydrates: 16
- Fiber: 1
- Protein: 2
Keywords: shortbread cookies, cranberry pistachio cookies, holiday cookies, easy cookie recipe, Christmas cookies, no-chill cookies


