I was sorting through a box of old cookbooks at a library book sale last December when the woman running the checkout counter—a no-nonsense retiree named Carol with reading glasses on a beaded chain—started talking about cookies. I wasn’t looking for baking advice. I was looking for a stained copy of “Joy of Cooking” for three dollars. But Carol, without missing a beat, said, “You know what people really want at Christmas? A cookie that tastes like the party but doesn’t take all day.”
She told me about a recipe she’d been making since the 1980s, something she’d scribbled on the back of an envelope from the electric company. It combined two things nobody in her bridge club thought went together: snickerdoodles and eggnog. “The first batch I made, my husband said it tasted like December,” she laughed. “I’ve never stopped making them since.”
I bought the cookbook, but honestly, I kept thinking about Carol’s cookies. That night, I tried to recreate them from memory—cinnamon, nutmeg, that unmistakable eggnog warmth. The first attempt was a disaster. Too dry, not enough spice, and they spread into flat little puddles. But the second batch? That was the one. The edges were chewy, the centers soft, and the flavor hit you like a cozy blanket. I’ve been making these cozy eggnog snickerdoodle cookies every holiday season since. Maybe you’ve had that moment where a cookie just feels like the season? This is that cookie.
Why You’ll Love This Recipe
Let me tell you why these cozy eggnog snickerdoodle cookies have become my go-to holiday bake. I’ve tested this recipe at least eight times over three years—through different ovens, different brands of eggnog, and even a disastrous attempt with low-fat eggnog (don’t do it, by the way). What I landed on is a cookie that checks every box.
- Quick & Easy: From start to finish, you’re looking at about 25 minutes. No chilling required, no complicated techniques. Perfect for those evenings when you suddenly remember you need cookies for tomorrow’s office party.
- Simple Ingredients: You probably have most of these in your pantry right now. The only special item is eggnog, and that’s everywhere during the holidays. No fancy extracts or hard-to-find spices.
- Perfect for Holiday Gatherings: These cookies were made for cookie swaps, Christmas Eve platters, and those impromptu visits from neighbors. They look impressive but take almost no effort.
- Crowd-Pleaser: I’ve served these to everyone from my spice-averse nephew to my mother-in-law who “doesn’t really like sweets.” Every single person has asked for the recipe. Not exaggerating.
- Unbelievably Delicious: The combination of tangy cream of tartar from the classic snickerdoodle with the warm, spiced notes of eggnog is next-level comfort food. The texture is soft with a slight chew, and that cinnamon-sugar coating gives it that signature crackled look.
What makes this recipe different from the dozens of other eggnog cookie recipes out there? It’s the ratio. I spent a lot of time figuring out how to get that eggnog flavor to come through without making the dough too wet or the cookie dense. The secret is using just the right amount of eggnog and letting the nutmeg and cinnamon work together. This isn’t just another version of a holiday cookie—it’s the best version. The kind that makes you close your eyes after the first bite. It’s comfort food reimagined—faster, easier, but with the same soul-soothing satisfaction.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and the eggnog is the star that ties everything together.
For the Cookie Dough
- Unsalted butter, 1 cup (2 sticks), softened to room temperature (I prefer Land O’Lakes for consistent results)
- Granulated sugar, 1 ½ cups (adds sweetness and helps with that soft texture)
- Eggnog, ⅓ cup, full-fat preferred (low-fat or light eggnog will make the cookies less tender)
- Large egg yolk, 1 (adds richness without making the dough too wet)
- Vanilla extract, 1 teaspoon (I use Nielsen-Massey Madagascar vanilla for the best flavor)
- Rum extract, ½ teaspoon (optional but highly recommended—it really brings out the eggnog flavor)
- All-purpose flour, 2 ¾ cups (spooned and leveled for accuracy)
- Cream of tartar, 2 teaspoons (this is what gives snickerdoodles their signature tangy flavor and soft texture)
- Baking soda, 1 teaspoon (helps the cookies spread just the right amount)
- Ground nutmeg, 1 teaspoon (freshly grated is amazing if you have it)
- Ground cinnamon, ½ teaspoon
- Salt, ½ teaspoon (don’t skip this—it balances the sweetness)
For the Cinnamon-Sugar Coating

