
There’s something about biting into a tender, buttery cookie that tastes like cinnamon, cardamom, and nutmeg all at once. Add tart dried cranberries and a silky eggnog icing on top, and you’ve got a cookie that feels special enough for a holiday party but easy enough to make on a regular Tuesday afternoon.
These cranberry spice drops have that melt-in-your-mouth texture that comes from a high butter-to-flour ratio and careful handling. The warm spices and bright cranberries keep them from feeling heavy, and the eggnog icing adds a festive finish without being overly sweet.
What Makes These Cookies So Tender – These Cranberry Spice Drops
The secret to the soft, delicate crumb is the ratio of butter to flour and the way you mix the dough. You’re creaming butter and confectioners’ sugar until the mixture is light and fluffy, which incorporates air into the dough. When you add the flour, you’re not kneading or overworking it—just mixing until combined. This keeps the gluten development minimal, which means tender cookies instead of tough ones.
The cardamom and nutmeg do more than just add flavor. These spices are traditional in shortbread-style cookies because they complement the butter without overpowering it. The cranberries add tartness that balances the richness of the butter and the sweetness of the icing.
For another idea to try next, see These Lavender Lemon Sugar Cookies Are Easier to Make Than You’d Think.
How to Prepare the Dough Without Frustration
When you first add the flour and cranberries to the wet ingredients, the dough will look crumbly and loose. This is normal. Keep mixing on medium speed for another 30 seconds to a minute. The dough will gradually come together as the flour hydrates. If you stop too early, you’ll end up with crumbly dough that won’t hold together when you try to roll it into balls.
Once the dough is mixed, cover it and chill for at least 30 minutes. If you’re chilling it for longer than 2 hours, let it sit at room temperature for 30 minutes before rolling. Cold dough is stiff and hard to work with; slightly softened dough rolls into balls much more easily.
Looking for more? Don’t miss our The Pecan Pie Bars I Keep Coming Back To.
Rolling and Baking for Even Cooking
Use about 1 tablespoon of dough per cookie. If the dough feels too crumbly when you’re rolling, warm it in your hands for a few seconds. Your body heat will soften it just enough to hold together. Space the balls about 2 inches apart on the baking sheet—these cookies don’t spread much, but you want enough room for even air circulation.
Bake at 350°F for 14 to 15 minutes. You’re looking for golden brown edges with barely any color on top. The bottoms should be noticeably browned, but the tops should still look pale. This is the sweet spot for texture—any longer and they’ll start to crisp up instead of staying tender.
If you enjoy this, you’ll love our This Smashed Raspberry White Chocolate Layer Cake Tastes Like a Bakery Dessert.
Making the Eggnog Icing the Right Consistency
The icing is a balance between thick enough to coat and thin enough to drizzle. Start with 2 tablespoons of eggnog and whisk it with the confectioners’ sugar, vanilla, cinnamon, and salt. The mixture will be very thick at first—almost like modeling clay. Whisk in the remaining tablespoon of eggnog gradually. If it’s still too thick, add a tiny splash more eggnog. If it’s too thin, add a bit more confectioners’ sugar.
Taste the icing as you go. A pinch of salt brightens the eggnog flavor and keeps it from tasting one-dimensional. Dip the cooled cookies into the icing or drizzle it over the top. If you want extra cinnamon on the surface, sprinkle it while the icing is still wet.
More from the kitchen: These Gingerbread Cookies Stay Soft and Chewy for Days.
Small Details That Make a Real Difference
Use room-temperature butter. Cold butter won’t cream properly, which means the dough won’t incorporate enough air and the cookies will be dense. Spoon and level your flour instead of scooping directly from the bag—this prevents packing too much flour into the measuring cup, which would make the cookies dry.

Let the cookies cool for 5 minutes on the baking sheet before moving them to a wire rack. This gives them time to firm up slightly so they won’t break apart when you transfer them. Make sure they’re completely cool before dipping in icing, or the icing will melt and slide right off.
It pairs beautifully with These Soft Cut-Out Sugar Cookies Stay Chewy for Days.
For food safety when using eggnog in the icing, use commercially produced eggnog, which is pasteurized. Refer to USDA food safety guidance for proper handling of any dairy products.
Flavor Combinations That Work Well
If you want to switch up the spice profile, try replacing the cardamom with 1/4 teaspoon of ground ginger or allspice. You could also add a tiny pinch of clove—start with 1/8 teaspoon because it’s strong. For the icing, you could use rum extract instead of vanilla for a more adult flavor, or add a touch of orange zest to complement the cranberries.
For another idea to try next, see These Raspberry Lemon Brioche Rolls Taste Like a Bakery Breakfast.
How to Store Leftovers Without Ruining the Texture
Cookies without icing will keep in an airtight container at room temperature for up to a week. The iced cookies are best stored in the refrigerator in a single layer in an airtight container for up to a week. If you stack them, the icing may stick to the layer above.
You can freeze undecorated cookies for up to 3 months. Thaw them at room temperature for about 30 minutes, then ice them fresh. The texture stays tender because the dough was already baked—freezing doesn’t affect the crumb structure.
Looking for more? Don’t miss our These Brie Bites with Cranberry Taste Restaurant-Quality and Take 35 Minutes.
Common Mistakes to Avoid
Using cold butter from the fridge will result in dense cookies because the butter won’t cream properly. Packing the flour into the measuring cup adds too much flour, which makes the cookies dry and crumbly. Overbaking by even a minute turns these delicate cookies crispy instead of tender. Dipping warm cookies in icing causes the icing to melt and run off instead of setting.
If your dough is too crumbly to roll, you likely added too much flour or didn’t mix long enough for the dough to come together. Add a teaspoon of eggnog or milk to the dough and mix again. If your icing is too thick to dip, add more eggnog one teaspoon at a time.
If you enjoy this, you’ll love our These Toasted S’mores Ice Cream Sandwiches Taste Like Summer in Every Bite.
Serving Ideas
Serve these cookies with hot spiced cider, coffee, or tea. They’re nice on a holiday dessert platter alongside other small bites. You can also package them in a small box tied with ribbon as a homemade gift—they stay fresh for several days if stored properly.
Cranberry Spice Drops with Eggnog Icing
Tender, buttery cookies filled with tart dried cranberries and warm spices, topped with a creamy eggnog icing. Perfect for holiday gatherings or everyday treats.
363
servings45
minutes15
minutes120
kcalIngredients
1 cup (16 Tbsp; 226g) unsalted butter, softened to room temperature
3/4 cup (90g) confectioners’ sugar
1 teaspoon pure vanilla extract
1 and 1/2 teaspoons ground cinnamon
1/4 teaspoon ground cardamom
1/4 teaspoon ground nutmeg
1/8 teaspoon salt
2 and 1/4 cups (281g) all-purpose flour (spooned & leveled)
3/4 cup finely chopped dried cranberries*
1 cup (120g) confectioners’ sugar
2-3 Tablespoons (30-45ml) eggnog
1/4 teaspoon pure vanilla extract
pinch of ground cinnamon
pinch of salt
Directions
- Using a handheld or stand mixer fitted with a paddle attachment, beat the butter for 1 minute on medium speed until completely smooth and creamy. Add the confectioners’ sugar then beat on medium-high speed until creamy and combined. Add the vanilla extract, cinnamon, cardamom, nutmeg, salt, flour, and dried cranberries and beat on medium speed until combined. The dough may not come together at first, but keep mixing. The cookie dough will be thick and a little crumbly.
- Cover the cookie dough tightly and chill in the refrigerator for 30 minutes and up to 3 days. (If chilling for 2+ hours, let the cookie dough sit at room temperature for at least 30 minutes before rolling into balls. The cookie dough will be very stiff after being in the refrigerator that long.)
- Preheat oven to 350°F (177°C). Line two large baking sheets with parchment paper or silicone baking mats. Set aside.
- Roll the cookie dough into balls, about 1 scant Tablespoon of dough each, and place dough balls 2 inches apart on the baking sheets. If the cookie dough is too crumbly, keep rolling and working it with your hands. The warmth of your hands will help bring it together.
- Bake the cookies until golden brown on the bottom edges and just barely browned on top, about 14-15 minutes.
- Allow the cookies to cool for 5 minutes on the baking sheet, then transfer to a wire rack. Make sure cookies are cool to touch before dipping in icing.
- Whisk the confectioners’ sugar, 2 Tablespoons (30ml) of eggnog, vanilla, and cinnamon together. It will be very thick. Whisk in the remaining Tablespoon of eggnog. Taste. Add a pinch of salt if desired (I always do). Add more confectioners’ sugar to thicken or more eggnog to thin out, if desired.
- Dip cookies in icing and/or drizzle on top. If desired, sprinkle extra cinnamon on top of the icing. If coated lightly, the icing will set after a few hours.
- Cover leftover iced cookies tightly and store at room temperature for 1 day or in the refrigerator for up to 1 week. Cookies without icing can sit covered at room temperature for up to 1 week.
Good to know: for food-safety guidance, see the National Center for Home Food Preservation.
Frequently Asked Questions
Can I use fresh cranberries instead of dried?
Fresh cranberries are too wet and will make the dough soggy. Dried cranberries are the best choice. If you only have fresh, chop them very finely, pat them dry with paper towels, and reduce the liquid in the recipe slightly.
What if I don't have eggnog?
Use a mixture of heavy cream and milk with a pinch of nutmeg, or use whole milk mixed with vanilla and a touch of rum extract. The flavor won’t be identical, but the icing will still taste good.
Can I make the dough ahead of time?
Yes. The dough keeps in the refrigerator for up to 3 days or can be frozen for up to 3 months. Thaw frozen dough in the refrigerator overnight before rolling and baking.
Why are my cookies spreading too much?
This usually means the dough was too warm when it went into the oven or your oven temperature is running hot. Chill the dough before baking and use an oven thermometer to verify accuracy.
Can I make these cookies smaller?
Yes. Use about 1/2 tablespoon of dough per cookie and reduce the baking time to 12 to 13 minutes. Check them a minute or two early since smaller cookies bake faster.
How do I know when the cookies are done baking?
The bottoms should be noticeably golden brown, and the edges should be lightly browned. The tops should still look mostly pale. They’ll continue to firm up as they cool.








Leave a Reply