Every December, my kitchen transforms into a holiday bakery. Out come the cinnamon sticks, dried fruits, and powdered sugar, and the air fills with the scent of Christmas. But one cookie recipe changed the game for me: Cranberry Spice Cookies with Eggnog Icing. I first whipped up a batch when I was short on chocolate chips but had a bag of cranberries and a forgotten carton of eggnog in the fridge. The result? A sweet, spiced, and festive treat that quickly became my signature cookie for the season.
Now, every year, it’s not truly the holidays until I’ve baked a tray (or three) of these cookies. The cranberries add a tangy pop, the warm spices feel like a hug, and the eggnog icing brings it all together with a creamy, seasonal finish. This recipe blends nostalgia with flavor—and today, I’m sharing all the steps and secrets to help you master it at home. Whether you’re prepping for a holiday party or just want something special with your cocoa, Cranberry Spice Cookies with Eggnog Icing will not disappoint.

Starting Strong with Ingredients and Prep
Picking the Perfect Ingredients
The star of these cookies is the balance between the tart dried cranberries and a warm mix of cinnamon, nutmeg, and clove. Use full-fat eggnog—it adds richness to the icing that low-fat versions can’t match. Brown sugar deepens the flavor, and real vanilla extract enhances the overall aroma. A touch of salt in the dough keeps the sweetness from going overboard.
All-purpose flour works best for structure, while baking soda gives a subtle rise. Don’t skip the egg—it binds the dough and adds moisture. Softened unsalted butter ensures even mixing, giving you a smooth base that holds the cranberries beautifully.
PrintCranberry Spice Cookies with Eggnog Icing: A Cozy Holiday Classic
Cranberry Spice Cookies with Eggnog Icing combine tart cranberries, warm holiday spices, and creamy eggnog glaze for the ultimate festive treat.
- Prep Time: 15 mins
- Cook Time: 12 mins
- Total Time: 57 mins
- Yield: 24 cookies
- Category: Desserts
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 1/2 cup unsalted butter, softened
- 3/4 cup light brown sugar
- 1 large egg
- 1 tsp vanilla extract
- 1 1/2 cups all-purpose flour
- 1/2 tsp baking soda
- 1/4 tsp salt
- 1/2 tsp cinnamon
- 1/4 tsp nutmeg
- 1/8 tsp cloves
- 3/4 cup dried cranberries
- 1 cup powdered sugar
- 2–3 tbsp eggnog
- 1/4 tsp vanilla extract (for icing)
- Dash of nutmeg (for icing)
Instructions
- Cream butter and brown sugar until fluffy.
- Add egg and vanilla extract; mix well.
- In a separate bowl, whisk flour, baking soda, salt, and spices.
- Gradually add dry ingredients to wet and fold in cranberries.
- Chill dough for 30 minutes.
- Preheat oven to 350°F and line baking sheet with parchment paper.
- Scoop dough into balls and place 2 inches apart.
- Bake 10–12 minutes until edges are golden.
- Cool on tray 5 minutes, then transfer to wire rack.
- Whisk powdered sugar, eggnog, vanilla, and nutmeg until smooth.
- Drizzle or dip cooled cookies in icing and let set 30 minutes.
Notes
- Toss cranberries in flour to prevent sinking.
- Freeze dough balls for easy baking later.
- Use full-fat eggnog for best icing texture.
Nutrition
- Serving Size: 1 cookie
- Calories: 135
- Sugar: 11g
- Sodium: 90mg
- Fat: 5g
- Saturated Fat: 3g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 21g
- Fiber: 0.5g
- Protein: 1g
- Cholesterol: 20mg
How to Set Up for Holiday Cookie Success
Prepping well makes all the difference. Always start by creaming butter and sugar until fluffy. This step builds the cookie’s soft texture. Once you mix in the dry ingredients, chill the dough for at least 30 minutes. Chilling prevents over-spreading in the oven and enhances flavor.
Use a cookie scoop for uniform size, and bake on parchment paper for even browning and easy cleanup. Once baked, cool the cookies completely before icing—warm cookies will melt the icing right off. For similar holiday-ready bakes, the soft snickerdoodle cookies and chocolate thumbprint cookies also use this chill-then-bake method.
Mastering the Baking Process
Mixing, Scooping, and Baking the Dough
After your dough is chilled, scoop it onto a lined baking sheet, spacing each ball about 2 inches apart. These cookies will spread just slightly. Bake at 350°F for 10–12 minutes. You’ll know they’re done when the edges are golden but the centers are still soft—they’ll continue cooking slightly on the tray after you remove them.
Let them rest on the pan for five minutes before transferring to a wire rack. This helps them hold their shape and avoids cracking. If you like slightly crisp edges, leave them in the oven for 1 more minute. For holiday variety, try rotating in a batch of white chocolate peppermint cookies or the always festive peppermint brownie cookies.
Whipping Up the Eggnog Icing
This icing is simple but powerful. Mix powdered sugar with eggnog, a splash of vanilla, and a dash of nutmeg. Start with 2 tablespoons of eggnog and add more a little at a time until it reaches a pourable but thick consistency.
You can either drizzle the icing over the cooled cookies with a spoon or dip the tops for a more finished look. Allow the icing to set for about 30 minutes—it will harden slightly, making the cookies easier to store or stack. The icing’s creamy eggnog flavor brings a buttery contrast to the cranberry and spice inside the cookie.
Pair these with a cup of cocoa or alongside some Christmas cranberry pinwheels for a cozy dessert table, or add them to a box with frosted Christmas brownies for the perfect edible gift.
Tips, Storage & Creative Variations
Cookie Hacks You’ll Wish You Knew Sooner
Want chewier cookies? Swap out half of the brown sugar for dark brown sugar. It’s richer and holds more moisture. Don’t overbake—take them out when they look slightly underdone.
To prevent your cranberries from sinking or clumping, toss them in a tablespoon of flour before folding them into the dough. This trick distributes them evenly without extra effort. If you’re short on eggnog, try adding a teaspoon of rum extract to milk for a quick substitute.
Need a gluten-free option? Replace all-purpose flour with a 1:1 gluten-free blend. It works beautifully without sacrificing texture. For dairy-free bakers, almond nog can work, though it slightly changes the icing’s flavor.
Storage That Keeps Cookies Fresh
Once the icing is fully set, store cookies in an airtight container at room temperature for up to 5 days. To stack, place parchment paper between layers.
If making ahead, freeze the unbaked dough balls for up to 3 months. When ready to bake, pop them straight into the oven—just add 1–2 extra minutes to the baking time.
You can also freeze the finished cookies. Lay them flat on a tray, freeze until solid, then move them to a freezer bag. Thaw at room temperature, and you’ve got homemade magic on demand. For more freezer-friendly desserts, the sugar cookie cheesecake and whipped shortbread cookies are great options.
Flavor Twists & Holiday Presentation
Flavor Add-ins You’ll Love
These cookies are already flavorful, but if you’re looking to make them your own, try mixing in chopped pecans for a nutty crunch or white chocolate chips for a sweeter twist. A dash of orange zest added to the dough highlights the cranberry beautifully.
For an extra-festive flair, sprinkle nutmeg or cinnamon on top of the icing before it sets. You can even tint the icing with a tiny bit of natural food coloring—think light gold or soft pink—for a holiday cookie tray that pops.
Want to lean more classic? The soft texture of gingerbread crinkle cookies or buttery Italian cannoli cookies can inspire even more variations.
How to Gift and Serve These Cookies
Package Cranberry Spice Cookies with Eggnog Icing in small bakery boxes or clear bags tied with ribbon. Include a handwritten tag with storage tips or serving suggestions—like pairing with coffee or spiced cider.
Arrange them on a festive holiday tray with other cookie varieties, like raspberry linzer cookies or soft Danish butter cookies. For cookie swaps, stack three cookies, wrap in plastic wrap, and secure with twine and a mini candy cane for an instant crowd-pleaser.
Want more holiday cookie board ideas? Check out Christmas pinwheels and Little Debbie Christmas Tree Cake Truffles for visual inspiration.

