This homemade eggnog latte recipe is rich and festive, and even better than Starbucks! Make this creamy coffee drink in 5 minutes with hot brewed espresso, steamed eggnog, milk, and nutmeg.
Enjoy this creamy eggnog latte alongside a platter of Christmas cookies or eggnog scones this holiday season.

Jump to:
There's nothing better than sipping on my favorite coffee shop drinks at home. It feels great knowing I saved money and a trip to the drive-thru!
Starbucks discontinued its eggnog latte years ago, so I started making my own at home to get that holiday fix. They finally brought it back this year, but the flavor just isn't the same, so I'm sticking with my homemade version.
My Starbucks copycat eggnog latte begins with freshly brewed espresso, just like my salted caramel mocha and maple latte. Add in real holiday nog, frothed milk, and a pinch of nutmeg, for a rich and creamy eggnog latte all season long.
If you love eggnog (and lattes) as much as I do, try my eggnog latte cupcakes that were also inspired by Starbucks!
Why You'll Love This Eggnog Latte Recipe
- Easy to make. All you need is your favorite mug and 5 minutes!
- Better than Starbucks drinks. This homemade recipe is just as rich, creamy, and full of flavor as the original. And I think it tastes even better. It also saves time and money.
- All seasons. Making this eggnog latte from scratch means that I can enjoy my favorite seasonal Starbucks latte all year round, and not just at Christmas. You can freeze the carton of eggnog for later!
Ingredients You'll Need
Here are the ingredients needed to make a homemade eggnog latte. Scroll to the recipe card below the post for the full, printable recipe with amounts.

- Espresso or Hot Brewed Coffee: You'll need a double shot of espresso or ½ cup of strong-brewed coffee. One double shot of espresso has about 150mg of caffeine. If you're avoiding caffeine, use decaf.
- Eggnog: Use a carton of your favorite eggnog from the store, or use a homemade recipe.
- Milk: You can use any milk you'd like. The milk helps thin the eggnog and keeps it from curdling in the heat. I use almond milk as it froths well.
- Nutmeg: Just a pinch. You could also use cinnamon.
- Whipped Cream: Store-bought or homemade whipped cream is optional for swirling on top of the finished drink when serving. For even more nog flavor, try eggnog whipped cream!
How to Make a Starbucks Eggnog Latte at Home
The best part is, you don't need fancy barista skills to make this recipe. Three steps and five minutes are all it takes to make a delicious eggnog latte! It helps if you have an electric milk frother. Otherwise, you can simply enjoy a creamy latte without the foam.

- Brew the coffee. You can brew the espresso right into the cup you'll use to assemble your latte.
- Add the eggnog. Combine the eggnog and milk in a small saucepan over medium-low heat. Heat the mixture until it's just steaming, but don't let it boil. Pour half of the milk mixture into your brewed coffee.
- Froth the rest. Froth the remaining eggnog mixture until it's doubled in volume. Then, pour it gently over the latte.
- Add toppings. Top the eggnog latte with a swirl of whipped cream and a dusting of nutmeg, and enjoy!
Make an Iced Eggnog Latte
If you love the iced version of this copycat Starbucks latte, you can easily make this recipe on ice as well! Mix cold eggnog and milk into the brewed coffee, then add ice.

BruCrew Tips
- For a foamier/frothier drink, froth all of the eggnog mixture instead of just half.
- Make a salted eggnog latte. Dissolve a pinch of sea salt into the hot coffee.
- Sweeten it up. If you prefer a sweeter drink, stir one tablespoon of brown sugar or maple syrup into the coffee before you add the milk mixture. You can also use a vanilla coffee syrup.
- Add booze. For an adult version, spike your eggnog latte with a shot of rum or brandy.
Serving Suggestions
Serve your eggnog latte with cookies this time of year. Choose molasses cookies, chocolate peppermint chip cookies, thumbprint cookies, or any of your favorite Christmas cookies.
I also love having this latte with scones or a slice of Starbucks-style marble loaf on a cozy winter morning.
Storing and Reheating
- Store leftovers. Keep any leftover eggnog latte refrigerated and enjoy it within 2 days.
- Reheat. Warm the latte in the microwave, then add any toppings.
- Freeze eggnog for later. To avoid freezer burn, place the carton in a freezer bag. Use frozen eggnog within 6 to 9 months. After thawing, shake or blend it before using in recipes like coffee drinks, eggnog muffins, or French toast.

More Festive Drink Recipes
Love a recipe you tried from Inside BruCrew Life?
Please consider leaving a 5-star ⭐️ rating in the recipe card below and/or a review in the comments section further below.
Recipe

Eggnog Latte
This eggnog latte recipe is rich, frothy, and easy to make at home with espresso, steamed eggnog, and nutmeg. It's a delicious and cozy coffee drink for the holidays!
Ingredients
- 2 shots of espresso or ½ cup strong brewed coffee
- ½ cup eggnog (4 oz)
- ¼ cup milk (2 oz)
- Pinch nutmeg
- Whipped cream, optional
Instructions
- Brew coffee into a cup.
- Stir eggnog and milk in a saucepan. Heat over low-medium heat until hot. Do not boil.
- Pour half the milk mixture into the hot coffee.
- Use a frother to froth the remaining milk in the pan. Once doubled and foamy, pour gently on top of the latte.
- Add a swirl of whipped cream and dust with nutmeg. Enjoy immediately.
Notes
- For a foamier/frothier drink, froth all of the eggnog mixture instead of just half.
- Make a salted eggnog latte. Dissolve a pinch of sea salt into the hot coffee.
- Sweeten it up. If you prefer a sweeter drink, stir one tablespoon of brown sugar or maple syrup into the coffee before you add the milk mixture. You can also use a vanilla coffee syrup.
- Add booze. For an adult version, spike your eggnog latte with a shot of rum or brandy.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield: 1 Serving Size: 1Amount Per Serving: Calories: 148Total Fat: 7gSaturated Fat: 4gUnsaturated Fat: 3gCholesterol: 80mgSodium: 109mgCarbohydrates: 13gSugar: 10gProtein: 9g
Nutrition facts are an estimate and are not guaranteed to be accurate. If you need special diet advice, please see a registered dietician.







Leave a Reply