Homemade Eggnog Latte with Almond Milk
Affiliate disclosure: This post may contain affiliate links. I may earn a small commission at no extra cost to you. See our Privacy Policy for details HERE.
This homemade eggnog latte with almond milk feels like pure comfort in a mug. It is warm, cozy, and just rich enough to make an ordinary morning feel special. I love recipes like this because they bring that holiday coffee shop feeling right into the kitchen, and they are lovely for sharing with family, too.
What makes this drink so satisfying is the mix of unsweetened almond milk, egg yolks, raw honey, nutmeg, cinnamon, whole cloves, vanilla, hot coffee, and a final sprinkle of nutmeg. The eggnog tastes creamy and spiced, while the coffee adds that bold, familiar kick. As a result, you get a latte that is sweet, fragrant, and gently nutty, with a smooth finish that feels elegant but still homey.
The method is simple once you break it down. First, you blend the egg yolks, almond milk, honey, nutmeg, and cinnamon until smooth. Then, you warm the mixture with cloves, cook it until it thickens, and stir in the vanilla. After straining and chilling, you blend the eggnog with hot coffee until frothy, pour it into mugs, and top it with nutmeg. Overall, it is easy to manage, even though it does need chilling time, and the result is well worth the wait.
This recipe is perfect for chilly nights, slow weekend mornings, and holiday gatherings. It also works well when you want a festive drink that feels special without being difficult. In addition, it is a nice choice for potlucks, brunches, and quiet evenings when you want something warm before bed.
Why You’ll Love This Homemade Eggnog Latte with Almond Milk
- It uses simple ingredients you may already have in the kitchen.
- The recipe feels festive, yet it is still easy enough for everyday home cooking.
- Almond milk gives the eggnog a lighter feel, while still keeping it creamy and smooth.
- The spice blend makes the latte taste warm and cozy without needing extra syrups.
- It works well for small gatherings, so you can serve two mugs or scale it up later.
Egg Yolk Tips
Egg yolks are the base that gives this almond milk eggnog its rich texture. For the best result, use fresh, clean eggs and separate the yolks carefully so no shell or white gets into the bowl. Also, bring the yolks to room temperature if you can, because they blend more smoothly. Since the yolks thicken the mixture, they are what give this homemade eggnog latte its silky body, so do not rush this part.
Options for Substitutions
- Swap raw honey for maple syrup if you want a different sweet flavor.
- Use oat milk instead of almond milk for a slightly creamier result.
- Replace ground cinnamon with pumpkin pie spice for a more holiday-style taste.
- Use vanilla extract plus a little vanilla bean paste if you want a deeper vanilla note.
- Swap strong brewed coffee for espresso if you want a bolder, more concentrated latte.
- Use ground allspice in place of some of the cloves if you want a softer spice flavor.
Watch Out for These Mistakes
One common mistake is overheating the eggnog base. Since this recipe uses egg yolks, you need gentle heat. If the mixture gets too hot, it can curdle or scramble. Therefore, keep the heat at medium or a bit lower, and whisk often. If it starts to rise toward a boil, lift it off the heat right away.
Another issue is skipping the chilling step. The eggnog may taste fine warm, but it gets better after several hours in the refrigerator. That rest time helps the flavors blend and the texture settle. So, if you want the best homemade eggnog latte with almond milk, plan ahead and chill it overnight when possible.
It is also easy to forget to strain out the cloves. However, that step matters because whole cloves can leave a strong, sharp bite if they stay in the mixture too long. Use a fine-mesh strainer, and pour slowly so the eggnog stays smooth.
Finally, do not add the vanilla too early. Vanilla can lose some of its flavor if it cooks too long, so stir it in after you turn off the heat. That simple step helps the eggnog taste fuller and more balanced.
What to Serve With Homemade Eggnog Latte with Almond Milk?
This homemade eggnog latte with almond milk pairs nicely with simple baked goods that do not overpower the spices. For example, shortbread cookies, cranberry scones, cinnamon toast, or a slice of coffee cake all work well. In addition, plain butter cookies or an apple muffin can be a good match because they balance the sweet, spiced drink without making it feel too heavy.
Storage Instructions
Store: Keep the eggnog in an airtight container in the refrigerator for up to 3 to 4 days. Since it contains egg yolks, do not leave it at room temperature for long. For the best flavor and safety, stir before using if it separates a little.
Freeze: You can freeze the eggnog for up to 2 months. However, the texture may change a bit after thawing, so give it a good whisk or shake before reheating. Freeze in a freezer-safe container, leaving some room at the top for expansion.
Reheat: To reheat on the stovetop, warm the eggnog gently over low heat and stir often. Do not let it boil. For the microwave, heat in short bursts of 20 to 30 seconds, stirring between each one until warm.
Recipe Info
Preparation Time: 10 minutes, plus 6 hours chilling
Cooking Time: 5 minutes
Total Time: 6 hours 15 minutes
Level of Difficulty: Easy
Servings: 2 servings
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
Calories: about 454 to 480
Protein: about 12 to 16 grams
Fat: about 18 to 24 grams
Carbohydrates: about 58 to 68 grams
Ingredients
- For the eggnog:
- 4 cups unsweetened almond milk
- 6 egg yolks
- 2/3 cup raw honey
- 1 teaspoon ground nutmeg, plus more for topping
- 1 1/2 teaspoons ground cinnamon, plus more for topping
- 1 tablespoon whole cloves
- 1 teaspoon pure vanilla extract
- For the eggnog latte:
- 2 cups strongly brewed coffee or espresso, hot
- 1 1/2 cups eggnog (from the recipe above)
- Ground nutmeg, for garnish
Step-by-Step Instructions
Step 1: Blend the Base Until Smooth
Start by adding the egg yolks, almond milk, raw honey, nutmeg, and cinnamon to a blender. Blend for about 1 minute, or until the mixture looks smooth and well mixed. This first step helps create a creamy base, and it also makes the spices spread evenly through the eggnog.
Step 2: Warm with the Cloves
Next, pour the blended mixture into a saucepan or deep pot. Add the whole cloves, then set the pan over medium heat. Stir often as the mixture warms, because this helps keep the yolks from cooking too quickly. At this stage, the mixture may look frothy, and that is normal.
Step 3: Thicken Gently
Cook the eggnog for about 10 to 15 minutes, just until it thickens slightly. Do not let it simmer or boil. Instead, keep it hot but gentle. If it gets too close to a boil, whisk it quickly and remove it from the heat for a moment. That careful heat control keeps the texture smooth and prevents curdling.
Step 4: Finish and Strain
Once the eggnog has thickened, turn off the heat and stir in the vanilla extract. Then strain the mixture through a fine-mesh strainer to remove the cloves. After that, pour the strained eggnog into an airtight container and chill it in the refrigerator for 6 to 8 hours, or overnight if you have the time.
Step 5: Make the Latte
When you are ready to serve, add the hot coffee or espresso, chilled eggnog, and a small sprinkle of nutmeg to a blender, shaker jar, or pot. Blend or shake until frothy. Since this step is quick, it is easy to make each mug fresh.
Step 6: Serve Hot
Finally, pour the latte into mugs and top with a little more nutmeg. Serve it right away while it is hot and foamy. The warm spice, creamy eggnog, and bold coffee come together in a way that feels cozy and special.
Conclusion
This homemade eggnog latte with almond milk brings together creamy eggnog, warm spices, and strong coffee in one comforting drink. Because the recipe uses simple ingredients and easy steps, it is a great choice for home cooks who want something festive without extra stress. Plus, the almond milk keeps it a little lighter while still giving you that rich, holiday-style flavor.
If you try this homemade eggnog latte with almond milk, I would love to hear how it turned out. Share your thoughts, leave a comment, or save it for your next cozy morning. And if you enjoy warm drinks like this, be sure to explore more comforting coffee recipes and seasonal sips next.

Eggnog Latte with Almond Milk
Ingredients
Method
- Start by adding the egg yolks, almond milk, raw honey, nutmeg, and cinnamon to a blender. Blend for about 1 minute, or until the mixture looks smooth.
- Pour the blended mixture into a saucepan. Add the whole cloves and set the pan over medium heat. Stir often to prevent the yolks from cooking too quickly.
- Cook the eggnog for about 10 to 15 minutes until it thickens slightly without boiling. Whisk quickly if the mixture starts to rise toward a boil.
- Turn off the heat and stir in the vanilla extract. Strain the mixture through a fine-mesh strainer to remove the cloves and chill it in the refrigerator for 6 to 8 hours, or overnight.
- When ready to serve, add the hot coffee or espresso and chilled eggnog to a blender or shaker and blend until frothy.
- Pour the latte into mugs and top with a sprinkle of nutmeg. Serve immediately.