Serving Up the Final Words on Cranberry Spice Cookies with Eggnog Icing
Cranberry Spice Cookies with Eggnog Icing are the kind of treat that makes holiday memories stick. They’re simple enough for a weekday bake but special enough to impress your guests. From their soft, spiced base to the silky icing on top, they offer warmth and nostalgia in every bite.
Whether you’re baking a batch for your family, neighbors, or just yourself (no shame!), this recipe is guaranteed to become a favorite. Remember—chill that dough, don’t overbake, and let the icing set. You’ll have bakery-style results without the fuss, and maybe even a new holiday tradition.
FAQ: Cranberry Spice Cookies with Eggnog Icing
Can I use fresh cranberries instead of dried ones for Cranberry Spice Cookies?
Dried cranberries are best for this recipe because they hold up better in the dough. Fresh cranberries can be too wet and tart, but if using them, chop and lightly sweeten first.
What if I don’t have eggnog for Cranberry Spice Cookies?
You can substitute whole milk with a touch of vanilla and a pinch of nutmeg or rum extract. It won’t be the same, but it still makes a tasty icing.
Can I freeze Cranberry Spice Cookies with Eggnog Icing?
Yes! Freeze baked cookies in layers separated by parchment. Thaw at room temp for best texture. You can also freeze dough balls and bake fresh as needed.
How long will the icing take to set?
Usually about 30 minutes at room temperature. If your kitchen is humid, give it a bit more time to fully dry before stacking or packing.
