In this post: Tis’ the season for eggnog. And eggnog lattes. Here’s a yummy homemade eggnog latte recipe!

If you want a caffeine fix to go along with your eggnog, this eggnog latte recipe is perfect for you! Plus, you can also get some of that vegan eggnog that’s made from soy or almonds and just tastes like eggnog. Vegan or not, you can learn to make an eggnog latte with the step-by-step instructions below!

eggnog latte in glass mugs

What is a Latte?

A traditional latte – or more accurately, a caffè latte – is a drink made with 1 part espresso and 2 parts steamed milk with a light layer of frothed milk on top. It is thought to originate in Italy but is certainly popular over here in North America!

What is an Eggnog Latte?

In an eggnog latte, some of the milk you would find in a regular latte is replaced by eggnog! The eggnog is steamed or frothed, mixed with the other ingredients (sweeteners and flavors), and then added to the espresso. From there, the latte is topped with frothed milk and spices.

What does an eggnog latte taste like?

Eggnog is thick and creamy and tastes sweet and warm. The best way to describe eggnog is a Merry Christmas in a cup! You’ll taste sweet vanilla and sugar along with warm, spicy nutmeg and cinnamon with a touch of coffee flavor.

Why You Will Love This Eggnog Latte

This eggnog latte recipe:

  • is quick and easy to make
  • doesn’t contain complicated instructions or hard-to-find ingredients
  • is totally adaptable to any dietary restrictions or allergies (see below for ideas)
Eggnog latte on a wooden board among cranberries and greenery

Eggnog Latte Ingredients

  • Boiling water: to make the espresso/coffee.
  • Instant espresso powder: use your favorite espresso or instant coffee powder.
  • Milk of choice: dairy, soy, almond, coconut, etc.
  • Eggnog (or vegan eggnog substitute): this classic holiday drink is the key ingredient for this delicious holiday drink.
  • Pure vanilla extract: a little of this baking staple goes a long way when it comes to flavor.
  • Light brown sugar: adds a touch of sweetness to complete the flavor profile of this recipe.
  • Ground cinnamon: has a strong, warm flavor.
  • Nutmeg: has a warm, nutty taste.

How to Make Eggnog Lattes

  1. Add the espresso powder to the boiling water. Stir to combine and set aside.
  2. In a small saucepan combine eggnog, vanilla, brown sugar, cinnamon, and nutmeg. Whisk/stir thoroughly and heat through on medium heat (about 3-5 minutes).
  3. Pour the milk into a mason jar, leaving the lid off. 
  4. Place the mason jar in a microwave and cook for 45 seconds. 
  5. Place the lid on the mason jar and shake carefully to froth. 
  6. Stir the eggnog mixture in a mug, and slowly pour the coffee into it at the same time.
  7. Top the eggnog-coffee mixture with the froth from the mason jar. Serve and enjoy!

Tips and Variations

  • Don’t heat your eggnog too much or the eggs may begin to cook, creating a big, ugly mess. Make sure your eggnog is just warmed.
  • Garnish with a dollop of whipped cream and a sprinkle of nutmeg for a little flavor!
  • Brew the espresso over ice and add more ice at the end for an iced eggnog latte.

How to froth milk without a milk frother

There are two ways you can froth your milk without a milk frother:

  1. Place the warm milk in a jar, secure the lid, and shake until the volume of milk increases. This is the method I use in this recipe.
  2. Blend warm milk in a blender until it just about doubles in volume. This is a great option for anyone who does not want to manually shake a jar of milk.
Eggnog latte in glass mugs


What spice is most often used in eggnog?

Nutmeg is the spice most commonly used in eggnog. I like to use cinnamon as well because I think nutmeg and cinnamon go very well together!

Do you need an espresso maker to make an eggnog latte?

No way lovely! Espresso does taste very good in this recipe, but strongly brewed coffee is just as delicious.

Can I use regular coffee instead of espresso?

Yes, you can! All you have to do is brew STRONG coffee instead. I recommend using dark roast and doubling the coffee grounds!

