Winter is on the way, which means it’s time to start fantasizing about the sweet, creamy, warmly spiced, caffeinated elixir known as an Eggnog Latte. Simply made by mixing everyone’s favorite holiday beverage with espresso or coffee, my easy eggnog latte recipe is every bit as good as Starbucks — just cheaper and customizable!

Picture yourself cozied up by the fireplace, the faint jingle of bells in the background. In your hands is a steaming mug of velvety goodness, rich with the warm aroma of nutmeg, cinnamon, and a touch of holiday cheer. In other words, my copycat Starbucks eggnog latte recipe is just what your holiday season is missing.
But this is not just a latte; it's a sip of holiday magic that blends the creamy richness of eggnog with the robust depth of espresso. This delightful concoction effortlessly bridges the gap between your favorite Christmas traditions and your daily caffeine fix, giving you the energy to tackle your Mrs. Claus duties with a knowing smile.
Jump to:
- What is an eggnog latte?
- What does it taste like?
- Why You’ll Love This Eggnog Latte Recipe
- Ingredients Needed
- Substitutions
- How To Make A Starbucks Eggnog Latte At Home
- Optional Variations & Dietary Adjustments
- Serving Suggestions
- Recipe Success Tips
- FAQs
- Homemade Eggnog Latte Nutrition
- Other Starbucks Holiday Recipes
- Eggnog Latte (Starbucks Copycat)
What is an eggnog latte?
My homemade eggnog latte is a warm, comforting hug in a mug, ideal for serving during the festive season. Imagine the creamy goodness of eggnog — that delicious, spiced, and slightly sweet holiday drink — steamed to perfection before meeting your favorite espresso or coffee.
It's a delightfully frothy sipper, perfect for chilly mornings or cozy evenings by the fire. It's like your favorite holiday dessert and coffee combined into one magical drink. So, if you're ready to add a dash of holiday spirit to your daily caffeine routine, stick around because we're about to brew up some pure joy right here! 🎄☕😊
What does it taste like?
The creamy eggnog dances with the rich coffee, creating a sweet and spicy rendition of your favorite Nutcracker ballet performance. Imagine a swirl of creamy, nutmeg-kissed goodness pirouetting across your tongue with the deep, dark charm of espresso acting as her partner.
Close your eyes, and you'll taste the holidays: a touch of vanilla, a pinch of cinnamon, and a sprinkle of nutmeg, all harmonizing like carolers singing your favorite festive tunes. It's like Santa's workshop in a cup – a little sweet, a tad spicy, and a whole lot of yummy joy.
In short, an eggnog latte is your cozy, comforting escape from the holiday hustle and bustle. So, take a moment to savor it, and let the magic of the season swirl around in every delightful sip. ☕🎅🎄

Why You’ll Love This Eggnog Latte Recipe
If you’re still wondering if eggnog lattes are for you, you should know that this homemade recipe is:
- Quick & Easy - All you need is about 5 minutes to make one. Just ordering one at Starbucks or Dunkin practically takes that long!
- Made With Only 5 Ingredients - And they’re all easy to find at just about any grocery store.
- Totally Customizable - It’s kind of a bummer that you can’t get a vegan version of Starbucks eggnog drinks, but when you make them at home you can! You’re also in control of what type of espresso and how much you use, whether it’s caffeinated or decaf, or even if you swap in chai for the espresso. Read on below for all the fun variations.
Ingredients Needed
As promised, you only need a handful of ingredients to make this eggnog latte Starbucks recipe. Here’s what to grab:

