Combine the comforting Christmas flavours of eggnog with freshly brewed coffee and frothy milk for this ultra creamy eggnog latte. It’s a copycat version of the Starbucks Eggnog Latte! I use my homemade eggless eggnog that you can also make entirely dairy-free.

- Ingredients notes
- Vegan Eggnog Latte
- Serving Suggestions
- Storage Tips
The holiday season is the perfect time to cosy up with a festive drink, and the eggnog latte is a must-try.
Creamy, spiced eggnog pairs perfectly with rich coffee, creating a comforting treat that feels like Christmas in a cup. Whether you’re sharing it with loved ones or enjoying a quiet moment by the fire, this eggless eggnog latte is a delicious way to celebrate the season.
During the festive season, this eggnog latte shares the stage with other comforting beverages such as Billionaires hot chocolate and Billionaires Latte .
Other Starbucks copycat recipes: Pistachio Latte , Orange Cranberry Scones , Pumpkin Scones
Ingredients notes
Eggnog – ensure it’s well-chilled if you’re making the iced eggnog latte or warm it for the hot version.
Espresso – you can either use instant coffee to prepare a strong coffee or use a coffee machine
Milk – I have used whole milk which froths well but you can use skimmed or semi-skimmed too. Half and half can work but you will have an extra thick latte.
Spices – Ground cinnamon or nutmeg for decorating.
Optional whipped cream for topping.
If you want to make yours sweeter, stir in brown sugar or regular white granulated sugar.
Vegan Eggnog Latte
Making a vegan version of the eggnog latte is a breeze!
Replace traditional eggnog with a plant-based alternative, such as almond, oat, or coconut milk-based nog. These options retain the creamy texture and festive flavours without dairy or eggs.
For frothy milk, barista-style oat milk is good for foam, while almond milk adds a subtle nutty flavour.
Follow the same steps as the original recipe to made a vegan latte everyone can enjoy.

Serving Suggestions
Serve your eggnog latte in your favourite mug and spoon over frothy milk generously.
Accompany it with a cinnamon stick for stirring, sprinkle over nutmeg or cinnamon, and pair it with Christmas cookies, like gingerbread or shortbread , for a holiday-perfect snack.
Storage Tips
While the latte is best enjoyed fresh, you can store leftover eggnog in the refrigerator for up to three days. If you’ve pre-brewed coffee for the chilled version, keep it in an airtight container in the fridge for up to 24 hours.
Always froth the milk and assemble the latte just before serving for the best flavor and texture.

As always if you make this recipe, be sure to leave me a comment, rate this recipe and tag me on Instagram @jcookingodyssey or #jcookingodyssey. I love seeing all your photos of my recipe recreations!
Don’t forget to follow me on social media using the buttons below – I can’t wait to see you all there!
- YouTube

Eggnog Latte (starbucks copycat)
Equipment
- 1 pan
Ingredients
1 cup = 250 milliliters
- 50 milliliters espresso
- 100 milliliters eggnog
- 100 milliliters milk
Topping (optional)
- 1 tablespoon whipped cream
- ¼ teaspoon ground cinnamon or nutmeg
Instructions
Hot Version
- Brew a shot of espresso or prepare ½ cup of strong coffee.
- In a glass or mug, pour the espresso.
- Add the eggnog, gently mixing it with the coffee.
- Top with hot frothy milk.
- Sprinkle ground cinnamon or nutmeg on top for a festive touch.
- Serve immediately.
Cold Version
- Brew espresso or strong coffee and let it cool to room temperature.
- In a glass filled with ice, combine the chilled coffee and eggnog.
- Top with cold, frothy milk or a generous dollop of whipped cream.
- Garnish with cinnamon or nutmeg and serve with a festive straw.
Video
Notes
Nutrition
PLEASE NOTE: Nutritional values are estimated by a computer and may vary based on ingredients and portion sizes. For personalised dietary advice, please consult a qualified healthcare professional.

Eggnog Latte (starbucks copycat)
Equipment
- 1 pan
Ingredients
1 cup = 250 milliliters
- 50 milliliters espresso
- 100 milliliters eggnog
- 100 milliliters milk
Topping (optional)
- 1 tablespoon whipped cream
- ¼ teaspoon ground cinnamon or nutmeg
Instructions
Hot Version
- Brew a shot of espresso or prepare ½ cup of strong coffee.
- In a glass or mug, pour the espresso.
- Add the eggnog, gently mixing it with the coffee.
- Top with hot frothy milk.
- Sprinkle ground cinnamon or nutmeg on top for a festive touch.
- Serve immediately.
Cold Version
- Brew espresso or strong coffee and let it cool to room temperature.
- In a glass filled with ice, combine the chilled coffee and eggnog.
- Top with cold, frothy milk or a generous dollop of whipped cream.
- Garnish with cinnamon or nutmeg and serve with a festive straw.
Video
Notes
Nutrition
PLEASE NOTE: Nutritional values are estimated by a computer and may vary based on ingredients and portion sizes. For personalised dietary advice, please consult a qualified healthcare professional.
Make café style Homemade Billionaire’s Latte . This fun and festive coffee is inspired by Costa and is made with layers of silky caramel, melted chocolate, shortbread crumbs and smooth latte.

- Ingredients notes
- Other holiday drinks
Indulge in the ultimate holiday treat with our Billionaire’s Latte – a coffee drink inspired by the decadent layers of millionaire’s shortbread.
This luxurious drink combines the velvety richness of a classic latte with a luscious caramel layer, chocolate, and a sprinkle of crumbly biscuit for the perfect finishing touch.
Perfect for warming up during the chilly season or impressing guests at your holiday gatherings, this latte is a drinkable dessert that truly feels like a billion-dollar experience.
I love flavoured coffees, especially during the colder seasons like this Starbucks Pistachio Latte and Eggnog Latte .

Ingredients notes
Espresso – you can either brew a strong coffee with instant coffee or use an espresso machine.
Milk – whole milk is super creamy but any milk works.
Caramel – you can use caramel, dulche de leche or caramel sauce
Chocolate – dark, milk or white chocolate works.
Shortbread – you need shortbread, or biscuit of choice that has been crumbled to top the latte with.
Optional whipped cream

Other holiday drinks
Cranberry Mocktail
Non alcoholic mimosa
No egg Eggnog
Christmas Hot Chocolate
As always if you make this recipe, be sure to leave me a comment, rate this recipe and tag me on Instagram @jcookingodyssey or #jcookingodyssey. I love seeing all your photos of my recipe recreations!
Don’t forget to follow me on social media using the buttons below – I can’t wait to see you all there!
- YouTube

Billionaire’s Latte
Ingredients
- 120 millilitres whole milk
- 1 shot espresso
- 2 tablespoon caramel
- 3-4 pieces chocolate dark, milk or white
- 1 shortbread broken into crumbs
Instructions
- In your serving mug / glass spoon in the caramel to create a bottom layer.
- Now either add in melted chocolate or add chocolate pieces directly. (The chocolate will melt as you pour over the hot coffee).
- Prepare your espresso and pour into your glass.
- Heat the milk then froth with a milk frother to create foam.
- Pour the milk into your coffee mug. The foam should sit on top of the latte.
- Scatter over crushed shortbread.
- Serve immediately.
Video
Nutrition
PLEASE NOTE: Nutritional values are estimated by a computer and may vary based on ingredients and portion sizes. For personalised dietary advice, please consult a qualified healthcare professional.
Note – This recipe has been updated from our recipe archives with new images and content, but the recipe remains the same. First published in December 2017.