- Granulated sugar, ¼ cup
- Ground cinnamon, 1 tablespoon
- Ground nutmeg, ½ teaspoon (this extra nutmeg in the coating is my little twist)
If you don’t have cream of tartar, you can substitute it with 1 teaspoon of lemon juice or white vinegar mixed into the eggnog, but honestly, I recommend getting cream of tartar. It’s cheap and makes a real difference in the texture. For the eggnog, I’ve tested this with both store-bought and homemade, and both work great. Just avoid the light or low-fat versions—they have too much water and not enough fat, which leads to flat, sad cookies.
If you’re out of rum extract, don’t worry. The cookies will still taste like eggnog without it. But if you have it, that little hint of rum flavor really makes these cozy eggnog snickerdoodle cookies taste authentic. You can also use bourbon extract if that’s what you have on hand.
Equipment Needed
You don’t need a fancy kitchen to make these cookies. Here’s what you’ll need:
- Electric mixer (handheld or stand mixer with paddle attachment—I use my KitchenAid Artisan, but a hand mixer works just fine)
- Large mixing bowls (at least two)
- Whisk (for combining dry ingredients)
- Rubber spatula (for scraping down the bowl)
- Cookie scoop (a 1.5-tablespoon scoop is perfect for consistent sizing—mine is from OXO and cost about $12)
- Baking sheets (I like Nordic Ware aluminum sheets for even baking)
- Parchment paper or silicone baking mats (parchment is cheaper and works great)
- Cooling rack (essential for getting that perfect texture)
- Small bowl (for the cinnamon-sugar coating)
If you don’t have a cookie scoop, you can use two spoons to portion the dough. The cookies won’t be perfectly uniform, but they’ll taste the same. And if you don’t have a cooling rack, you can let the cookies cool on the baking sheet for a few extra minutes, then transfer them to a plate. Not ideal, but it works in a pinch.
Preparation Method
Let’s get baking. I’ve broken this down into clear steps with all the little details that make the difference between good cookies and unforgettable ones.
- Preheat your oven to 350°F (175°C). Line two baking sheets with parchment paper or silicone mats. Don’t skip the parchment—it prevents sticking and helps the cookies bake evenly.
- Cream the butter and sugar. In a large mixing bowl, beat the softened butter and 1 ½ cups of granulated sugar together on medium speed until light and fluffy. This takes about 3 to 4 minutes. You want the mixture to look pale and almost doubled in volume. Scrape down the sides of the bowl with your spatula halfway through. I’ve rushed this step before, and the cookies came out denser. Don’t rush it.
- Add the wet ingredients. Beat in the egg yolk, then the eggnog, vanilla extract, and rum extract (if using). Mix until just combined. The mixture might look a little curdled at this point—that’s normal. Don’t panic. It will come together when you add the flour.
- Whisk the dry ingredients. In a separate bowl, whisk together the all-purpose flour, cream of tartar, baking soda, nutmeg, cinnamon, and salt. Make sure there are no lumps. I like to use a fork to break up any clumps of baking soda.
- Combine wet and dry ingredients. Gradually add the dry ingredients to the wet mixture, mixing on low speed. Stop as soon as the flour disappears. Overmixing will make the cookies tough. The dough will be soft and slightly sticky—that’s exactly what you want.
- Make the coating. In a small bowl, stir together the ¼ cup granulated sugar, 1 tablespoon cinnamon, and ½ teaspoon nutmeg.
- Shape the cookies. Using your cookie scoop or a spoon, portion out about 1.5 tablespoons of dough. Roll each portion into a ball between your palms. The dough is soft, so don’t squeeze too hard. Then roll each ball in the cinnamon-sugar mixture until fully coated. Place them on the prepared baking sheets, spacing them about 2 inches apart. They will spread, so give them room.
- Bake. Bake one sheet at a time for 10 to 12 minutes. The edges should look set and lightly golden, but the centers will still look soft and slightly underdone. That’s the secret to soft cookies. I usually start checking at the 10-minute mark. For my oven, 11 minutes is the sweet spot.
- Cool on the baking sheet. Let the cookies rest on the baking sheet for 5 minutes. This is crucial. They will continue to set as they cool. If you try to move them too soon, they’ll fall apart. After 5 minutes, transfer them to a cooling rack to cool completely.
- Repeat. Scoop, roll, coat, and bake the remaining dough. If your second batch of dough has been sitting out, it might be a little warmer. You can pop it in the fridge for 10 minutes if it feels too soft.
One warning: Don’t be tempted to flatten the dough balls before baking. They will spread on their own, and flattening them will make the cookies too thin and crispy. You want that soft, puffy center.
Cooking Tips & Techniques
After making these cozy eggnog snickerdoodle cookies more times than I can count, I’ve picked up a few tricks that make a real difference.
Room temperature ingredients matter. I know, I know, everyone says this. But with these cookies, it actually makes a difference. Cold butter won’t cream properly, and cold eggnog can make the dough seize up. Set your butter and eggnog out about 30 minutes before you start baking. If you forget, you can soften the butter in the microwave at 50% power in 10-second bursts. Just watch it carefully—you want it soft, not melted.
Don’t overmeasure your flour. This is the most common mistake I see. Scooping flour directly from the bag packs it down, and you end up with too much. Use the spoon-and-level method: spoon flour into your measuring cup, then level it off with a knife. Or better yet, use a kitchen scale. 2 ¾ cups of all-purpose flour is about 345 grams.
The cream of tartar is not optional. I tried making these without it once because I ran out, and the cookies were flat and bland. Cream of tartar reacts with the baking soda to create carbon dioxide, which gives the cookies their lift. It also adds that signature tangy flavor that makes a snickerdoodle a snickerdoodle.
Bake one sheet at a time. I know it’s tempting to cram both sheets in the oven to save time, but the heat won’t circulate properly, and you’ll end up with unevenly baked cookies. The top sheet will be pale, and the bottom sheet will be overdone. Trust me, I learned this the hard way during a particularly ambitious Christmas baking session.
Let the cookies cool properly. Those 5 minutes on the baking sheet are not just a suggestion. The cookies are fragile when they come out of the oven. Letting them rest allows the structure to set. If you move them too soon, they’ll crumble. If you leave them too long, they’ll stick to the parchment.
Variations & Adaptations
One of my favorite things about this recipe is how flexible it is. Here are some variations I’ve tried and loved.
Dairy-Free Version: Substitute the butter with vegan butter (I like Miyoko’s) and use a dairy-free eggnog. Just make sure the eggnog is full-fat—the light versions have too much water. The texture will be slightly different, but the flavor is still fantastic.
Gluten-Free Option: Swap the all-purpose flour with a 1:1 gluten-free baking flour blend. I’ve tested this with Bob’s Red Mill Gluten-Free 1-to-1 Baking Flour, and it works beautifully. Add an extra tablespoon of flour if the dough feels too sticky.
Spiced-Up Version: Add ½ teaspoon of ground ginger and ¼ teaspoon of ground cloves to the dry ingredients. This gives the cookies a chai-like warmth that’s perfect for cold December nights.
Eggnog Glaze Variation: Instead of the cinnamon-sugar coating, make a simple glaze by whisking together 1 cup of powdered sugar, 2 tablespoons of eggnog, and ¼ teaspoon of nutmeg. Drizzle it over the cooled cookies. It adds a pretty finish and an extra hit of eggnog flavor.
Bourbon Soak Variation: For an adult twist, brush the baked cookies lightly with bourbon while they’re still warm. Let them absorb the bourbon for a few minutes, then dust them with powdered sugar. I made these for a holiday party last year, and they disappeared in minutes.
My personal favorite variation? I make a batch of the gluten-free version for my sister, who has celiac disease, and she says they’re better than the regular ones. Don’t tell the regular ones I said that.
Serving & Storage Suggestions
These cozy eggnog snickerdoodle cookies are best served slightly warm, when the centers are still soft and the cinnamon-sugar coating is perfectly crackled. Let them cool for about 10 minutes after coming out of the oven, then serve them with a cold glass of milk or a warm mug of spiced tea. They’re also fantastic with a cup of coffee in the morning—not that I’ve ever had cookies for breakfast. Ahem.
For a holiday dessert board, arrange these cookies alongside gingerbread men, peppermint bark, and fresh cranberries. The soft, spiced flavor of the snickerdoodles balances beautifully with the bold flavors of traditional Christmas treats.
Storage instructions: Store the cookies in an airtight container at room temperature for up to 5 days. Place a slice of bread in the container to keep them soft—the bread absorbs excess moisture and releases it slowly. Replace the bread slice every other day if you’re storing for longer.
Freezer instructions: These cookies freeze beautifully. You can freeze the baked cookies for up to 3 months. Layer them between sheets of parchment paper in a freezer-safe container. To thaw, let them sit at room temperature for about 30 minutes. You can also freeze the unbaked dough balls. Roll them, coat them in the cinnamon-sugar mixture, and place them on a baking sheet in the freezer until solid. Transfer the frozen dough balls to a freezer bag. When you’re ready to bake, add 2 to 3 minutes to the baking time—no need to thaw.
The flavors actually develop over time. On day two, the eggnog flavor is even more pronounced, and the texture gets that perfect balance of soft and chewy. If you can resist eating them all on day one, you’re in for a treat.
Nutritional Information & Benefits
Let’s be real—these are cookies, not health food. But here’s the estimated nutritional information for one cookie (based on a batch of 36 cookies):
- Calories: Approximately 145
- Total Fat: 7g
- Saturated Fat: 4g
- Cholesterol: 25mg
- Sodium: 85mg
- Total Carbohydrates: 20g
- Sugars: 12g
- Protein: 2g
Now, the good news. Eggnog is made with milk and eggs, so it does provide some calcium and protein. The cinnamon and nutmeg in this recipe are also packed with antioxidants. Cinnamon has been shown to help regulate blood sugar, and nutmeg has anti-inflammatory properties. So while these cookies are definitely a treat, they’re not completely empty calories.
If you’re watching your sugar intake, you can reduce the sugar in the dough to 1 cup. The cookies will be less sweet but still flavorful. For a lower-fat option, use light butter and low-fat eggnog, but know that the texture will be less tender.
Potential allergens: These cookies contain dairy (butter, eggnog), eggs, and gluten. They are nut-free as written, but always check your eggnog label for any nut-based additives.
Conclusion
These cozy eggnog snickerdoodle cookies are the kind of recipe that makes the holidays feel special without adding stress to your to-do list. They come together quickly, use ingredients you probably already have, and deliver that warm, spiced flavor that everyone craves this time of year. Whether you’re baking for a cookie swap, a family gathering, or just because you want your kitchen to smell like Christmas, these cookies deliver.
I love that this recipe came from a chance conversation at a library book sale. It reminds me that the best recipes often come from unexpected places—from a stranger, a scribbled note, a moment of curiosity. Carol was right. These cookies really do taste like December.
Now I want to hear from you. Have you tried these cookies? Did you add your own twist? Let me know in the comments below. And if you share a photo on Pinterest, tag me—I’d love to see your cozy eggnog snickerdoodle cookies in all their crackled, cinnamon-sugar glory. Happy baking, friends.
Frequently Asked Questions
Can I use homemade eggnog instead of store-bought?
Absolutely. Homemade eggnog works beautifully in this recipe. Just make sure it’s full-fat and not too thin. If your homemade eggnog is very thick, you might need to add a tablespoon less to avoid making the dough too wet.
Why did my cookies turn out flat?
Flat cookies usually mean one of three things: your butter was too soft or melted, you used too much sugar, or your baking soda is old. Make sure your butter is softened but not melted, measure your ingredients accurately, and check that your baking soda is less than 6 months old.
Can I make the dough ahead of time?
Yes. You can refrigerate the dough for up to 3 days. Just wrap it tightly in plastic wrap. When you’re ready to bake, let the dough sit at room temperature for about 10 minutes so it’s soft enough to scoop. You might need to add a minute or two to the baking time.
Can I use an egg substitute?
I haven’t tested this recipe with an egg substitute, but a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water) should work. The texture might be slightly denser. If you try it, let me know how it goes in the comments.
How do I get the perfect crackled top on my snickerdoodles?
The crackled top comes from rolling the dough balls generously in the cinnamon-sugar mixture and then baking them at the right temperature. Make sure your oven is fully preheated to 350°F, and don’t open the oven door during the first 8 minutes of baking. The sudden heat causes the dough to puff up and crack the coating.
Pin This Recipe!

