Best Cranberry Orange Shortbread Cookies with White Chocolate Drizzle

Posted on

cranberry orange shortbread cookies - featured image

I was standing in the baking aisle of my local grocery store last December, staring blankly at a bag of fresh cranberries, when the tart-sweet smell of orange zest hit me from nowhere — and suddenly I was seven years old in my Aunt Josie’s tiny yellow kitchen, watching her roll out dough with a wine bottle because she’d lost her rolling pin somewhere in the clutter. She always made these cookies for the holiday open house, and I’d sneak them off the cooling rack when she wasn’t looking. The thing is, Aunt Josie moved to Arizona three years ago, and I haven’t had a single one of her cookies since. So there I was, in the baking aisle, trying to remember exactly how the dough felt — the way the orange zest flecked through the butter like tiny golden promises. I grabbed the cranberries and a stick of unsalted butter, and maybe you’ve been there too, standing in a grocery store with a memory so strong you can almost taste it. I got home and spent the whole afternoon trying to recreate them. This recipe is the closest I’ve come, and honestly, it might even be a little better. I mean, I finally got the white chocolate drizzle right — Aunt Josie’s always melted too thin and pooled in the bottom of the tin. So these cookies? They’re my love letter to her yellow kitchen, and to every baker out there chasing a taste of something they can’t quite put their finger on.

Why You’ll Love This Recipe

These cranberry orange shortbread cookies aren’t just another holiday cookie recipe — they’re the kind that makes you close your eyes after the first bite. I’ve tested this recipe about seven times (my neighbors are very happy about this), and here’s why it’s earned a permanent spot in my holiday rotation:

  • Simple Ingredients: You probably already have butter, sugar, flour, and an orange in your kitchen. No fancy extracts or hard-to-find specialty flours here.
  • Quick & Easy: From start to finish, these come together in about 45 minutes. The dough chills for just 20 minutes — short enough that you can make them on a weeknight.
  • Perfect for Gifting: These cookies stack beautifully in tins, travel well, and look absolutely stunning with that white chocolate drizzle. They’re my go-to for cookie exchanges and holiday hostess gifts.
  • Crowd-Pleaser: I’ve served these to everyone from my picky nephew to my food-snob neighbor, and they disappear every single time. The cranberries add a pop of tartness that balances the sweet white chocolate perfectly.
  • Unbelievably Delicious: The texture is what gets me — that classic shortbread melt-in-your-mouth crumble, but with chewy bursts of dried cranberries and bright citrus notes. It’s next-level comfort food in cookie form.

What makes this recipe different from all the other shortbread recipes out there? It’s the technique. I use a combination of powdered sugar and granulated sugar for the perfect texture — not too crumbly, not too dense. And the white chocolate drizzle? I’ve figured out the exact temperature and consistency so it sets up perfectly without turning into a puddle. This isn’t just another version of cranberry orange cookies — it’s my best version, tested and perfected in a real home kitchen.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver that classic shortbread texture with bright holiday flavors. Most of these are pantry staples, and the ones that aren’t are easy to find at any grocery store.

For the Shortbread Cookies

  • 1 cup (226g) unsalted butter, softened — I use Kerrygold for the richest flavor, but any good-quality butter works. Make sure it’s truly softened to room temperature, not melted.
  • ½ cup (60g) powdered sugar — This gives shortbread its signature tender crumb. Don’t substitute granulated here; the texture won’t be the same.
  • ¼ cup (50g) granulated sugar — Adds a bit of structure and sweetness. The combination of both sugars is my secret weapon.
  • 2 cups (250g) all-purpose flour — Spoon and level your flour for the most accurate measurement. Too much flour makes shortbread dry.
  • ¼ teaspoon salt — Just enough to balance the sweetness. I prefer fine sea salt for baking.
  • 1 tablespoon orange zest — From about one large navel orange. Zest it before you juice it, and make sure you only get the orange part — the white pith is bitter.
  • 1 teaspoon vanilla extract — Pure vanilla, not imitation. It makes a difference in the final flavor.
  • ¾ cup (120g) dried cranberries — I recommend Craisins or a store brand that’s soft and plump. If yours seem dry, soak them in warm water for 10 minutes, then pat dry before adding to the dough.