- Eggnog - Feel free to use store-bought or homemade.
- Whole Milk - I love the rich, creaminess whole milk brings to the party.
- Vanilla Syrup - My homemade version is made with just 3 ingredients (and one of them is water!), plus it’s way cheaper than buying it from the store.
- Nutmeg - This warming spice is a central flavor of eggnog. If possible, grate it fresh for the best flavor.
- Espresso - I typically use just 2 ounces, but feel free to use as much or as little as you’d like.
Substitutions
Fresh out of something? Not to worry. Here are some easy ingredient swaps you can make:
- Eggnog - Feel free to use a dairy-free or vegan version if you like. These days they have oat-nog, almond-nog, soy-nog, and probably even more options that I don’t know about!
- Whole Milk - You’re welcome to use a lower percentage of dairy milk to lighten things up a bit, or swap in your favorite unsweetened plain or vanilla plant-based milk instead.
- Vanilla Syrup - I love the added aromatic warmth of vanilla, but you can also use other sweeteners like maple syrup, caramel coffee syrup, or sugar-free simple syrup instead.
- Nutmeg - Try swapping in another warming spice like pumpkin pie spice or cinnamon.
- Espresso - You can also use 8 ounces of hot or cold brewed coffee if you prefer.

How To Make A Starbucks Eggnog Latte At Home
This recipe for eggnog latte comes together in just a few simple steps:
Step 1: Heat the eggnog, milk, vanilla syrup, and nutmeg in a small saucepan over medium heat. Stir to combine and continue to warm until the eggnog mixture starts to bubble on the edges. Remove from heat.
Step 2: Froth the eggnog mixture until foamy and set aside.
Step 3: Brew your espresso and pour into a coffee mug.
Step 4: Assemble. Pour the frothed eggnog mixture over the espresso. Sprinkle with nutmeg and/or top with whipped cream. Drink up!




Optional Variations & Dietary Adjustments
While I love this Starbucks eggnog latte recipe just the way it is written, there’s more than one way how to make an eggnog latte. Here are some ideas to get you started:
- Eggnog Chai Latte - Go easy on the caffeine by swapping in your favorite masala chai-flavored tea for the espresso.
- Caramel Eggnog Latte - Add a touch of salty sweetness by using caramel syrup instead of vanilla, then drizzling a little caramel syrup on the whipped cream for good measure.
- Iced Eggnog Latte - If you’re a year-round cold coffee drinker, put it on ice! Simply froth the cold eggnog, milk, syrup, and nutmeg together in a mason jar, pour in your espresso, and add a big scoop of ice.
- Spiked Eggnog Latte - Want a little extra holiday cheer? Add a shot of bourbon or rum for a jolly good time.
Serving Suggestions
Take your holiday spirit to the next level with any of these fun ideas:
- Winter Wonderland: Plop a generous dollop of whipped cream on top of your eggnog latte, then, go wild with holiday-themed sprinkles, crushed candy canes, or even a drizzle of caramel sauce.
- Holiday Sweater Swag: Deck out your favorite mug with a cute holiday sweater coozie or a whimsical gingerbread man-shaped stirrer.
- Cinnamon Stick Stir Stick: Use a cinnamon stick as your stirrer. It not only adds a delightful hint of spice but also doubles as a stirrer and a cute garnish.
- Spiked Surprise: For the adults in the room, consider adding a splash of your favorite holiday liqueur like rum, brandy, or Irish cream to transform your Eggnog Latte into a festive cocktail.
- Festive Food Pairings: Don't forget something delicious to nibble on! Whether it's a warmly spiced pumpkin muffin, chewy molasses cookie, or even a scoop of coffee ice cream, there are tons of tasty and seasonal options to choose from!

