This homemade eggnog latte is rich, festive, and even better than what you get at the coffee shop. Ready in about five minutes, it combines freshly brewed espresso (or strong brewed coffee), warmed eggnog, a splash of milk, and a hint of nutmeg for a creamy, holiday-worthy drink.
Serve this cozy latte with a plate of Christmas cookies or a warm scone for a seasonal treat.

Making your favorite coffeehouse beverages at home saves both money and time. After Starbucks discontinued their eggnog latte years ago, I began crafting my own version at home. Even though they brought it back, this homemade recipe still captures the flavor and creaminess I prefer.
The drink starts with a double shot of espresso or a half cup of strong-brewed coffee, then adds steamed eggnog and a bit of milk to keep the texture silky and prevent curdling. Finish with a dusting of nutmeg and an optional swirl of whipped cream for an indulgent touch.
Why You’ll Love This Eggnog Latte Recipe
- Quick and simple. You only need a few ingredients and about five minutes to make one drink.
- Barista-quality at home. The combination of real eggnog and espresso yields a rich, creamy latte that rivals coffee shop versions while saving you a trip and some money.
- Enjoy year-round. Using carton or homemade eggnog lets you recreate this seasonal favorite whenever you want. You can freeze extra eggnog for future use.
Ingredients You’ll Need
Below are the ingredients for one serving. Adjust quantities as needed for more drinks.

- Espresso or strong brewed coffee: 2 shots of espresso or ½ cup strong-brewed coffee. Use decaf if you prefer.
- Eggnog: ½ cup (4 oz) of your favorite store-bought or homemade eggnog.
- Milk: ¼ cup (2 oz) milk of your choice. Milk thins the eggnog slightly and helps prevent curdling; almond milk and other alternatives froth well.
- Nutmeg: A pinch for garnish — cinnamon works as an alternative.
- Whipped cream: Optional for topping.
How to Make an Eggnog Latte at Home
You don’t need professional barista skills to make this latte. Three straightforward steps produce a delicious, festive coffee drink. A handheld frother or electric milk frother makes achieving a creamy foam easier, but it’s optional.

- Brew the coffee. Prepare two shots of espresso or a half cup of strong-brewed coffee and pour it into your serving mug.
- Heat the eggnog and milk. Combine the eggnog and milk in a small saucepan over medium-low heat. Warm until steaming but do not boil. Pour half of the warm mixture into the mug with coffee.
- Froth and assemble. Froth the remaining eggnog mixture until it increases in volume and becomes foamy. Spoon or pour the foam on top of the latte. Garnish with whipped cream and a dusting of nutmeg, if desired, and serve immediately.
Make an Iced Eggnog Latte
For an iced version, use cold eggnog and milk. Combine them with brewed coffee over ice and stir gently. Add cold foam or whipped cream for a refreshing alternative.

Tips
- For more foam: Froth all of the warmed eggnog mixture instead of only half.
- Salted twist: Add a tiny pinch of sea salt to the hot coffee for a salted eggnog latte.
- Adjust sweetness: Stir in a tablespoon of brown sugar, maple syrup, or a splash of vanilla syrup if you prefer a sweeter drink.
- Adult version: Spike the latte with a shot of rum or brandy for a festive cocktail.
Serving Suggestions
Pair your eggnog latte with holiday cookies, molasses or peppermint treats, scones, or a slice of sweet loaf cake for a cozy breakfast or afternoon snack.
Storing and Reheating
- Store leftovers: Keep any leftover latte refrigerated and use within two days.
- Reheat gently: Warm in the microwave or on the stove until heated through, then add fresh toppings.
- Freezing eggnog: Place the eggnog carton in a freezer bag to avoid freezer burn. Use within six to nine months and shake or blend after thawing before using in drinks or recipes.

More Festive Drink Ideas
- Pumpkin spice latte variations
- White chocolate and seasonal lattes
- Cold brew with seasonal cream
- Peppermint hot chocolate and other holiday beverages
Recipe
Eggnog Latte
1 drink
5 minutes
5 minutes
This eggnog latte is rich, frothy, and easy to make at home with espresso, steamed eggnog, and a sprinkle of nutmeg. A 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 your serving cup.
- Stir eggnog and milk in a small saucepan and heat over low–medium heat until steaming. Do not boil.
- Pour half of the warmed eggnog mixture into the coffee.
- Froth the remaining eggnog mixture with a handheld frother or electric frother until foamy, then spoon or pour it on top of the latte.
- Top with whipped cream and a dusting of nutmeg if desired. Serve immediately.
Notes
- Foamier latte: Froth all of the warmed eggnog mixture.
- Salted option: Add a pinch of sea salt to the hot coffee for a salted eggnog latte.
- Sweeten: Stir in brown sugar, maple syrup, or vanilla syrup to taste before adding the milk mixture.
- Adult variation: Add a splash of rum or brandy to make an adult holiday latte.
Nutrition Information:
Yield: 1
Serving Size: 1
Amount Per Serving:
Calories: 148Total Fat: 7gSaturated Fat: 4gUnsaturated Fat: 3gCholesterol: 80mgSodium: 109mgCarbohydrates: 13gSugar: 10gProtein: 9g
Nutrition facts are estimates and may vary. Consult a registered dietitian for specific dietary advice.