For the White Chocolate Drizzle

cranberry orange shortbread cookies preparation steps

  • ½ cup (85g) white chocolate chips or chopped white chocolate — Ghirardelli white chocolate chips melt beautifully and set up firm. Avoid white baking chips that contain palm oil — they don’t melt as smoothly.
  • 1 teaspoon coconut oil or vegetable shortening — This helps the white chocolate melt smoothly and gives it that perfect drizzle consistency. Don’t skip it!

Equipment Needed

You don’t need a fancy bakery setup for these cookies. Here’s what I use in my own kitchen:

  • Electric mixer — A stand mixer with the paddle attachment is ideal, but a hand mixer works perfectly too. I’ve made these with both.
  • Large mixing bowl — Any bowl you’d use for cookie dough will do.
  • Microplane or fine grater — For zesting the orange. A box grater works in a pinch, but a Microplane gives you that fine, fluffy zest that distributes evenly through the dough.
  • Baking sheets — Two standard half-sheet pans work great. Line them with parchment paper for easy cleanup.
  • Parchment paper — Non-negotiable for these cookies. They’re delicate when warm, and parchment makes transferring them a breeze.
  • Cooling rack — A wire rack lets air circulate so the cookies cool evenly and the white chocolate sets properly.
  • Small piping bag or zip-top bag — For drizzling the white chocolate. A zip-top bag with the corner snipped off works perfectly and costs nothing.
  • Cookie scoop (optional but helpful) — I use a 1.5-tablespoon scoop for even cookies. If you don’t have one, just use two spoons.

If you don’t have a piping bag, honestly, just use a zip-top bag. I’ve done it a dozen times, and it works like a charm. No need to buy special equipment for one recipe.

Preparation Method

Let me walk you through this step by step. I’ve included all the little details I wish someone had told me the first time I made these.

  1. Preheat your oven to 350°F (175°C). Line two baking sheets with parchment paper. Trust me on the parchment — these cookies are tender and can stick to ungreased pans.
  2. Zest your orange before you do anything else. You need about 1 tablespoon of zest, which is usually one large orange. Wash the orange first, then zest it directly over a small bowl. The oils in the zest are what give these cookies their bright flavor, so don’t skip this step.
  3. Cream the butter and sugars together in a large mixing bowl. Beat the softened butter, powdered sugar, and granulated sugar on medium speed for about 2-3 minutes, until the mixture is light, fluffy, and pale in color. Scrape down the sides of the bowl halfway through. You’re looking for a texture that’s almost like thick whipped cream.
  4. Add the orange zest and vanilla extract to the butter mixture. Beat on low speed just until combined — about 30 seconds. The zest should be evenly distributed throughout the butter. Take a second to smell it here; that orange-vanilla combo is pure holiday magic.
  5. Mix the dry ingredients separately in a medium bowl. Whisk together the flour and salt. This ensures the salt is evenly distributed so you don’t get a random salty bite.
  6. Gradually add the flour mixture to the butter mixture, mixing on low speed. Add it in three additions, mixing just until the flour disappears after each one. Overmixing here will make your shortbread tough. The dough should look crumbly at first, then come together into a soft, slightly sticky dough.
  7. Fold in the dried cranberries by hand using a rubber spatula. This is important — if you use the mixer, you’ll crush the cranberries and turn the dough pink. Gently fold until the cranberries are evenly distributed. The dough will feel soft and a little tender, like play dough.
  8. Chill the dough for 20 minutes. Cover the bowl with plastic wrap and pop it in the fridge. This short chill time is crucial — it firms up the butter so the cookies don’t spread too much in the oven. Don’t skip it, and don’t chill much longer or the dough becomes too hard to scoop.
  9. Scoop the dough into 1.5-tablespoon balls and place them on the prepared baking sheets, spacing them about 2 inches apart. I use a cookie scoop for even sizing, but you can use two spoons. The dough should be slightly cool and easy to handle. If it’s too sticky, pop it back in the fridge for 5 minutes.
  10. Bake for 12-14 minutes, rotating the pans halfway through. The cookies are done when the edges are just barely golden and the tops look set but not brown. The centers will still look slightly soft — that’s fine. They’ll continue to set as they cool. For softer, more tender cookies, bake for 12 minutes. For slightly crispier edges, go for 14.
  11. Cool on the baking sheet for 5 minutes, then transfer the cookies to a wire rack to cool completely. This is important — they’re very tender when warm and can break if you move them too soon. After 5 minutes, they’ll be firm enough to transfer.
  12. Make the white chocolate drizzle while the cookies cool. Place the white chocolate chips and coconut oil in a small microwave-safe bowl. Microwave in 20-second intervals, stirring after each, until the chocolate is smooth and fully melted. This usually takes about 60-90 seconds total. Be careful not to overheat — white chocolate burns easily and gets grainy.
  13. Drizzle the white chocolate over the cooled cookies. You can use a small spoon to drizzle back and forth, or transfer the melted chocolate to a small zip-top bag, snip off a tiny corner, and drizzle in a zigzag pattern. I prefer the bag method — it’s more controlled and looks prettier.
  14. Let the white chocolate set completely before stacking or storing the cookies. This takes about 30 minutes at room temperature, or you can pop them in the fridge for 15 minutes if you’re in a hurry. The drizzle should be firm and matte, not sticky.

