Go Back
+ servings
Eggnog Latte

Homemade Eggnog Latte Recipe

Here's a tasty eggnog latte recipe that’s better and healthier than the Starbucks eggnog latte recipe. And it's so easy to make a latte at home even without an espresso maker!
Categories Clean Eating, coffee, Dairy-Free, hot drinks, latte, winter
Difficulty Easy
Keyword eggnog latte, eggnog latte recipes, starbucks eggnog latte
Prep Time 10 minutes
Cook Time 5 minutes
Total Time 15 minutes
Servings 2 lattes
Calories 227 kcal
Author Lacey Baier


For the Eggnog:

  • 4 cups unsweetened almond milk
  • 6 egg yolks
  • 2/3 cup raw honey
  • 1 tsp ground nutmeg, plus more for topping
  • 1 1/2 tsp ground cinnamon, plus more for topping
  • 1 tbsp whole cloves
  • 1 tsp pure vanilla extract

For the Eggnog Latte:

  • 2 cups strongly-brewed coffee or espresso, hot
  • 1 1/2 cups eggnog (see recipe above)
  • ground nutmeg, for garnish


  1. In a kitchen blender, add egg yolks, unsweetened almond milk, raw honey, ground nutmeg, and ground cinnamon, and then blend for a minute or so until smooth.

  2. Pour the mixture into a sauce pan or deep pot, add the whole cloves, and heat over medium heat.

  3. Cook the eggnog for about 10-15 minutes until it starts to thicken and slowly cook the eggs. It will be frothy at first. We want the mixture to get hot, but not simmer or boil. If it gets close to boiling, you can whisk vigorously and temporarily remove from the heat.
  4. Once the eggnog has thickened, turn off the heat, and stir in the vanilla extract.
  5. Strain the mixture using a fine mesh strainer to remove the cloves, then pour into an airtight container and place in the fridge to chill for 6-8 hours, or overnight.

  6. To make the eggnog latte, combine hot brewed strong coffee, the homemade eggnog, and some nutmeg in a blender and blend until frothy. You can also use a sealed mason jar and shake vigorously with your hands or an immersion blender in the pot.
  7. Transfer to your favorite mug and serve hot, garnished with nutmeg.

Recipe Video

Nutrition Facts
Homemade Eggnog Latte Recipe
Amount Per Serving (1 latte)
Calories 227 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 2g10%
Cholesterol 172mg57%
Sodium 221mg9%
Potassium 34mg1%
Carbohydrates 35g12%
Fiber 1g4%
Sugar 32g36%
Protein 3g6%
Vitamin A 390IU8%
Vitamin C 2.9mg4%
Calcium 248mg25%
Iron 0.4mg2%
* Percent Daily Values are based on a 2000 calorie diet.