Cozy Eggnog Snickerdoodle Cookies: Easy Holiday Recipe
These cozy eggnog snickerdoodle cookies combine the classic tangy snickerdoodle with warm, spiced eggnog flavor for a soft, chewy holiday treat that comes together in about 25 minutes with no chilling required.
- Prep Time: 15 minutes
- Cook Time: 11 minutes
- Total Time: 26 minutes
- Yield: 36 cookies 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 1 cup (2 sticks) unsalted butter, softened
- 1 ½ cups granulated sugar
- ⅓ cup full-fat eggnog
- 1 large egg yolk
- 1 teaspoon vanilla extract
- ½ teaspoon rum extract (optional)
- 2 ¾ cups all-purpose flour
- 2 teaspoons cream of tartar
- 1 teaspoon baking soda
- 1 teaspoon ground nutmeg
- ½ teaspoon ground cinnamon
- ½ teaspoon salt
- ¼ cup granulated sugar (for coating)
- 1 tablespoon ground cinnamon (for coating)
- ½ teaspoon ground nutmeg (for coating)
Instructions
- Preheat oven to 350°F (175°C). Line two baking sheets with parchment paper or silicone mats.
- In a large bowl, beat softened butter and 1 ½ cups granulated sugar together on medium speed until light and fluffy, about 3-4 minutes. Scrape down sides halfway through.
- Beat in egg yolk, then eggnog, vanilla extract, and rum extract (if using) until just combined. Mixture may look slightly curdled.
- In a separate bowl, whisk together flour, cream of tartar, baking soda, nutmeg, cinnamon, and salt until no lumps remain.
- Gradually add dry ingredients to wet mixture, mixing on low speed just until flour disappears. Dough will be soft and slightly sticky.
- In a small bowl, stir together ¼ cup granulated sugar, 1 tablespoon cinnamon, and ½ teaspoon nutmeg for coating.
- Using a cookie scoop or spoon, portion about 1.5 tablespoons of dough. Roll into balls, then roll each ball in cinnamon-sugar mixture until fully coated. Place on prepared baking sheets, spacing 2 inches apart.
- Bake one sheet at a time for 10-12 minutes. Edges should be set and lightly golden, centers still soft.
- Let cookies rest on baking sheet for 5 minutes, then transfer to a cooling rack to cool completely.
- Repeat with remaining dough. If dough becomes too soft, refrigerate for 10 minutes before shaping.
Notes
For best results, use full-fat eggnog (avoid low-fat or light versions). Cream of tartar is essential for the signature tangy flavor and soft texture. Do not flatten dough balls before baking. Let cookies cool on baking sheet for 5 minutes before transferring. Store in an airtight container at room temperature for up to 5 days; place a slice of bread in the container to keep them soft. Freeze baked cookies for up to 3 months or unbaked dough balls for up to 3 months.
Nutrition
- Serving Size: 1 cookie
- Calories: 145
- Sugar: 12
- Sodium: 85
- Fat: 7
- Saturated Fat: 4
- Carbohydrates: 20
- Protein: 2
Keywords: eggnog snickerdoodle cookies, holiday cookies, Christmas cookies, easy cookie recipe, soft snickerdoodle, eggnog dessert