Cooking Tips & Techniques

Here are the things I learned the hard way so you don’t have to:

Don’t overmix the dough. The first time I made these, I used my stand mixer for the whole process and ended up with tough, dense cookies. Shortbread is supposed to be tender and crumbly, and that comes from mixing just until the flour disappears. When you add the flour, mix on low speed and stop as soon as you don’t see any white streaks. It’s okay if the dough looks a little shaggy at first — it’ll come together as you fold in the cranberries.

Watch your oven temperature. Ovens run hot or cold more often than you’d think. I burned my first batch because my oven runs about 25 degrees hotter than the dial says. If your cookies are browning too fast on the bottom, your oven might be running hot. Invest in an oven thermometer — they’re cheap and save a lot of heartache.

Chill the dough, but not too long. Twenty minutes is the sweet spot. If you chill it for an hour or more, the dough becomes too hard to scoop and you’ll end up with misshapen cookies. If you need to chill it longer, let it sit at room temperature for 10 minutes before scooping.

Use dried cranberries, not fresh. I tried fresh cranberries once because I thought it would be more “natural.” Big mistake. Fresh cranberries release moisture during baking, making the cookies soggy and the texture all wrong. Dried cranberries give you that chewy, tart pop without the moisture issues.

Let the white chocolate set completely. I know you want to eat them right away — trust me, I do too. But if you stack them before the drizzle sets, you’ll end up with a sticky mess. Give it the full 30 minutes, or speed things up in the fridge. Your patience will be rewarded with beautiful, glossy cookies.

Variations & Adaptations

One of the things I love about this recipe is how flexible it is. Here are some variations I’ve tried and loved:

Gluten-Free Version: Substitute the all-purpose flour with a good 1:1 gluten-free baking flour blend. I’ve had great results with King Arthur Measure for Measure. The texture is slightly more delicate, so handle the dough gently. Everything else stays the same.

Dark Chocolate Drizzle: If white chocolate isn’t your thing, swap it for dark chocolate. Use semi-sweet or dark chocolate chips (about ½ cup) with 1 teaspoon coconut oil. The bitter-sweet chocolate pairs beautifully with the tart cranberries and bright orange.

Spiced Orange Variation: Add ½ teaspoon of cinnamon and ¼ teaspoon of nutmeg to the flour mixture. The warm spices complement the orange zest and make these cookies taste even more like the holidays. I made this version for Thanksgiving and they disappeared before the turkey was carved.

Vegan Adaptation: Use vegan butter (I like Miyoko’s or Earth Balance) and substitute the white chocolate with a dairy-free version. The texture will be slightly different — a bit more tender — but still delicious. Make sure your sugar is vegan-friendly (most granulated sugar is, but some brands use bone char).

