I wasn’t expecting baking advice from my accountant, but there I was, sorting through a stack of receipts in late November, listening to him describe exactly how to make cookies that tasted like Christmas in a single bite. He was this quiet guy, always in a cardigan, never said much beyond deductions and deadlines. But when he mentioned his wife’s eggnog snickerdoodles, his whole face changed. He grabbed a sticky note from his desk and wrote down the rough measurements—”a pinch of this, a splash of that,” he said, waving his hand. I stuffed that yellow square into my coat pocket and honestly forgot about it for two weeks.
Then came that first frantic weekend of December. You know the one—when you realize you’ve promised cookies for three different events and your kitchen looks like a flour bomb went off. I was rummaging through my coat for a lost glove and found that crinkled note. Eggnog snickerdoodles. It sounded weird at first. I mean, eggnog is for drinking, right? But let me tell you, that sticky note changed my holiday baking forever. The cookies came out of the oven soft, puffy, and dusted with a cinnamon-sugar sparkle that smelled like nutmeg and pure nostalgia.
My accountant, of all people, had given me the recipe that would become my most-requested holiday treat. I’ve tweaked it a bit since then—added a little more spice, figured out the perfect baking time—but the soul of it is still his. These soft & spiced eggnog snickerdoodle cookies are everything you want from a holiday cookie: tender, buttery, with that warm eggnog flavor that just hits different when the weather turns cold. Maybe you’ve been there, looking for that one cookie that feels special without being complicated. This is it.
Why You’ll Love This Recipe
Let me break down exactly why these eggnog snickerdoodle cookies deserve a permanent spot in your holiday rotation. I’ve tested this recipe more times than I care to admit—some batches were too flat, others too dry, and one memorable disaster where I confused nutmeg with cloves (don’t ask). But this version? It’s perfection.
- Quick & Easy: From start to finish, these cookies come together in about 30 minutes. The dough doesn’t need chilling, which is a game-changer when you’re baking for a crowd and the clock is ticking.
- Simple Ingredients: You probably already have most of these in your pantry. The only special addition is eggnog, and honestly, you can find it everywhere during the holidays.
- Perfect for Holiday Gatherings: Cookie swaps, office parties, Christmas Eve dessert trays—these cookies fit every occasion. They travel well and stay soft for days.
- Crowd-Pleaser: I’ve served these to kids, grandparents, and everyone in between. They disappear faster than anything else on the plate. No joke.
- Unbelievably Delicious: The texture is what gets people. They’re soft and pillowy with a slight chew, and that eggnog flavor is subtle but unmistakable. The cinnamon-sugar coating adds just the right crunch on the outside.
What makes these different from other snickerdoodle recipes? It’s the eggnog, obviously, but also the technique. I use a combination of butter and a little cream cheese to keep them ultra-soft, and I add a touch of rum extract (or real rum, if that’s your thing) to deepen that holiday flavor. This isn’t just another cookie—it’s the cookie that makes people close their eyes after the first bite. I’ve seen it happen.
These cookies are comfort food reimagined for the holidays. They’re nostalgic but fresh, familiar but surprising. Perfect for impressing guests without stress, or turning a simple Tuesday night into something worth remembering.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver that signature eggnog flavor and soft, tender texture. Most of these are pantry staples, so you’re probably just a carton of eggnog away from baking magic.
For the Cookies
- Unsalted butter, softened (1 cup, or 2 sticks) — I always use unsalted so I can control the salt level. Let it sit out for about 30 minutes before starting.
- Cream cheese, softened (2 ounces) — This is my secret ingredient for extra soft cookies. It adds a slight tang that balances the sweetness.
- Granulated sugar (1 ½ cups) — Regular white sugar works perfectly here.
- Eggnog (⅓ cup) — Use full-fat eggnog for the best flavor. I prefer the store-bought kind for consistency, but homemade works too. Just make sure it’s thick and creamy.
- Egg yolk (1 large) — The yolk adds richness without thinning the dough too much.
- Vanilla extract (1 teaspoon) — Pure vanilla makes a difference, but imitation works in a pinch.
- Rum extract (1 teaspoon) — This is optional but highly recommended. It gives that classic eggnog punch without the alcohol. You can substitute with dark rum if you prefer.
- All-purpose flour (2 ¾ cups) — Spoon and level your flour for accuracy. Scooping directly from the bag can pack it down and make cookies dry.
- Cream of tartar (2 teaspoons) — This is essential for that classic snickerdoodle tang and soft texture. Don’t skip it.
- Baking soda (1 teaspoon) — Helps the cookies spread just enough.
- Ground nutmeg (1 teaspoon) — Freshly grated is amazing, but pre-ground works fine.
- Ground cinnamon (½ teaspoon) — Adds warmth and depth.
- Salt (½ teaspoon) — Balances the sweetness.
For the Coating

