If you love the cozy, spicy holiday flavors of eggnog but want something a little more fun to snack on, you’re going to absolutely adore this Eggnog Cookies with Icing Recipe. I love this recipe because it turns the classic drink into soft, melt-in-your-mouth cookies layered with a sweet, creamy icing that brings it all together perfectly. When I first tried this, I was amazed by how the warm spices and rich eggnog flavor carried through every bite—it’s like Christmas itself got baked into a cookie. Keep reading because I’m sharing every single tip to make sure your batch comes out just right and every crumb is pure joy.
Why You’ll Love This Recipe
- Perfect Holiday Flavor: Nutmeg, cinnamon, and real eggnog blend for a festive taste you won’t find in everyday cookies.
- Soft, Delicious Texture: These cookies come out tender and cakey, avoiding dryness that can happen with holiday spice recipes.
- Icing That Makes the Cookie: The luscious icing adds a dreamy sweetness and a little sparkly finish for that wow factor.
- Simple Ingredients, Big Impact: You likely have most of what you need on hand, making it accessible and quick to whip up.
Ingredients You’ll Need
These ingredients are thoughtfully combined to capture the essence of eggnog in cookie form. The spices are just right to complement but not overpower, and the eggnog itself adds richness without making the dough too wet. Using softened butter and separate egg yolks really helps keep the texture velvety and soft.

- All-purpose flour: The base for the cookies; make sure to measure properly by spooning and leveling to avoid dense cookies.
- Baking powder: Gives the cookies a nice lift and cakey softness.
- Ground nutmeg: Key spice to echo classic eggnog flavor—freshly grated nutmeg is a game changer if you have it.
- Ground cinnamon: Warms up the spice profile without being overpowering.
- Salt: Enhances all the sweet and spicy flavors.
- Brown sugar: Adds moisture and a toasty depth—lightly packed for the perfect balance.
- Granulated sugar: Sweetens and helps with texture.
- Unsalted butter: Softened for creaminess; I always leave mine out ahead of time for easier mixing.
- Eggnog: The hero ingredient—choose a good quality store-bought or homemade for the best flavor.
- Egg yolks: Add richness and help bind everything without extra liquid from whites.
- Vanilla extract: Just a teaspoon to round out all those warm flavors.
- Butter for icing: At room temp so it whips up smooth.
- Powdered sugar: Sifted to keep the icing silky.
- Eggnog for icing: Adds flavor and just the right softness to the glaze.
- Sparkling sugar or extra nutmeg: Optional for that festive sparkle on top.
Variations
One of the things I love most about this Eggnog Cookies with Icing Recipe is how flexible it is for your personal taste or dietary needs. I’ve played around with a few twists over the years, and it’s fun to make it your own.
- Spiced up: I once stirred in some ground clove or allspice for even deeper holiday vibes—totally worth it when you want an extra cozy cookie.
- Dairy-free: Swap the butter and eggnog for your favorite plant-based butter and almond or oat milk eggnog alternative; the texture changes a bit but still delicious!
- Chocolate chip eggnog cookies: Adding white chocolate chips gives a lovely sweetness that pairs beautifully with the spices.
- Gluten-free option: Use a 1-to-1 gluten-free baking flour blend; just watch the dough because it might need a tad more eggnog if it feels dry.
How to Make Eggnog Cookies with Icing Recipe
Step 1: Mix your dry ingredients with care
Start by whisking together the flour, baking powder, ground nutmeg, cinnamon, and salt in a medium bowl. I always make sure to give the spices a good mix here so their flavor distributes evenly throughout the dough. Having the flour mixture ready and sifted a bit really helps keep the batter crumbly and consistent when you add the wet ingredients.
Step 2: Cream butter and sugars until light and fluffy
In a large bowl, beat the softened butter with both sugars using an electric mixer or stand mixer fitted with the paddle attachment. This step is so important—take your time! I learned the hard way that rushing here leads to denser cookies, but when you get it light and fluffy, you’ll see the difference in texture after baking. Then add your eggnog, egg yolks, and vanilla extract; mix until smooth and combined. Keep that mixer speed moderate, you don’t want to overwork the batter yet.
Step 3: Slowly add in dry ingredients
Turn the mixer to low and gradually beat in the flour mixture. This prevents flour from flying everywhere and helps keep the dough tender. Stop mixing as soon as everything is combined—over-mixing is a common mistake that can lead to tougher cookies.
Step 4: Chill the dough for at least 1 hour
This chilling step lets the dough firm up and flavors meld. Trust me, I used to skip this and the cookies spread too much or lost that punch of eggnog flavor. Cover your dough tightly with plastic wrap and pop it in the fridge. You can even chill overnight if your schedule allows—it only makes the flavors richer.
Step 5: Bake low and slow
Preheat your oven to 300°F and line baking sheets with parchment or silicone mats. Using a medium cookie scoop, portion the dough about 2 inches apart onto your sheets. The lower temperature baking keeps the cookies soft and prevents over-browning. Bake them for about 20-25 minutes, or until you notice the edges gently turning golden. Pull them out, let cool briefly on the pan, then transfer to a wire rack to cool completely.
Step 6: Prepare and spread the icing
With the cookies totally cooled, it’s time for the best part—the icing! Beat together the room-temperature butter, sifted powdered sugar, and eggnog on low at first, then crank it up to high for 2-3 minutes until it’s creamy and fluffy. Spread it generously over the cookies, then sprinkle with sparkling sugar or a little extra nutmeg if you want to dress them up. This is when those cookies truly transform from delightful to downright irresistible.
Pro Tips for Making Eggnog Cookies with Icing Recipe
- Use room temperature butter: I always set out my butter about an hour before starting; it blends so much better with sugars for the fluffiest dough.
- Don’t skip chilling: Chilling chills not only firms the dough, but it also helps the cookies keep their shape and intensifies that eggnog flavor.
- Bake at a lower temp: My first batches at higher temperature browned way too fast—300°F ensures gentle baking and soft centers.
- Spread icing on cooled cookies: If you ice warm cookies, the glaze melts and gets too runny, so patience here really pays off.
How to Serve Eggnog Cookies with Icing Recipe

