This post may contain affiliate links. Please read our disclosure policy.
An eggnog latte is truly the coziest way to start a December morning, and now that Starbucks finally brought it back to their 2025 holiday menu, the cravings are real. This homemade version gives you the same nostalgic holiday flavor, but richer, creamier, and made with simple ingredients you probably already have in the fridge.
I was so excited when I heard it returned this year, but I still wanted a version I could make at home without waiting in drive-thru lines. So I grabbed my carton of eggnog, pulled a shot of espresso from my Breville machine, and made myself a cozy little drink. One sip and I was instantly in full holiday mode, creamy eggnog, warm spices, and that classic latte flavor that just feels like Christmas.
Whether you’re celebrating its official comeback or just want a cozy winter drink you can make anytime, this homemade eggnog latte is going to be your new go-to holiday drink.
If you love festive drinks, try these next:
- Gingerbread Latte Syrup
- Sugar Cookie Syrup
- Pumpkin Spice Latte Syrup
- Cranberry Bliss Bars (perfect pairing!)

Let’s Chit Chat!
Okay… can we just scream together for a second because Starbucks officially brought the eggnog latte BACK for 2025!? I didn’t think this day would ever come.
But even with its comeback, I still love having a homemade version, it’s cheaper, cozier, and honestly tastes even better. Plus, no long holiday drive-thru lines when all you want is something warm and festive at home.
So whether you’re grabbing one from Starbucks or making one in your own kitchen, this latte is officially BACK in our lives and I’m so happy about it.
Why You Will Love This Recipe
- Extra creamy and cozy aka the perfect winter latte.
- The Starbucks eggnog latte is officially back for 2025, and this homemade version tastes just as good, if not better
- Uses simple ingredients you likely already have.
- Works hot or iced.
- Can be made with espresso, strong coffee, or instant coffee.
- Dairy-free and vegan options included.
What Makes This Eggnog Latte Taste Like Starbucks
- Uses steamed eggnog + milk for the same creamy texture
- Nutmeg on top for that signature holiday aroma
- Strong espresso for depth and balance
- Not overly sweet, similar to the original (add moresweetener if you prefer a sweeter drink)
- Smooth microfoam texture that feels coffee-shop-level
This is the closest dupe you’ll find, and honestly… so much better!!!
Table of Contents
- If you love festive drinks, try these next:
- Why You Will Love This Recipe
- What Makes This Eggnog Latte Taste Like Starbucks
- Ingredients for this homemade eggnog recipe
- How to make this homemade eggnog latte
- Frequently asked questions – FAQ
- Why make it at home if Starbucks brought it back?
- Eggnog latte (better than Starbucks) Recipe

Ingredients for this homemade eggnog recipe
Here are the ingredients you will need to make this recipe. Make sure to scroll down to the recipe card for the full detailed ingredient measurements.
- Milk– You can use whole milk or whatever milk works for you! Starbucks uses 2% milk in their lattes usually.
- Eggnog– Use your favorite brand.
- Espresso– I used my espresso maker for my coffee but you can use instant coffee of even strongly brewed coffee when it comes to making these coffee drinks.
- A sprinkle of nutmeg
- Whipped cream
Ingredient Substitutions
- Eggnog: dairy-free versions (oat milk eggnog, almond nog)
- Milk: plant-based barista blends
- Coffee: espresso, instant espresso, moka pot, strong coffee
- Garnish: nutmeg, cinnamon, whipped cream, cold foam

How to make this homemade eggnog latte
This is how you can make this coffee shop-worthy drink. Make sure to scroll down to the recipe card for the full detailed instructions!
Hot eggnog latteversion
- Steam the eggnog and milk together.
- Pour in a cup.
- Top with espresso and whipped cream.
- Add a sprinkle of nutmeg if you want and enjoy.
Cold eggnog latte version. You can use mason jars for the ice version to make it extra cute.
- Add ice to a mason jar, and top it with milk and eggnog. Stir to combine.
- Top with the espresso, whipped cream, and finish it off with a dusting of nutmeg, and enjoy!
Hot vs. Iced Eggnog Latte
- Hot: richer flavor, better froth, more “classic Starbucks”
- Iced: lighter, less sweet, great with cold foam in a mason jar aesthetic for Instagram
- Dilution: iced needs less milk because ice melts or can be made in a a larger glass.

Frequently asked questions – FAQ
Nope! Espresso is traditional, but strong coffee, instant espresso, or even instant coffee mixed with hot water all work perfectly.
Yes! You can heat the milk/eggnog on the stove and vigorously whisk it, shake it in a jar, or use a handheld frother. The foam is honestly optional here, so it will be good regardless.
Most do NOT. But if you want a boozy latte, add a splash of spiced rum or bourbon.
YES! Starbucks brought the eggnog latte back for the 2025 holiday season after years of people begging for it. If you want that same nostalgic flavor at home, this recipe tastes just as cozy and creamy.
Absolutely. Use oat milk or almond milk eggnog and your favorite non-dairy milk (barista blends work best for foam).
Why make it at home if Starbucks brought it back?
Even though it’s back, making it at home is:
- cheaper
- faster
- customizable
- available even after the seasonal menu disappears
Plus you can make hot or iced versions anytime you want.

Eggnog latte (better than Starbucks)
Ingredients
- 1/2 cup milk
- 1/2 cup eggnog
- 1 tbsp maple syrup or honey optional for extra sweetness
- 1-2 espresso shot depending on how strong you like your coffee
- whipped cream
- ground nutmeg
Instructions
- Brew your espresso shot in a mug. Add in the maple syrup or honey if you want your drink a bit sweeter.1-2 espresso shot, 1 tbsp maple syrup or honey
- Steam the milk and eggnog together. Pour over the espresso.1/2 cup milk, 1/2 cup eggnog
- Top with whipped cream and a sprinkle of nutmeg and enjoy!whipped cream, ground nutmeg
You can add maple syrup at the end after tasting your drink and assessing if it needs more sweetness.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.