- Granulated sugar (¼ cup) — For that sparkly exterior.
- Ground cinnamon (2 teaspoons) — The classic snickerdoodle coating.
- Ground nutmeg (½ teaspoon) — Extra eggnog flavor on the outside.
Ingredient Tips: I recommend using Land O’Lakes butter for consistent results, but any quality brand works. For the eggnog, I’ve tried several brands and honestly, the store-brand versions are often just as good as the expensive ones. If you’re dairy-free, you can substitute with a plant-based eggnog and vegan butter, though the texture will be slightly different. And here’s a pro tip: if your eggnog is extra thick, you might need to add a tablespoon more flour to compensate.
Equipment Needed
You don’t need fancy equipment for these eggnog snickerdoodle cookies, which is part of what makes them so great. Here’s what you’ll need:
- Electric mixer (stand or hand-held) — A hand mixer works perfectly. I’ve made these with a whisk before, and it’s doable but your arm will hate you.
- Large mixing bowls (at least 2) — One for wet ingredients, one for dry.
- Measuring cups and spoons — Accurate measurements matter here, especially for the flour.
- Baking sheets (2-3) — Light-colored aluminum sheets work best. Dark sheets can cause over-browning.
- Parchment paper or silicone baking mats — I prefer parchment paper for easy cleanup and consistent baking.
- Cooling rack — Essential for cooling cookies properly so they don’t get soggy.
- Cookie scoop (about 1.5 tablespoons) — Not required, but it makes uniform cookies and saves time. I use a #40 scoop.
- Small bowl — For the cinnamon-sugar coating.
Budget-Friendly Options: If you don’t have a cookie scoop, use two spoons to portion the dough. No cooling rack? Let cookies cool on the baking sheet for 5 minutes, then transfer to a clean plate. I’ve done this plenty of times when traveling for the holidays.
Preparation Method
Alright, let’s get baking. These eggnog snickerdoodle cookies come together quickly, so read through the steps first and make sure everything is at room temperature. Trust me on that.
- Preheat your oven to 350°F (175°C). Line your baking sheets with parchment paper or silicone mats. Do this first so the oven is ready when you are.
- Cream the butter, cream cheese, and sugar. In a large bowl, beat the softened butter, cream cheese, and granulated sugar together on medium speed until light and fluffy. This takes about 3-4 minutes. You want it to look pale and airy. Scrape down the sides of the bowl halfway through.
- Add the wet ingredients. Beat in the eggnog, egg yolk, vanilla extract, and rum extract until combined. Don’t overmix here—just until it looks smooth. The mixture might look a little curdled, and that’s totally fine. It will come together when you add the dry ingredients.
- Whisk the dry ingredients. In a separate bowl, whisk together the flour, cream of tartar, baking soda, nutmeg, cinnamon, and salt. Make sure everything is evenly distributed. I like to sift the cream of tartar because it tends to clump.
- Combine wet and dry. Gradually add the dry ingredients to the wet mixture, mixing on low speed. Stop when the flour is just incorporated. A few streaks of flour are okay—overmixing will make the cookies tough. The dough will be soft and slightly sticky, but it should hold together.
- Make the coating. In a small bowl, mix together the ¼ cup sugar, 2 teaspoons cinnamon, and ½ teaspoon nutmeg. Set aside.
- Shape the cookies. Using a cookie scoop or your hands, portion the dough into 1.5-tablespoon balls (about the size of a walnut). Roll each ball between your palms until smooth, then roll it in the cinnamon-sugar mixture until fully coated. Place the coated balls on the prepared baking sheets, spacing them about 2 inches apart. They will spread a little.
- Bake. Bake for 10-12 minutes, or until the edges are set and lightly golden. The centers will still look soft and slightly puffy—that’s exactly what you want. They will continue to set as they cool. My sweet spot is 11 minutes, but ovens vary, so check at 10 minutes.
- Cool. Let the cookies rest on the baking sheet for 5 minutes. This step is crucial—they’re too fragile to move right away. After 5 minutes, transfer them to a wire rack to cool completely. If you try to move them too early, they’ll fall apart. I learned this the hard way with my first batch.
- Repeat. Continue with the remaining dough. If your baking sheets are hot from the previous batch, let them cool down before placing new dough on them. Hot sheets will cause the cookies to spread too much.
Sensory Cues: When the cookies are done, the kitchen will smell like a Christmas candle—warm nutmeg, cinnamon, and a hint of rum. The tops should be crackled from the coating, and the edges should be just barely brown. If you gently press the center, it should feel soft but not raw.
Cooking Tips & Techniques
After making these eggnog snickerdoodle cookies more times than I can count, I’ve picked up a few tricks that make a real difference. Here are the ones I swear by:
Room temperature ingredients matter. I cannot stress this enough. Cold butter and cream cheese won’t cream properly, and cold eggnog can make the dough seize up. Take everything out of the fridge 30-45 minutes before you start. If you’re in a rush, cut the butter into small cubes and microwave it for 5-10 seconds—just until it’s soft, not melted.
Don’t skip the cream of tartar. This is what gives snickerdoodles their signature tang and soft texture. If you don’t have it, you can substitute with 1 teaspoon of lemon juice or white vinegar, but the flavor won’t be quite the same. I once tried making these without it, and the cookies came out flat and sad. Never again.
Chill the dough if needed. While this recipe doesn’t require chilling, if your kitchen is warm or the dough feels too sticky, pop it in the fridge for 15-20 minutes. It makes the dough easier to handle and prevents excessive spreading. I do this when I’m baking on a hot day or if my butter got a little too soft.
Use a cookie scoop for uniform size. This isn’t just about aesthetics—uniform cookies bake evenly. If some are bigger than others, the small ones will burn while the big ones are still raw. A #40 scoop (about 1.5 tablespoons) is perfect.
Rotate your baking sheets halfway through. Halfway through baking, swap the top sheet with the bottom sheet and rotate them front to back. This ensures even browning, especially if your oven has hot spots. I forgot to do this once, and half the batch came out darker than the other half.
Common mistake: overbaking. These cookies are meant to be soft. If you wait until they look fully set in the oven, they’ll be overbaked and dry. Pull them out when the edges are set but the centers still look soft and puffy. They’ll finish baking on the hot sheet.
Variations & Adaptations
One of the best things about these eggnog snickerdoodle cookies is how versatile they are. Here are some variations I’ve tried and loved:
Boozy Eggnog Snickerdoodles: Replace the rum extract with 2 tablespoons of dark rum or bourbon. Reduce the eggnog by 2 tablespoons to compensate for the extra liquid. The alcohol bakes off, but the flavor remains. These are a hit at adult holiday parties.
Gluten-Free Version: Substitute the all-purpose flour with a 1:1 gluten-free baking flour blend. I’ve had great results with Bob’s Red Mill Gluten-Free 1-to-1 Baking Flour. The texture is slightly more delicate, so handle the dough gently. Add an extra tablespoon of flour if the dough seems too sticky.
Dairy-Free Adaptation: Use vegan butter (I like Miyoko’s) and a plant-based eggnog. The texture will be a bit softer, so chilling the dough for 30 minutes is recommended. The flavor is still fantastic—my dairy-free friends devour these.
Spiced-Up Version: Add ¼ teaspoon of ground cloves and ¼ teaspoon of ground ginger to the dough. This gives the cookies a chai-like warmth that pairs beautifully with the eggnog. I made this version for a Christmas brunch and got asked for the recipe three times.
Eggnog Snickerdoodle Bars: Press the dough into a greased 9×13-inch pan, sprinkle with the cinnamon-sugar mixture, and bake for 20-25 minutes. Cut into bars once cooled. This is perfect when you need to feed a crowd and don’t want to roll individual cookies.
Mini Cookies: Use a teaspoon-sized scoop and bake for 7-9 minutes. These are adorable for cookie trays and perfect for portion control. Or, you know, for eating five without feeling guilty.
Serving & Storage Suggestions
These eggnog snickerdoodle cookies are best served slightly warm, when the centers are still soft and the cinnamon-sugar coating is perfectly crisp. If you’re serving them at a party, arrange them on a festive platter and dust with a little extra nutmeg for presentation. They pair beautifully with a cup of hot coffee, spiced tea, or—you guessed it—a glass of cold eggnog.
Storage: 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 extra soft—the cookies will absorb the moisture from the bread. I learned this trick from my grandmother, and it works like magic. Change the bread every other day.
Freezing: These cookies freeze beautifully. For baked cookies, let them cool completely, then layer them in a freezer-safe container with parchment paper between layers. They’ll keep for up to 3 months. Thaw at room temperature for about 30 minutes before serving.
Freezing the dough: You can also freeze the unbaked dough balls. Roll them in the cinnamon-sugar mixture, place them on a baking sheet, and freeze until solid. Transfer to a freezer bag. When you’re ready to bake, place the frozen dough balls on a lined baking sheet and add 2-3 minutes to the baking time. No need to thaw first. This is my go-to for unexpected guests during the holidays.
Reheating: Pop a cookie in the microwave for 10-15 seconds to bring back that fresh-from-the-oven softness. For a larger batch, warm them in a 300°F oven for 5 minutes.
Flavor Development: Here’s a little secret—these cookies actually taste better the next day. The eggnog flavor deepens and the spices meld together overnight. So if you can resist eating them all on day one, you’re in for a treat on day two.
Nutritional Information & Benefits
Let’s be real—these are holiday cookies, not health food. But here’s the estimated nutritional breakdown per cookie (based on 36 cookies):
- Calories: 145
- Fat: 7g
- Saturated Fat: 4g
- Carbohydrates: 20g
- Sugar: 12g
- Protein: 2g
- Sodium: 85mg
Health Highlights: The cream cheese adds a small amount of protein and calcium. Eggnog contains some vitamin A and riboflavin from the eggs and milk. And cinnamon has anti-inflammatory properties—so there’s that. Honestly, I view these cookies as a treat to be enjoyed in moderation during the holiday season. They’re meant to bring joy, not guilt.
Dietary Considerations: These cookies contain dairy, eggs, and gluten. For allergen-friendly versions, check the variations section above. They are not suitable for vegans or those with celiac disease unless modified.
My personal perspective? The holidays are about connection, celebration, and a little indulgence. One cookie isn’t going to derail your wellness goals. Enjoy it, savor it, and maybe take a walk afterward. Balance is everything.
Conclusion
These soft & spiced eggnog snickerdoodle cookies have become a non-negotiable part of my holiday baking lineup. They’re the cookies I bring to every party, mail to friends who live far away, and keep stashed in the freezer for those moments when you just need something sweet and cozy. The recipe came from an unexpected source—my quiet accountant—but it’s become one of my most treasured kitchen traditions.
What I love most about these cookies is how they capture the spirit of the season. That warm, spiced flavor. The soft, tender texture. The way they make your whole house smell like Christmas. They’re simple enough for a weekday baking session but special enough for the fanciest holiday gathering.
I encourage you to make these your own. Add a little extra nutmeg if that’s your thing. Double the rum extract. Make them with your kids on a snowy afternoon. However you choose to bake them, I hope they bring you the same joy they’ve brought me.
Have you tried these eggnog snickerdoodle cookies? I’d love to hear how they turned out! Drop a comment below and let me know if you made any fun variations. And if you loved them, share this recipe with a friend who needs a little holiday cheer. Happy baking, friend.
Frequently Asked Questions
Can I use low-fat eggnog in this recipe?
You can, but the cookies won’t be as tender or flavorful. Full-fat eggnog has more fat and sugar, which contributes to the soft texture and rich taste. If you only have low-fat, add an extra tablespoon of butter to compensate.
Why did my cookies turn out flat?
Flat cookies usually mean the butter was too soft or the dough was overmixed. Make sure your butter is softened but not melted, and mix the dough just until the flour is incorporated. Chilling the dough for 20 minutes can also help prevent spreading.
Can I make these cookies without cream of tartar?
Yes, but the texture will be different. You can substitute with 1 teaspoon of lemon juice or white vinegar mixed into the wet ingredients. The cookies won’t have that classic snickerdoodle tang, but they’ll still taste great.
How do I know when the cookies are done baking?
The edges should be set and lightly golden, while the centers still look soft and slightly puffy. They will continue to cook on the hot baking sheet as they cool. If you’re unsure, err on the side of underbaking—overbaked snickerdoodles are dry and crumbly.
Can I double this recipe?
Absolutely! This recipe doubles beautifully. Just make sure your mixing bowl is large enough to handle the extra dough. You may need to bake in batches, and the cookies will still be perfect. I often double it for holiday cookie swaps.
Pin This Recipe!