Garnishes
I genuinely love sprinkling a bit of sparkling coarse sugar on top of the icing for a festive shimmer—it reminds me of snowflakes and brings a nice texture contrast. Sometimes, I dust a pinch of freshly grated nutmeg or cinnamon on top for those who prefer a bolder spice kick. Both look gorgeous and taste even better!
Side Dishes
These eggnog cookies pair beautifully with a warm cup of chai tea, mulled cider, or even a classic cup of hot cocoa. I often serve them alongside a cheese board during holiday gatherings—the contrast between creamy cheeses and sweet cookies is surprisingly delightful and crowd-pleasing.
Creative Ways to Present
For special occasions, I like to arrange these cookies stacked on a rustic wooden platter with sprigs of fresh rosemary and mini pine cones for that winter wonderland vibe. You can also package them in clear cellophane bags tied with twine and a sprightly cinnamon stick as a charming homemade gift that everyone raves about.
Make Ahead and Storage
Storing Leftovers
Leftover cookies keep best stored in an airtight container in the refrigerator—layer them with parchment paper so they don’t stick. I find they stay fresh and soft for up to 3 days this way, perfect for enjoying a little holiday treat all week long.
Freezing
If you want to make these cookies ahead of time, both the unbaked dough and the baked cookies freeze beautifully. I portion the dough into balls, freeze on a sheet tray, then transfer to a freezer bag. When I’m ready, I bake them directly from frozen with a couple extra minutes added. Icing is best made fresh, but you can freeze iced cookies in a single layer—just thaw at room temperature before serving.
Reheating
If your cookies lose a bit of softness in the fridge or freezer, a quick 10-15 second zap in the microwave brightens them right up. I usually do this just before serving to get that fresh-baked warmth that makes these cookies irresistible.
FAQs
-
Can I use store-bought eggnog for this recipe?
Absolutely! High-quality store-bought eggnog works perfectly and makes this recipe super convenient. Just choose your favorite brand for the best flavor—homemade eggnog is lovely but not necessary.
-
Can I freeze the cookies after baking?
Yes! These cookies freeze well both before and after baking. For best results, freeze baked cookies in a single layer and thaw at room temperature. Icing on frozen cookies may soften a bit but still tastes great.
-
How do I keep my Eggnog Cookies soft?
Chilling your dough before baking and baking at a lower temperature helps keep the cookies soft and cakey. Also, storing in an airtight container with parchment paper layers prevents them from drying out.
-
Can I make these cookies vegan?
You can! Substitute vegan butter and use a plant-based eggnog alternative. Since egg yolks add richness, consider adding a flax or chia egg to maintain texture.
Final Thoughts
This Eggnog Cookies with Icing Recipe has become one of my absolute favorites every holiday season. I love how it brings all those nostalgic eggnog flavors into a cookie that’s soft, sweet, and just a little bit decadent thanks to the icing. Whenever I make these, friends and family always go crazy for them, and I’m always asked for the recipe. I hope you enjoy baking and savoring these as much as I do—really, just think of it as a festive hug in cookie form. Grab your ingredients, follow my tips, and treat yourself to something special!
Print
Eggnog Cookies with Icing Recipe
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 1 hour 40 minutes
- Yield: 24 cookies
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
Delight in the festive flavors of Eggnog Cookies, featuring a tender, spiced dough infused with classic holiday spices like nutmeg and cinnamon, enriched with creamy eggnog and finished with a smooth, sweet eggnog icing. These cookies are perfect for holiday gatherings or as a cozy seasonal treat.
Ingredients
Cookie Dough
- 2 ½ cups all-purpose flour
- 1 teaspoon baking powder
- ¾ teaspoon ground nutmeg
- ½ teaspoon ground cinnamon
- ½ teaspoon salt
- ½ cup lightly packed brown sugar
- ½ cup granulated sugar
- ¾ cup unsalted butter, softened
- ¾ cup eggnog
- 2 egg yolks
- 1 teaspoon vanilla extract
Icing
- 1 tablespoon unsalted butter, room temperature
- 2 cups powdered sugar, sifted
- ¼ cup eggnog
- Sparkling sugar or extra nutmeg for sprinkling (optional)
Instructions
- Mix Dry Ingredients: In a medium bowl, whisk together the all-purpose flour, baking powder, ground nutmeg, ground cinnamon, and salt. Set aside to prepare the dry base for the cookie dough.
- Cream Butter and Sugars: Using an electric mixer or stand mixer fitted with the paddle attachment, beat the brown sugar, granulated sugar, and softened unsalted butter together until the mixture is light and fluffy, ensuring proper aeration for tender cookies.
- Add Wet Ingredients: To the creamed butter and sugars, add the eggnog, egg yolks, and vanilla extract. Beat at medium speed until the mixture is smooth and fully incorporated, creating the flavorful liquid base.
- Combine Flour Mixture: Gradually add the dry flour mixture to the wet ingredients, beating at low speed just until combined to avoid overmixing, which could toughen the cookies.
- Chill Dough: Cover the dough and refrigerate for at least 1 hour. Chilling firms the dough, making it easier to scoop and enhancing flavors.
- Preheat Oven and Prepare Baking Sheets: Preheat your oven to 300°F (150°C). Line baking sheets with parchment paper or silicone baking mats to prevent sticking and promote even baking.
- Scoop Dough: Using a medium cookie scoop, portion the chilled dough onto the prepared baking sheets, spacing cookies about 2 inches apart to allow spreading during baking.
- Bake: Bake in the preheated oven for 20 to 25 minutes, or until the edges of the cookies are just golden, indicating they are perfectly baked and tender.
- Cool Cookies: Let the cookies cool briefly on the baking sheets before transferring them to wire racks to cool completely, ensuring the right texture and readiness for icing.
- Prepare Icing: Once cookies have cooled, combine the room temperature butter, sifted powdered sugar, and eggnog in a stand mixer fitted with the paddle attachment or a large bowl with an electric mixer. Beat on low speed until combined, then increase speed to high and mix for 2 to 3 minutes until the icing is smooth and fluffy.
- Ice the Cookies: Spread the prepared eggnog icing onto the cooled cookies evenly. While the icing is still wet, optionally sprinkle with sparkling coarse sugar or extra nutmeg for a festive finish.
Notes
- If consuming within a day, cookies can be stored at room temperature in an airtight container.
- For longer storage up to 3 days, refrigerate cookies in an airtight container separated by parchment paper to maintain freshness.
- Ensure accurate flour measurement by spooning flour into the measuring cup and leveling it off rather than scooping directly.
- To soften butter quickly, cut it into small pieces and let sit at room temperature or gently warm in short bursts in the microwave.
- If brown sugar is unavailable, a simple homemade brown sugar substitute can be used.
- Powdered sugar can be homemade by blending granulated sugar with a bit of cornstarch.
- Unbaked cookie dough can be stored in the freezer for future baking; thaw before baking as per instructions.
Nutrition
- Serving Size: 1 cookie
- Calories: 150
- Sugar: 12g
- Sodium: 90mg
- Fat: 7g
- Saturated Fat: 4.2g
- Unsaturated Fat: 2.5g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 0.5g
- Protein: 2g
- Cholesterol: 35mg