Recipe Success Tips
Making a latte with store-bought eggnog is meant to be a joyful and simple process. Here are some of my favorite tips so you can savor every sip of this delightful holiday treat:
- Watch Your Temperature: Ideally, your eggnog should be heated to around 150-160°F (65-70°C). This will ensure it's hot but not scalding. Use a thermometer to gauge the temperature if you can.
- Espresso Matters: Use a good-quality espresso or strong coffee as the base. Brew it fresh for the best taste.
- Sweeten Smartly: Taste your eggnog before adding any additional sweeteners. Some store-bought eggnogs are quite sweet on their own.
- Spice it Up: Enhance the flavor with a sprinkle of ground nutmeg, cinnamon, or even a touch of vanilla extract to amplify the eggnog's festive taste.
- Garnish Gracefully: Top your eggnog latte with a pinch of freshly grated nutmeg, a cinnamon stick, or a dollop of whipped cream for that extra flair.
- Experiment & Enjoy: Don't be afraid to get creative! Add a shot of your favorite liqueur for an adult twist, or try different spices and flavorings to make it your own.
- Timing is Everything: Serve your eggnog latte right away while it's still hot and frothy. The magic is in that first sip.
FAQs
My eggnog latte is made with creamy eggnog, which is a mix of milk, eggs, sugar, and spices like nutmeg and cinnamon. Yes, it has coffee – usually, it's made with espresso or strong brewed coffee. But, no, it doesn't have to have alcohol; that's optional. And yes, it has caffeine from the coffee, so it's perfect for perking you up during the festive season! Feel free to swap in decaf if needed. ☕🎄✨
Absolutely! Just remember to warm the eggnog first before adding the hot coffee to prevent curdling. If you haven’t tried it yet, I also suggest you try making this eggnog latte recipe Starbucks-style. 😉
I’d imagine not, since the last time it was on the menu was 2020. But with this homemade recipe in your repertoire, it doesn’t matter — you can make your own at home!
Homemade Eggnog Latte Nutrition
In each delightful mug, you're looking at around 256 calories, which is pretty reasonable for a comforting treat like this. It's got 10 grams of total fat, giving it that creamy texture we love.
For a little protein kick, you're getting 11 grams, which is a nice surprise from a latte. Just keep in mind, it's not a protein shake! (Though you're always welcome to add your favorite protein powder if you like.)
There are about 31 grams of carbs per drink. But here's the kicker – most of that comes from the 30 grams of sugar. Yep, that's where the sweetness and holiday magic are hiding. So, it's a treat for sure, but totally worth it for that festive flavor explosion!
Just remember, it's all about balance. Sip it slowly, enjoy every drop, and maybe go for a brisk winter walk to burn off those extra calories. Cheers to your cozy, homemade Eggnog Latte! ☕🎉
Total nutritional content per serving is:
- Calories: 256 calories
- Total Fat: 10 grams
- Protein: 11 grams
- Sodium: 138 mg
- Carbohydrates: 31 grams
- Sugar: 30 grams
*This nutritional information is an estimate and calculated based on the ingredients used to create the recipe. The nutritional value of your ingredients may differ slightly. Furthermore, this food is not intended to prevent, diagnose, cure, or treat any disease.

Other Starbucks Holiday Recipes
Eggnog Latte (Starbucks Copycat)
Equipment
Ingredients
- ¾ cup eggnog
- ¼ cup whole milk
- 2 teaspoon vanilla syrup
- ¼ tsp nutmeg
- 2 oz espresso or 8 oz brewed coffee
Instructions
- Add the eggnog, milk, vanilla syrup, and nutmeg to a small saucepan and stir to combine. Heat over medium heat until the eggnog mixture starts to bubble on the edges. Remove from heat.
- Froth the eggnog mixture until foamy and set aside.
- Brew your espresso and pour into a coffee mug.
- Top with the frothed eggnog mixture. Sprinkle with nutmeg and/or top with whipped cream. Drink up!
Nutrition

xoxo Megan











Chelsea says
Dang, these lattes were great! And I'm not even an eggnog fan! My husband made up two for us this morning and I couldn't say no the caffeine (lol) but the latte was a pleasant surprise! So rich and velvety and the coffee cut the intensity of the eggnog a bit. Can't believe I'm saying this but I will definitely be making this again!
Megan Byrd says
hahaha I love this! I'm so glad you loved it even though you aren't a fan of eggnog! 🙂
Laura Ann Twigg Day says
it's a very nicely spiced drink and wayyyyyy more affordable then my beloved coffee store!! Thank you!! I love eggnog so I made two one for me and one for the hubs. We do like ours less sweet but I knew this would be like dessert for us.
Megan Byrd says
I agree, eggnog is quite indulgent! I'm glad you enjoyed it 🙂
Alexander says
Do you have a recipe for non-alcoholic eggnog please ? 🙏
Megan Byrd says
I don't have a homemade eggnog recipe but maybe I should create one?! Great idea!
Joan K. says
Absolutely lovely!