Soft & Spiced Eggnog Snickerdoodle Cookies: Easy Holiday Recipe
These soft and spiced eggnog snickerdoodle cookies are tender, buttery, and dusted with a cinnamon-sugar sparkle. They come together in about 30 minutes with no chilling required, making them the perfect holiday treat for cookie swaps, parties, or cozy nights in.
- 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
- 2 ounces cream cheese, softened
- 1 ½ cups granulated sugar
- ⅓ cup full-fat eggnog
- 1 large egg yolk
- 1 teaspoon vanilla extract
- 1 teaspoon rum extract (optional, or substitute dark rum)
- 2 ¾ cups all-purpose flour, spooned and leveled
- 2 teaspoons cream of tartar
- 1 teaspoon baking soda
- 1 teaspoon ground nutmeg
- ½ teaspoon ground cinnamon
- ½ teaspoon salt
- ¼ cup granulated sugar (for coating)
- 2 teaspoons ground cinnamon (for coating)
- ½ teaspoon ground nutmeg (for coating)
Instructions
- Preheat oven to 350°F (175°C). Line baking sheets with parchment paper or silicone mats.
- In a large bowl, beat softened butter, cream cheese, and 1 ½ cups granulated sugar together on medium speed until light and fluffy, about 3-4 minutes. Scrape down sides as needed.
- Beat in eggnog, egg yolk, vanilla extract, and rum extract until smooth. Mixture may look slightly curdled; that’s fine.
- In a separate bowl, whisk together flour, cream of tartar, baking soda, nutmeg, cinnamon, and salt.
- Gradually add dry ingredients to wet mixture, mixing on low speed just until incorporated. Do not overmix. Dough will be soft and slightly sticky.
- In a small bowl, mix together ¼ cup sugar, 2 teaspoons cinnamon, and ½ teaspoon nutmeg for coating.
- Using a cookie scoop or hands, portion dough into 1.5-tablespoon balls (walnut-sized). Roll each ball smooth, then roll in cinnamon-sugar mixture until fully coated. Place 2 inches apart on prepared baking sheets.
- Bake for 10-12 minutes, until edges are set and lightly golden. Centers will still look soft and puffy. For best results, check at 10 minutes.
- Let cookies rest on baking sheet for 5 minutes (they are fragile when hot). Then transfer to a wire rack to cool completely.
- Repeat with remaining dough. Allow baking sheets to cool between batches if they become hot.
Notes
For best results, use room temperature ingredients. Do not skip cream of tartar—it gives snickerdoodles their signature tang and soft texture. If dough is too sticky, chill for 15-20 minutes. Rotate baking sheets halfway through for even browning. Cookies are done when edges are set but centers still look soft; they will continue to set as they cool. 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 freeze unbaked dough balls for up to 3 months (bake frozen dough balls with 2-3 extra minutes).
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, soft snickerdoodles, eggnog cookies, Christmas cookies, easy cookie recipe


