Eggnog Tres Leches Cookies with Velvet Frosting

By: Susan Updated on Sat, 24 Jan 2026 15:22:39 GMT Festive Recipes

Tags: #cookies #holiday #christmas

Eggnog cookie with velvet frosting rosette and red candied cherry Pin it
Eggnog cookie with velvet frosting rosette and red candied cherry

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
Eggnog Tres Leches Cookies with Velvet Frosting
Eggnog Tres Leches Cookies with Velvet Frosting

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.

Eggnog Tres Leches Cookies with Velvet Frosting
Eggnog Tres Leches Cookies with Velvet Frosting

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.

4.20 from 10 votes

Eggnog Tres Leches Cookies with Velvet Frosting

Prep time:
40 min
Cook time:
11 min
Total time:
51 min
Servings:
30-35 cookies
Eggnog cookie with velvet frosting rosette and red candied cherry
Print it Pin it Send it

Soft eggnog cookies rolled in sanding sugar, topped with silky velvet frosting and a candied cherry. A festive holiday treat ready in under an hour.

Ingredients

  • For the frosting base

  • For the cookies

  • For the velvet frosting

  • For garnish

Instructions

1.

1. Cook the frosting base: Whisk sugar, flour, and salt in a medium saucepan. Gradually whisk in eggnog until smooth. Cook over medium heat, whisking constantly, for about 8 minutes until the mixture is very thick and paste-like, and pulls away from the sides when pushed with a whisk. Transfer to a wide bowl, cover with plastic wrap, and refrigerate for 30 minutes. Let it return to roughly room temperature before using.

2.

2. Make the dough: Beat softened butter with granulated sugar, condensed milk, powdered sugar, cream, vanilla, cinnamon, nutmeg, salt, and baking powder in a large bowl with a mixer on medium-low speed until smooth. Gradually beat in the flour on low speed until a soft dough forms, scraping the bottom of the bowl with a spatula to ensure even mixing. Keep the dough covered between batches.

3.

3. Shape and bake: Place sanding sugar in a small bowl. Roll dough into tablespoon-size balls and roll each in sanding sugar. Arrange 2 inches apart on parchment-lined cookie sheets. Dip the bottom of a glass in sanding sugar and press each ball into a 2-inch round. Bake at 350°F on the center rack for 10 and a half minutes, until the bottoms are light golden but the edges show almost no color. Cool on the sheets for 1 minute, then transfer to wire racks to cool completely.

4.

4. Whip the velvet frosting: Transfer the room-temperature frosting base to the bowl of a stand mixer. Beat with the paddle attachment on medium speed for 30 seconds until smooth. With the mixer on medium speed, add softened butter a tablespoon at a time. Scrape the bowl, then beat on high speed for 2 minutes until the frosting is fluffy and light.

5.

5. Pipe and garnish: Prepare a large piping bag fitted with an open star tip (1M). Pipe a rosette of frosting onto the top of each cooled cookie. Refrigerate for 30 minutes to set the frosting if desired. Press a halved candied cherry, rounded side up, into the center of each rosette.

Good to know

  1. Chill the frosting base before beating it into butter.
  2. Store frosted cookies in the refrigerator.

Equipment

  • Medium saucepan
  • Stand mixer or hand mixer
  • Large piping bag with open star tip (1M)
  • Cookie sheets
  • Parchment paper
  • Wire racks

Allergens

Always check labels if you have allergies.
  • Dairy
  • Gluten
  • Egg

Nutrition facts

Values are estimates per serving.
  • Calories: 140
  • Fat: 7 g
  • Carbs: 16 g
  • Protein: 2 g