This Classic Holiday Eggnog Latte is rich, creamy, cozy, and full of warm seasonal flavor. Made with smooth eggnog, bold espresso, frothy milk, cinnamon, and nutmeg, this easy homemade holiday latte tastes like something straight from your favorite coffee shop. The espresso balances the sweetness perfectly while the warm spices give the drink its classic festive flavor. Finished with whipped cream and freshly grated nutmeg, it’s a comforting winter coffee drink that feels extra special during the holiday season.
Whether you’re making it for Christmas morning, a cozy movie night, or a holiday brunch with family and friends, this Eggnog Latte is simple, quick, and incredibly satisfying. It comes together in just minutes with basic ingredients and can easily be customized with extra spices, flavored syrups, or even an iced version. If you love festive coffee recipes and cozy holiday drinks, this homemade Eggnog Latte is a must-try winter favorite.
🎄 Why You’ll Love This Classic Holiday Eggnog Latte
This Classic Holiday Eggnog Latte is creamy, cozy, and full of warm Christmas flavor. It combines rich eggnog, bold espresso, frothy milk, cinnamon, and nutmeg for an easy homemade holiday latte that tastes like a festive coffee shop drink.
You’ll love how quickly this homemade eggnog latte recipe comes together with simple ingredients. It is sweet, smooth, gently spiced, and perfect for Christmas morning, holiday brunch, winter entertaining, or a cozy night at home.
Rich and Creamy
Eggnog gives this latte a thick, velvety texture and classic holiday flavor, while milk keeps it smooth and sippable.
Perfectly Balanced
Bold espresso helps balance the sweetness of the eggnog, so the drink tastes festive without becoming too heavy or sugary.
Easy to Make at Home
This holiday latte comes together in just minutes with eggnog, coffee, milk, and a few warm spices.
Festive and Cozy
Cinnamon, nutmeg, and optional whipped cream make this Christmas coffee drink feel special enough for the holiday season.
Easy to Customize
Make it extra spiced, add a splash of vanilla syrup, use oat milk, serve it iced, or top it with whipped cream and freshly grated nutmeg.
☕ Ingredient Notes
Espresso or Strong Coffee
Bold espresso gives this Classic Holiday Eggnog Latte its rich coffee flavor and helps balance the sweetness of the eggnog. If you do not have an espresso machine, use ½ cup of strongly brewed dark roast coffee instead.
Eggnog
Eggnog is the star of this homemade holiday latte. It adds creamy texture, sweet vanilla flavor, and classic Christmas spice. Use a good-quality eggnog for the richest, smoothest flavor.
Milk
Milk lightens the eggnog and helps create a smoother, frothier latte. Whole milk gives the creamiest texture, while oat milk is a great option for a dairy-free eggnog latte.
Vanilla Extract
A small amount of vanilla extract enhances the sweet bakery-style flavor of the latte. Since eggnog is already sweet and often contains vanilla, a little goes a long way.
Nutmeg
Nutmeg gives this Christmas latte its signature eggnog flavor. Freshly grated nutmeg is especially aromatic and makes the drink taste more festive and cozy.
Cinnamon
Cinnamon adds warm spice and depth without overpowering the eggnog or espresso. It pairs beautifully with nutmeg for a classic holiday coffee drink.
Fine Salt
A very tiny pinch of fine salt helps balance the sweetness and brings out the flavor of the espresso, eggnog, and warm spices.
Maple Syrup or Brown Sugar
Extra sweetener is optional because most store-bought eggnog is already sweet. Taste the latte first, then add a small amount of maple syrup or brown sugar only if needed.
Whipped Cream
Whipped cream makes this eggnog latte feel extra festive and coffeehouse-inspired. It is optional, but it adds a creamy topping that works beautifully with nutmeg or cinnamon.
Rum Extract
A tiny amount of rum extract adds classic holiday flavor without alcohol. Use it sparingly because it is strong and can easily overpower the latte.
☕ How to Make an Eggnog Latte
This Classic Holiday Eggnog Latte comes together quickly with warm eggnog, milk, espresso, cinnamon, and nutmeg. The key is to heat the eggnog gently so it stays smooth and creamy, then froth it before pouring it over bold espresso.
Warm the Eggnog and Milk
In a small saucepan, combine the eggnog, milk, vanilla extract, nutmeg, cinnamon, and a very tiny pinch of fine salt. Heat over medium-low heat, stirring occasionally, until the mixture is hot and steaming but not boiling.
Froth the Eggnog Mixture
Remove the saucepan from the heat and froth the warm eggnog mixture immediately using a handheld frother, whisk, or blender. This gives the homemade eggnog latte a lighter, creamier café-style texture.
Brew the Espresso
Brew 2 shots of espresso directly into a mug. If you do not have an espresso machine, use ½ cup of strongly brewed dark roast coffee for a similar bold flavor.
Assemble the Latte
Slowly pour the warm, frothy eggnog mixture over the espresso. Stir gently if desired, then taste before adding any sweetener since most eggnog is already sweet.
Add Toppings and Serve
Top the latte with whipped cream, freshly grated nutmeg, cinnamon, or a cinnamon stick for a festive finish. Serve immediately while warm, creamy, and foamy.
☕ Pro Tips for the Best Eggnog Latte
Do Not Boil the Eggnog
Eggnog can curdle if it gets too hot. Heat the mixture gently over medium-low heat until steaming but never boiling for the smoothest, creamiest texture.
Use Strong Espresso or Dark Roast Coffee
Eggnog is naturally rich and sweet, so strong espresso or dark roast coffee creates the best flavor balance. Weak coffee can easily get lost in the creamy eggnog mixture.
Froth Immediately After Heating
Frothing the eggnog mixture while it is still hot creates a lighter and foamier latte. Waiting too long can cause the foam to collapse more quickly.
Fresh Nutmeg Makes a Big Difference
Freshly grated nutmeg gives this holiday latte a warmer, more aromatic flavor compared to pre-ground nutmeg. Even a small amount on top adds a cozy coffeehouse-style finish.
Taste Before Adding Sweetener
Most store-bought eggnog is already sweet enough on its own. Taste the latte first before adding maple syrup or brown sugar so the drink stays balanced instead of overly sugary.
Whole Milk Creates the Creamiest Texture
Whole milk creates the richest, smoothest foam and gives the latte a more luxurious texture. Oat milk is also a great option for a creamy dairy-free version.
Add Salt Carefully
A very tiny pinch of fine salt helps balance sweetness and enhances the espresso flavor, but too much can overpower the drink quickly.
Warm the Mug First
Pouring hot water into your mug for a minute before assembling the latte helps keep the drink warm longer and gives it a more coffeehouse-style feel.
Customize the Flavor
Add vanilla syrup, caramel drizzle, extra cinnamon, or a tiny splash of rum extract to create your own festive holiday latte variation.
🎄 Eggnog Latte Variations
Sugar Cookie Eggnog Latte
Add ½–1 teaspoon sugar cookie syrup or vanilla syrup and 1 drop of almond extract to give this eggnog latte a sweet bakery-style flavor. Top with whipped cream and holiday sprinkles for a festive Christmas coffee drink.
Extra-Spiced Eggnog Latte
Add ⅛ teaspoon allspice, ⅛ teaspoon ground ginger, an extra pinch of cinnamon, and a tiny pinch of ground cloves for a warmer, richer holiday latte with gingerbread-inspired flavor.
Iced Eggnog Latte
Fill a glass with ice, add espresso or cooled dark roast coffee, then stir in cold eggnog and milk. Sprinkle with nutmeg for a creamy, refreshing iced holiday coffee drink.
Caramel Eggnog Latte
Stir 1–2 teaspoons caramel sauce into the warm eggnog mixture before frothing. Finish with whipped cream, caramel drizzle, and nutmeg for a sweet coffeehouse-style Christmas latte.
Vanilla Eggnog Latte
Add ½ teaspoon vanilla syrup for a softer, sweeter homemade eggnog latte with cozy vanilla flavor. This version is especially good with whipped cream and freshly grated nutmeg.
Dairy-Free Eggnog Latte
Use dairy-free eggnog and oat milk for a creamy dairy-free version. Oat milk froths well and pairs beautifully with espresso, cinnamon, and nutmeg.
Mocha Eggnog Latte
Stir 1 tablespoon chocolate sauce into the espresso before adding the eggnog mixture. This creates a rich chocolate eggnog latte that tastes extra indulgent for the holiday season.
Rum Extract Eggnog Latte
Add ⅛ teaspoon rum extract to the warm eggnog mixture for classic eggnog flavor without alcohol. Use a small amount so the rum flavor does not overpower the espresso and spices.
❄️ Storage and Make-Ahead Tips
Best Served Fresh
This Classic Holiday Eggnog Latte tastes best served immediately while it is warm, creamy, and freshly frothed. The foam will naturally settle as the latte sits.
Storing Leftovers
If you have leftover eggnog latte, let it cool completely, then store it in an airtight jar or container in the refrigerator for up to 1 day. Stir well before reheating.
How to Reheat
Reheat gently in a small saucepan over low heat until warm and steaming. Do not boil, or the eggnog may curdle. You can also microwave it in short intervals, stirring often.
Make-Ahead Eggnog Mixture
You can combine the eggnog, milk, vanilla, nutmeg, cinnamon, and salt ahead of time and store it covered in the refrigerator for up to 2 days. Heat and froth it just before serving.
Make Espresso Fresh
For the best homemade eggnog latte flavor, brew the espresso or strong coffee fresh right before assembling. Fresh coffee gives the latte a bolder, smoother taste.
Iced Version Make-Ahead Tip
For an iced eggnog latte, you can chill the eggnog mixture ahead of time and keep it refrigerated for up to 2 days. Add fresh espresso or cooled strong coffee over ice when ready to serve.
❓ Frequently Asked Questions
Can I make an Eggnog Latte without espresso?
Yes. If you do not have espresso, use ½ cup of strongly brewed dark roast coffee. The flavor will be slightly softer than espresso, but it will still make a delicious homemade eggnog latte.
Can I use store-bought eggnog?
Yes. Store-bought eggnog works very well for this Classic Holiday Eggnog Latte. Choose a rich, creamy eggnog with good vanilla and spice flavor for the best results.
Why did my eggnog curdle?
Eggnog can curdle if it gets too hot or boils. Heat the eggnog and milk mixture gently over medium-low heat until steaming, but do not let it bubble.
Can I make this eggnog latte dairy-free?
Yes. Use dairy-free eggnog and oat milk for a creamy dairy-free eggnog latte. Oat milk works especially well because it froths nicely and pairs well with espresso.
Can I make an iced eggnog latte?
Yes. Add espresso or cooled strong coffee to a glass with ice, then stir in cold eggnog and milk. Sprinkle with nutmeg for an easy iced holiday coffee drink.
Do I need to add sugar?
Usually, no. Most eggnog is already sweet, so taste the latte first before adding maple syrup, brown sugar, or flavored syrup.
What coffee tastes best with eggnog?
Medium-dark or dark roast espresso tastes best because it balances the sweetness and richness of the eggnog. Weak coffee can get lost in the creamy mixture.
Can I make this ahead of time?
You can mix the eggnog, milk, vanilla, cinnamon, nutmeg, and salt ahead of time and refrigerate it for up to 2 days. Heat, froth, and add fresh espresso when ready to serve.
☕ Classic Holiday Eggnog Latte
Equipment
- Espresso machine or coffee maker
- Small saucepan
- Milk frother, whisk, or handheld frother (optional but recommended)
- Mug
- Measuring cups and spoons
- Spoon for stirring
Ingredients
- 2 shots espresso or ½ cup strongly brewed dark roast coffee
- ½ cup eggnog
- ½ cup whole milk or oat milk
- ¼ teaspoon vanilla extract optional
- ⅛ teaspoon ground nutmeg plus more for topping
- ⅛ teaspoon ground cinnamon
- Very tiny pinch fine salt
- 1–2 teaspoons maple syrup or brown sugar optional, if needed
Optional Toppings
- Whipped cream
- Freshly grated nutmeg
- Cinnamon stick
- Caramel drizzle
- ⅛ teaspoon rum extract
Instructions
- In a small saucepan, combine the eggnog, milk, vanilla extract, nutmeg, cinnamon, and fine salt.
- Heat over medium-low heat, stirring occasionally, until hot and steaming. Do not boil.
- Remove from the heat and froth immediately using a handheld frother, whisk, or blender until light and foamy.
- Brew 2 shots of espresso directly into a mug. If you do not have espresso, use ½ cup strongly brewed dark roast coffee instead.
- Slowly pour the warm eggnog mixture over the espresso.
- Taste before sweetening. Add maple syrup or brown sugar only if needed.
- Top with whipped cream and extra nutmeg or cinnamon if desired.
- Serve immediately while warm.
Notes
Use high-quality eggnog for the best flavor
The flavor of this Eggnog Latte depends heavily on the eggnog you use. Rich, creamy eggnog with real nutmeg and vanilla creates the most authentic holiday latte flavor. Thick premium eggnog brands work especially well for a coffeehouse-style drink.Dark roast espresso creates the best balance
Eggnog is naturally sweet and rich, so medium-dark or dark roast espresso helps balance the drink and prevents it from tasting overly sugary. Strong coffee works too, but espresso gives the latte the smoothest café-style flavor.Heat gently for the smoothest texture
Eggnog can curdle if overheated. Warm the mixture slowly over medium-low heat until steaming but not boiling. Gentle heating keeps the latte silky and creamy.Froth immediately after heating
Frothing the milk and eggnog mixture while it is hot—but not scalding—creates the lightest and creamiest foam. Eggnog contains extra sugar and fat, so overheating can cause the foam to collapse quickly.Fresh nutmeg makes a huge difference
Freshly grated nutmeg adds a stronger holiday aroma and richer flavor compared to pre-ground nutmeg. Even a small amount on top makes the latte taste more festive and bakery-style.Taste before adding sweetener
Most store-bought eggnog is already sweet enough on its own. Always taste the latte first before adding maple syrup or brown sugar so the drink stays balanced rather than overly sugary.Oat milk works surprisingly well
Oat milk pairs beautifully with eggnog and froths nicely for a dairy-free option. It keeps the latte creamy while adding a subtle cozy flavor that complements the holiday spices.Make it extra festive
For an even more indulgent holiday coffee drink, top the latte with whipped cream, caramel drizzle, cinnamon, or crushed holiday cookies. These small additions make the drink feel extra cozy and special during the Christmas season.☕ More Cozy Latte Recipes to Try
If you love this Classic Holiday Eggnog Latte, here are a few more cozy homemade latte recipes to make during the holiday season and beyond. From floral espresso drinks to fruity coffeehouse favorites, these recipes are perfect for latte lovers.
- Hojicha Caramel Latte – A rich and cozy roasted green tea latte with smooth caramel flavor.
- Make a Starbucks Iced Vanilla Latte at Home for Half the Price – An easy homemade coffeehouse-style iced latte recipe.
- Cherry Vanilla Latte – A sweet and fruity latte with cozy vanilla flavor and café-style espresso.
- Starbucks Lavender Latte Recipe – A floral homemade lavender latte inspired by the popular coffee shop drink.
- Strawberry Shortcake Latte Recipe – A creamy dessert-inspired latte packed with strawberry and vanilla flavor.



Leave a Reply