Is eggnog in coffee good?

Eggnog in coffee is awesome! It’s one more thing to look forward to during the Christmas season. Eggnog creates a sweet, creamy coffee drink that screams CHRISTMAS the second you taste it! 

What kind of coffee is best in eggnog lattes?

In all honesty, espresso tastes best in this recipe, but regular coffee can still be almost as delicious! My two biggest tips for you are: 

  1. Use dark roast coffee for a stronger flavor (akin to the likes of espresso).
  2. Brew your coffee strong; you can even use extra coffee grounds!

Can you use homemade eggnog?

For sure! Homemade eggnog goes super well with this recipe. 

Can you add alcohol to the latte?

Absolutely. Many people add brandy, bourbon, or rum to their eggnog, so adding alcohol to this latte makes complete sense!

Can you make an eggnog latte in advance?

Due to its frothy nature, this latte would not be very good if you left it for a few hours. However, you can separate some of the ingredients into mason jars ahead of time so the recipe a little quicker to make when you want to drink the latte. For more information, check out the “How To Store” section below.

Did Starbucks® discontinue the eggnog latte?

At least in North America, Starbucks® has not had the eggnog latte on their holiday menu in 2021 or 2022. This does not necessarily mean it will never be on the menu again, but it is not likely that this latte will be put back on the menu in the near future. Which is one of the reasons this recipe is so convenient!

How to Store

You can store this recipe in separate mason jars. All you have to do is follow the instructions in the recipe to combine each jar when you want to drink the latte. Separate the jars like this:

  • Coffee jar: make your coffee and let it cool. Place in a mason jar in the fridge for up to 2 days.
  • Eggnog mixture jar: combine eggnog, vanilla, brown sugar, cinnamon, and nutmeg as said in the recipe. Store in a mason jar in the refrigerator for up to 3 days.
  • Milk jar: measure out the right amount of milk and store it in a mason jar in the fridge.

Dietary Considerations

This recipe is already gluten-free, so no need to worry about that! In order to make this recipe dairy-free, all you have to do is replace the milk with non-dairy milk like soy, coconut, or almond milk. Making this recipe vegan may seem like an impossible task, but I’ve got you lovely! Replace the milk with plant-based milk and buy yourself some vegan eggnog

Eggnog latte on a wooden board among cranberries and greenery

More Holiday Drink Inspiration

Eggnog latte on a wooden board among cranberries and greenery

Eggnog Latte Recipe

Yield: 2 cups
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes

Tis' the season for eggnog. And eggnog lattes. Here's a yummy homemade eggnog latte recipe.


  • 4 oz boiling water
  • 2 tsp. instant espresso powder or instant coffee
  • 1/4 cup milk of choice
  • 1/2 cup eggnog, (Can also use a vegan eggnog substitute)
  • 1 tsp pure vanilla extract
  • 1/2 tbsp. light brown sugar
  • 1/8 tsp. ground cinnamon
  • pinch of nutmeg


  1. Add your espresso powder to the boiling water. Stir to combine and set aside.
  2. In a medium saucepan combine eggnog, vanilla, brown sugar, cinnamon and nutmeg; whisk/stir until thoroughly and heat through. About 3-5 minutes.
  3. Pour your milk in a mason jar, leaving the lid off. 
  4. Place your mason jar in a microwave cook for 45 seconds. 
  5. Place the lid on and shake to froth carefully. 
  6. While stirring the eggnog mixture, slowly pour the coffee into the eggnog mixture.
  7. Top with the froth from the mason jar.
Nutrition Information:
Yield: 2 Serving Size: 1
Amount Per Serving: Calories: 89Total Fat: 3gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 1gCholesterol: 40mgSodium: 53mgCarbohydrates: 10gFiber: 0gSugar: 10gProtein: 4g

This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily via Nutrifox.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

How about you, are you an eggnog lover? Or would you make this Eggnog Latte vegan too?

shannon photo and sig oct 2022