Add Nuts: Fold in ½ cup of chopped pecans or walnuts along with the cranberries. Toast the nuts first for extra flavor — just spread them on a baking sheet and bake at 350°F for 5-7 minutes until fragrant. The crunch adds a lovely contrast to the tender shortbread.

Serving & Storage Suggestions

These cookies are best served at room temperature, with the white chocolate drizzle fully set. I like to arrange them on a pretty platter or in a cookie tin lined with parchment paper. They look gorgeous next to a cup of hot coffee or a glass of cold milk.

For gifting, stack them in a tin with wax paper between layers. The white chocolate drizzle is sturdy once set, so they travel well. I’ve shipped these to family across the country and they arrived in perfect condition.

Storage: Store these cookies in an airtight container at room temperature for up to 5 days. They actually get a little better on day two — the flavors meld together and the texture softens slightly. If your kitchen is warm, store them in the fridge to keep the white chocolate from softening.

Freezing: These cookies freeze beautifully. Freeze them in a single layer on a baking sheet, then transfer to a freezer-safe container or zip-top bag. They’ll keep for up to 3 months. Thaw at room temperature for about 30 minutes before serving. You can also freeze the unbaked dough balls — just scoop them, freeze on a baking sheet, then transfer to a bag. Bake from frozen, adding 2-3 minutes to the baking time.

Reheating: I actually prefer these cookies at room temperature, but if you want them warm, pop them in a 300°F oven for 3-5 minutes. Don’t microwave them — the white chocolate will melt and get gooey.

Nutritional Information & Benefits

Here’s the estimated nutritional breakdown per cookie (based on 24 cookies):

Nutrient Amount per Cookie
Calories 145
Total Fat 8g
Saturated Fat 5g
Cholesterol 20mg
Sodium 45mg
Total Carbohydrates 17g
Dietary Fiber 1g
Sugars 11g
Protein 2g

Cranberries are packed with antioxidants and vitamin C, which is great for your immune system — especially during cold and flu season. Oranges add even more vitamin C and that bright, mood-lifting citrus aroma. And while shortbread isn’t exactly health food, using real butter means you’re getting natural fats without the artificial additives found in some processed snacks.

These cookies are vegetarian and can be made gluten-free and vegan with the substitutions I mentioned. They contain dairy (butter, white chocolate) and gluten (flour), so keep that in mind for anyone with allergies.

Conclusion

These cranberry orange shortbread cookies with white chocolate drizzle are more than just a recipe — they’re a little piece of holiday magic you can make in your own kitchen. The combination of buttery shortbread, tart cranberries, bright orange, and sweet white chocolate is absolutely irresistible. I’ve made these for cookie exchanges, holiday parties, and quiet nights by the fire, and they never fail to bring smiles.

I hope you give these a try and make them your own. Maybe you’ll add a little extra orange zest, or swap the white chocolate for dark, or add a pinch of cinnamon like I sometimes do. That’s the beauty of baking — it’s personal, and it’s meant to be shared.

If you make these cookies, I’d love to hear about it! Leave a comment below and tell me how they turned out, or share your own variation. Did you add nuts? Use a different chocolate? I’m always looking for new ideas. And if you snap a photo, tag me on social media — I love seeing your baking adventures. Happy baking, friend!

Frequently Asked Questions

Can I use fresh cranberries instead of dried?

I don’t recommend it. Fresh cranberries release too much moisture during baking, which makes the cookies soggy and affects the texture. Dried cranberries give you that perfect chewy burst without the extra liquid. If you only have fresh cranberries, you can dry them in a low oven (200°F) for about an hour, but honestly, dried cranberries are easier and work perfectly.

Why did my white chocolate seize up?

White chocolate is finicky — it seizes (turns into a grainy, clumpy mess) if it gets too hot or if even a drop of water gets into the bowl. Always use a clean, dry bowl and microwave in short bursts. Adding a teaspoon of coconut oil or shortening helps keep it smooth. If it does seize, you can try adding a little more oil and stirring vigorously, but sometimes it’s better to start fresh.

Can I make the dough ahead of time?

