Home » Beverages » Homemade Eggnog Latte (Starbucks Copycat)

Homemade Eggnog Latte (Starbucks Copycat)

Sharing is caring!

Add festive flair to your morning coffee this holiday season with a sweet and creamy Eggnog Latte!  With just a few simple ingredients, you can make a homemade latte that gets you into the holiday spirit and tastes better than the Starbucks version!

A clear mug of eggnog latte with a cinnamon stick poking out the top.

Want to save this recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

This post may contain affiliate links. See my disclosure policy for details.

As the chill sets in and we approach that cozy, magical time of year, there’s nothing quite like a holiday inspired beverage to brighten up your day. I’ve been embracing making my favorite coffee shop drinks at home lately and after the success of my other Starbucks copycat recipes like the pumpkin cream cold brew and sweet cream cold foam, I’ve decided to recreate my own copycat eggnog latte for the Christmas season.  

The result was a creamy and cozy drink, filled with the warm, nostalgic flavors of the holidays. I’ve been making this recipe on repeat since developing it and I don’t see myself stopping anytime soon! I even got myself fresh nutmeg for dusting the top (highly recommend)!

So this year, try your hand at making your own eggnog latte at home. It’s a great way to add a twist to your morning coffee,

use up leftover eggnog, and it’s the perfect drink to warm up with on Christmas morning.

If you’re looking for more festive drinks to add to your holiday menu, try my oat milk hot chocolate and homemade hot cocoa mix. These are classic holiday drinks that pair beautifully with eggnog lattes!


  • Store-bought Eggnog – For best results, use a full-fat eggnog, not the light version. Golden eggnog works beautifully too.
  • 2% Milk – I like adding a little milk with the eggnog to lighten the mixture.
  • Espresso or Strongly Brewed Coffee – A strong coffee is perfect for balancing out the richness and sweetness of the eggnog.
  • Freshly Ground Nutmeg – To make this festive drink even more special, add a dusting of nutmeg to the top of your latte before serving.

See the recipe card at the bottom of the post for full ingredient amounts.


A pitcher pouring coffee into a mug.

Step 1: Brew espresso per the manufacturer’s instructions on your espresso or coffee machine. You’ll need 3.75-4oz of espresso, my Nespresso machine calls this “lungo”. Pour the espresso into a 12-ounce mug.

Warmed milk and eggnog in a measuring cup.

Step 2: Combine the eggnog and milk in a heatproof measuring cup and warm for 1 to 1 1/2 minutes in the microwave. The mixture should be steaming but not boiling. This can be done in a small saucepan over medium-low heat if you don’t have a microwave.  

A handheld frother whipping the eggnog.

Step 3: Using a handheld frother, whip the eggnog for 45-60 seconds until the mixture is thick, frothy, and doubled in volume.

If using an Aeroccino or countertop milk frother, pour the milk mixture into the frother and follow the instructions on your machine. Make sure to froth on the hot drinks setting.

Foamy eggnog poured into the espresso.

Step 4: Pour the eggnog foam over the hot espresso.

Step 5: Top with whipped cream (optional) and a sprinkle of nutmeg.

Eggnog latte surrounded by twinkly lights, a green napkin, and pine cone.

