Pin it
These eggnog tres leches cookies taste like the holidays in the best possible way. The dough is soft and slightly sweet from condensed milk, and the nutmeg and cinnamon smell like a warm kitchen on a cold afternoon.
What sets them apart is the velvet frosting. Instead of a basic buttercream, you cook eggnog, sugar, and flour into a thick paste that gets whipped with butter until it is cloud-light. Pipe a rosette on top, add a cherry, and you have a cookie that looks like it came from a bakery case.
What goes into the dough
The ingredient list looks long, but most of it is pantry baking staples. Full-fat eggnog and sweetened condensed milk give the cookies their signature richness. Look for a good-quality eggnog with real cream and egg for the deepest flavor.
- Unsalted butter. It creams into the base of the dough and carries the warm spices.
- Sweetened condensed milk. Adds subtle caramel sweetness and keeps the crumb tender without any eggs in the dough.
- All-purpose flour. Just enough to hold the soft dough together without turning it dry.
- Sparkling white sanding sugar. Gives the baked cookies a subtle crunch and a pretty shimmer.
- Full-fat eggnog. The heart of the frosting base, so choose one you would drink straight.
- Candied cherries. A classic holiday finish that also hides the piping tip dimple.
How they come together
- Cook the frosting base. Whisk sugar, flour, and salt in a saucepan, then stream in eggnog. Cook over medium heat for about 8 minutes until the mixture turns into a very thick paste that pulls away from the pan. Spread it in a wide bowl, cover, and chill for 30 minutes. Let it warm back to roughly room temperature before you use it.
- Make the dough. Beat softened butter with granulated sugar, condensed milk, powdered sugar, cream, vanilla, cinnamon, nutmeg, salt, and baking powder until smooth. Mix in the flour on low speed just until a soft dough forms.
- Shape and bake. Roll the dough into tablespoon-size balls, then roll each in sanding sugar. Arrange them 2 inches apart on parchment-lined sheets. Press each ball into a 2-inch round using the bottom of a sugared glass. Bake at 350°F for 10 and a half minutes. The bottoms will be light golden but the edges will show almost no color.
- Cool completely. Let the cookies rest on the hot sheet for 1 minute, then move them to wire racks. They must be fully cool before you frost them or the buttercream will melt.
- Whip the velvet frosting. Beat the chilled frosting base with a paddle until smooth. Add softened butter a tablespoon at a time, then beat on high for 2 minutes until the frosting is fluffy and light.
- Pipe and garnish. Fit a piping bag with an open star tip and pipe a rosette onto each cookie. Chill for 30 minutes to set the frosting, then press a halved candied cherry into the center of each rosette.
How the velvet frosting works
This is the step that changes everything. Cooking the flour and eggnog into a thick paste removes the raw starch taste and creates a stable base that can hold plenty of butter without weeping. When you beat that paste into softened butter, the result is a velvet frosting that pipes cleanly and stays soft but not greasy. It is the same technique behind the frosting on red velvet cookies with cream cheese frosting, and it works here because eggnog has enough fat and sugar to carry the flavor without turning gummy.
The key is temperature. If the base is too warm, it will melt the butter. If it is too cold, it will stay lumpy. Aim for about room temperature, roughly 80°F, and beat the base alone for 30 seconds before you start adding butter. Scrape the bowl often so the mixture stays uniform.
Why these eggnog cookies stay soft
There are no eggs in the cookie dough itself. Instead, sweetened condensed milk provides moisture, fat, and sugar all at once. That means the cookies stay soft for days and do not puff up into cakey domes. The small amount of baking powder gives just enough lift to keep them from turning into shortbread, while the pressed-glass shape creates an even surface that is ideal for piping.
Roll the balls quickly and keep the rest of the dough covered while you work. If the dough warms up too much, the cookies will spread. A light press with a sugared glass is all you need. Too thin and they will crisp instead of bend.
Make-ahead and swaps
You can make the frosting base up to two days ahead and keep it chilled. Bring it to room temperature before beating in the butter. The cookie dough also keeps well wrapped in the fridge for 24 hours, though you will need to let it soften slightly before rolling.
If you want a more grown-up flavor, swap the vanilla for a teaspoon of dark rum or rum extract. You can also tint the sanding sugar red and green for a brighter holiday look, or use silver dragées instead of cherries. For another eggnog treat on the same tray, try holiday eggnog cake balls with chocolate coating or pair these with soft gingerbread cookies with cream cheese frosting.
Storing and packing
Because of the buttercream, these cookies need to live in the refrigerator. Store them in a single layer inside an airtight container so the rosettes do not smudge. They will keep for up to 4 days, though the texture is best within the first 2.
For travel, place a sheet of parchment between layers and keep the container flat. Let the cookies sit out for 10 to 15 minutes before serving so the frosting softens and the spices bloom on your tongue. They also freeze well unfrosted for up to a month. Thaw overnight in the fridge, then frost and garnish the day you plan to serve them.
A cookie swap showstopper
These cookies were made for holiday parties. The white sanding sugar catches the light, the red cherry pops against the pale frosting, and the eggnog aroma is unmistakable. Arrange them on a platter with hot cocoa cookies with marshmallows and a few sprigs of rosemary for a tray that looks as good as it tastes.
If you are entering a cookie contest, presentation counts. Pipe uniform rosettes using a 1M open star tip and place the cherry halves with the rounded side up. Wipe any syrup from the cherries so it does not bleed into the frosting. Small details make the difference between homemade and bakery-polished.
Summary
These holiday cookies combine the flavors of eggnog and tres leches in a buttery cookie, topped with a unique eggnog velvet frosting and festive candied cherries.
FAQs
- Can I use low-fat eggnog?
You can, but the frosting will be less rich and may set slightly softer. Full-fat eggnog has the cream and egg content that helps the cooked base thicken properly.
- Why do I need to cook the frosting base?
Cooking the flour with eggnog removes the raw starch taste and creates a stable emulsion. That stability lets you beat in a lot of butter without the frosting breaking or turning greasy.
- Can I make these without a piping bag?
Yes. Spread the frosting with a small offset spatula or the back of a spoon, then top with a cherry. The texture will still be velvet and the flavor will not change.
- How far ahead can I bake the cookies?
Bake the unfrosted cookies up to 2 days ahead and store them airtight at room temperature. Frost and garnish them on the day you plan to serve for the cleanest look.
- Can I freeze the frosted cookies?
It is better to freeze the cookies unfrosted. Thaw them overnight in the refrigerator, then frost and add the cherries just before serving so the buttercream stays fresh.
- What can I use instead of sanding sugar?
Coarse sparkling sugar or even plain granulated sugar works. Sanding sugar is preferred because it adds a subtle crunch and a professional shimmer, but granulated sugar will still give a light sparkle.