Absolutely! You can make the dough up to 3 days in advance and keep it wrapped in plastic in the fridge. Let it sit at room temperature for about 10 minutes before scooping, since it gets quite firm. You can also freeze the dough balls for up to 3 months — just bake from frozen, adding 2-3 minutes to the baking time.

How do I get even, pretty drizzle lines?

Use a zip-top bag with a tiny corner snipped off. Fill the bag with melted white chocolate, squeeze out any air, and snip off just a tiny bit of the corner — smaller than you think you need. You can always make the hole bigger, but you can’t make it smaller. Practice on a piece of parchment paper first if you’re nervous. A steady hand and a slow, even motion give you those beautiful zigzag lines.

My cookies spread too much. What went wrong?

This usually happens for one of three reasons: your butter was too soft or melted, you didn’t chill the dough long enough, or your oven wasn’t hot enough. Make sure your butter is softened but not melted — it should still hold its shape when you press it. And don’t skip the 20-minute chill time! If your cookies are still spreading, try chilling the scooped dough balls for 30 minutes before baking.

Pin This Recipe!

cranberry orange shortbread cookies recipe

Print

Best Cranberry Orange Shortbread Cookies with White Chocolate Drizzle

These buttery shortbread cookies are packed with tart dried cranberries and bright orange zest, then drizzled with smooth white chocolate. They’re the perfect holiday treat that’s quick to make and even better to share.

  • Author: Paula
  • Prep Time: 20 minutes
  • Cook Time: 12-14 minutes
  • Total Time: 45 minutes
  • Yield: 24 cookies 1x
  • Category: Dessert
  • Cuisine: American

Ingredients

Scale
  • 1 cup (226g) unsalted butter, softened
  • ½ cup (60g) powdered sugar
  • ¼ cup (50g) granulated sugar
  • 2 cups (250g) all-purpose flour
  • ¼ teaspoon salt
  • 1 tablespoon orange zest
  • 1 teaspoon vanilla extract
  • ¾ cup (120g) dried cranberries
  • ½ cup (85g) white chocolate chips or chopped white chocolate
  • 1 teaspoon coconut oil or vegetable shortening

Instructions

  1. Preheat your oven to 350°F (175°C). Line two baking sheets with parchment paper.
  2. Zest your orange to get about 1 tablespoon of zest.
  3. Cream the softened butter, powdered sugar, and granulated sugar together on medium speed for 2-3 minutes until light, fluffy, and pale.
  4. Add the orange zest and vanilla extract, beating on low speed just until combined.
  5. In a separate bowl, whisk together the flour and salt.
  6. Gradually add the flour mixture to the butter mixture in three additions, mixing on low speed just until the flour disappears after each addition.
  7. Fold in the dried cranberries by hand using a rubber spatula until evenly distributed.
  8. Chill the dough for 20 minutes.
  9. Scoop the dough into 1.5-tablespoon balls and place them on the prepared baking sheets, spacing them about 2 inches apart.
  10. Bake for 12-14 minutes, rotating the pans halfway through, until edges are just barely golden.
  11. Cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
  12. While cookies cool, melt white chocolate chips and coconut oil in a microwave-safe bowl in 20-second intervals, stirring after each, until smooth.
  13. Drizzle the melted white chocolate over the cooled cookies using a small spoon or a zip-top bag with a tiny corner snipped off.
  14. Let the white chocolate set completely (about 30 minutes at room temperature or 15 minutes in the fridge) before stacking or storing.

Notes

Don’t overmix the dough to keep shortbread tender. Chill dough for exactly 20 minutes—not longer or it becomes too hard to scoop. Use dried cranberries, not fresh, to avoid sogginess. Let white chocolate set completely before stacking. For gluten-free, use a 1:1 gluten-free flour blend. For vegan, use vegan butter and dairy-free white chocolate.

Nutrition

  • Serving Size: 1 cookie
  • Calories: 145
  • Sugar: 11
  • Sodium: 45
  • Fat: 8
  • Saturated Fat: 5
  • Carbohydrates: 17
  • Fiber: 1
  • Protein: 2

Keywords: cranberry orange shortbread, white chocolate drizzle, holiday cookies, shortbread cookies, cranberry cookies, orange cookies, easy cookie recipe

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags:

You might also like these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