Hint: I like using a 2-cup measuring cup when I’m warming the milk. The mixture doubles in size when frothed, so the 2-cup size is perfect for preventing spillage.


  • Espresso – a 1/2 cup of strong coffee can be substituted for the espresso. You can use decaf coffee, your favorite French press brew, and even instant espresso dissolved in hot water. Use any hot coffee you love, just make sure it’s brewed strong.
  • Vegan Eggnog – The eggnog and milk in this recipe can be substituted with a dairy-free and vegan-friendly eggnog. I personally love Almond Breeze’s Almond Milk Nog because it froths up thick and creamy and makes the perfect eggnog flavored almond milk latte. Oat milk Nog works just as well! You can find other non-dairy milk nogs in the dairy section of the grocery store.


  • Make It Sweet – Add maple syrup or homemade vanilla syrup to the eggnog mixture or your espresso for extra sweetness.
  • Pumpkin Spice – If you love pumpkin spice lattes and want to bring that vibe to your eggnog, add 1/2 teaspoon of pumpkin pie spice to the eggnog mixture before frothing. Top your latte with an extra sprinkle of pumpkin pie spice too.
  • Make it Strong – Need a little extra holiday magic? Double the shots of espresso.
  • Ice It – Brew espresso over ice, froth the eggnog mixture cold until doubled in volume, and top your iced coffee.


  • Espresso Maker or Coffee Maker
  • Handheld Milk Frother or Countertop Milk Frother* – I highly recommend either of these frothers. I have an Aeroccino countertop milk frother that came with my Nespresso machine. The handheld milk frother is super affordable and I use it for all my sweet cold foams and lattes.
  • 12-ounce Mug – A larger mug will work well too. The foam doubles in size, so you’ll need a mug large enough to accommodate 1/2 cup of coffee and 1 cup of foam.

*If you don’t have a milk frother or an Aeroccino, you can warm the eggnog mixture and shake it in a mason jar vigorously until frothy.

Top tip

For the ultimate frothy top, use a handheld frother or countertop frother. This will give your latte a luxurious, coffee-shop-quality feel. I also recommend grating fresh nutmeg over the top of the latte for an extra special touch.

Eggnog lattes with cinnamon sticks and a Christmas Tree in the background.


What is eggnog latte made of?

This homemade eggnog latte recipe is made with just prepared eggnog and milk and frothed until thick and creamy. Storebought eggnog is typically made with a mixture of milk, cream, sugar, egg yolks, and nutmeg.

What is the Starbucks eggnog latte made of?

The Starbucks Eggnog Latte recipe lists its ingredients as “eggnog, milk, brewed espresso, and nutmeg“. Their eggnog ingredient list varies by store location, so depending on where you live, the eggnog ingredients will vary.

Can I put eggnog in my coffee?

Absolutely! As mentioned above, eggnog is perfect for making lattes and also works as a festive homemade coffee creamer for the holiday season.

Looking for other recipes like this? Try these:


These are my favorite dishes to serve with an Eggnog Latte:

Eggnog Latte in a clear mug with cinnamon sticks and a Christmas tree and pine cone on the side.

Starbucks Copycat Eggnog Latte

Yield: 1 latte
Cook Time: 1 minute
Time to Froth: 1 minute
Total Time: 2 minutes

Brighten your holiday mornings with a homemade Eggnog Latte. This easy, tasty, twist on Starbucks' version combines brewed espresso with eggnog and milk for a festive treat!


  • 4 ounces of brewed espresso*
  • 1/2 cup of prepared eggnog
  • 2 tablespoons of 2% milk


  1. Pour your brewed espresso into a mug that is 12 ounces or larger
  2. Combine the eggnog and milk and heat until steaming, but do not boil. This can be done in a 2-cup liquid measuring cup in the microwave for 1 to 1 1/2 minutes or in a small saucepan over medium low heat on the stovetop. Skip to step 3 if you're using a countertop milk frother like an Aeroccino.
  3. Using a handheld or countertop frother, whip the warm eggnog mixture until thick and creamy. This will take 45-60 seconds with a handheld frother. The foam should be doubled in size.
  4. Gently pour the eggnog over the espresso and spoon any foam over the top. Garnish with whipped cream and a sprinkle of nutmeg.


  • *1/2 cup of strongly brewed coffee can be substituted for the espresso.
  • Almond Breeze's Almond Milk Nog can be used in the place of eggnog and milk for a non-dairy eggnog latte.
  • Add 1 tablespoon of maple syrup to your mug to make your latte sweeter.

Nutrition Information:
Yield: 1 Serving Size: 1
Amount Per Serving: Calories: 130Total Fat: 6gSaturated Fat: 4gTrans Fat: 0gUnsaturated Fat: 2gCholesterol: 77mgSodium: 87mgCarbohydrates: 12gFiber: 0gSugar: 12gProtein: 7g

Sharing is caring!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *