Written by

Jonathan Morgan

Published

Cozy Homemade Spiced Eggnog Latte (Easy 5-Minute Recipe)

Ready In 5 minutes
Servings 1 serving
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

I was standing in the dairy aisle last December, staring at a carton of eggnog like it held the secret to time travel. The fluorescent lights were humming, someone’s kid was having a meltdown two aisles over, and then—there it was. That specific, clove-and-nutmeg scent hit me, and suddenly I was eight years old in my Aunt Lena’s tiny kitchen, watching her pour steaming liquid from a saucepan into chipped mugs. She’d let me stir the pot, standing on a step stool, and I remember the way the wooden spoon felt too big in my hand. She passed away a few years ago, and I haven’t had her eggnog punch since. But standing there in the grocery store, I realized I didn’t just want the drink—I wanted that feeling. That warmth. That quiet moment where everything felt safe.

So I bought the carton. And then I messed around in my kitchen for a week, trying to get it right. The first batch was way too sweet—honestly, it was basically dessert soup. The second one was better, but it was missing that coffee kick I craved. Then it hit me: why not combine the two? Why not take that cozy, spiced memory and give it a caffeine boost? That’s how this spiced eggnog latte was born. It’s not Aunt Lena’s recipe—it’s mine. But every time I make it, I feel like I’m back on that step stool, stirring something magical.

Maybe you’ve been there too—chasing a taste from your past, trying to recreate a moment you can almost but not quite hold onto. This latte is my way of doing that, and I think it might become yours too.

Why You’ll Love This Recipe

Let me tell you why this spiced eggnog latte has become my go-to for holiday hosting. I’ve tested this recipe about seven times now—my poor family has been my guinea pigs—and every single time, someone asks for the recipe before they’ve even finished their cup. That’s the kind of reaction you want when you’re hosting a dinner party or a festive brunch, right?

  • Quick & Easy: Five minutes. That’s it. From start to finish, you’re holding a warm, frothy mug of holiday magic. No fancy equipment required, no complicated steps. Perfect for when guests show up early or you need a last-minute drink to round out the meal.
  • Simple Ingredients: You probably have most of this already. Coffee, milk, eggnog, and some spices. No hunting down obscure items at three different stores. I’ve even tested it with store-brand eggnog, and it works beautifully.
  • Perfect for Holiday Gatherings: This isn’t just a morning drink—it’s an after-dinner sipper, a dessert replacement, or a cozy welcome drink when guests walk in the door. I served it at my Christmas Eve open house last year, and people were hovering around the pitcher like it was the main attraction.
  • Crowd-Pleaser: Even people who swear they don’t like eggnog have gone back for seconds. The coffee mellows out that thick sweetness, and the spices make everything feel festive without being overwhelming.
  • Unbelievably Delicious: The texture is what gets me every time. That creamy, frothy top layer with a sprinkle of nutmeg? It’s comfort in a cup. The kind that makes you close your eyes after the first sip.

What makes this different from other eggnog latte recipes? Honestly, it’s the balance. I spent a lot of time figuring out the perfect ratio of eggnog to coffee so it doesn’t taste like either one is fighting for attention. And the spice blend? I hand-mix it myself because pre-ground pumpkin pie spice just doesn’t hit the same. This is the version I’d serve to my mother-in-law without a second thought—and she’s a tough critic.

What Ingredients You Will Need

This recipe uses simple, cozy ingredients that come together to create something that feels way more special than it should. Most of these are pantry staples for me during the holiday season, and I bet they are for you too.

  • For the Latte Base:
  • 1 cup (240 ml) strong brewed coffee or 2 shots of espresso (I use a dark roast for that bold, not-bitter flavor)
  • 1/2 cup (120 ml) high-quality eggnog (I prefer the full-fat stuff—it makes a huge difference in creaminess)
  • 1/2 cup (120 ml) whole milk (or oat milk for a dairy-free option—I’ve tested both)
  • 1 tablespoon (15 ml) vanilla extract (real vanilla, not imitation—trust me on this)
  • For the Spice Blend:
  • 1/4 teaspoon ground cinnamon (I use Ceylon cinnamon—it’s milder and sweeter)
  • 1/8 teaspoon ground nutmeg (freshly grated if you have it—it’s a game-changer)
  • 1/8 teaspoon ground cloves (go easy—this stuff is potent)
  • Pinch of ground allspice (optional, but I love the warmth it adds)
  • For Topping:
  • Whipped cream (homemade is best, but store-bought works in a pinch)
  • Extra ground nutmeg or cinnamon for garnish
  • Cinnamon stick (for stirring and looking fancy—guests love this)

A quick note on the eggnog: I’ve tried this with light eggnog, and honestly, it’s just not the same. The texture gets watery, and you lose that luxurious mouthfeel. If you’re watching calories, I’d suggest using a smaller amount of full-fat eggnog and more milk instead. And for the coffee—please don’t use weak coffee. You want something that can stand up to the richness of the eggnog. I use a French press with a dark roast, and it’s perfect every time.

Equipment Needed

You don’t need a fancy espresso machine for this. I’ve made this spiced eggnog latte in my tiny apartment kitchen with minimal gear, and it turned out just as good as the one I make with my fancy frother.

  • Small saucepan: For heating the milk and eggnog mixture. Any saucepan will do, but I prefer a non-stick one for easy cleanup.
  • Whisk: A balloon whisk works great for frothing if you don’t have a frother. It takes a little elbow grease, but it’s totally doable.
  • Coffee maker or French press: Whatever you normally use for coffee. I’ve even made this with instant espresso powder in a pinch, and it was surprisingly good.
  • Mug: A big one. You’ll want room for all that creamy goodness.
  • Measuring cups and spoons: Precision matters with the spices—too much clove and you’ll regret it.

If you want to get fancy, a milk frother is nice but not necessary. I used a handheld frother for years before I upgraded, and honestly, the whisk method gives you more control. Just be prepared for a mini arm workout!

Preparation Method

spiced eggnog latte preparation steps

Alright, let’s make this spiced eggnog latte. I promise, by the time you finish reading these steps, you could have one in your hand.

  1. Brew your coffee (2 minutes): Start by brewing 1 cup of strong coffee or pulling 2 shots of espresso. While it’s brewing, move on to step 2 to save time. I like to use a dark roast because it holds up against the sweetness of the eggnog without getting bitter. If you’re using a French press, let it steep for exactly 4 minutes.
  2. Mix the spices (30 seconds): In a small bowl, combine the cinnamon, nutmeg, cloves, and allspice. Give it a quick stir. Smell it—that’s the holidays right there. I keep a jar of this spice blend in my pantry during December because I use it in everything from oatmeal to cookies.
  3. Heat the eggnog mixture (2 minutes): In a small saucepan over medium heat, combine the eggnog, milk, and vanilla extract. Whisk gently as it warms up. You want it hot but not boiling—if you see bubbles around the edges, you’re good. This usually takes about 2 minutes. Don’t walk away, though. I’ve scorched more than one batch by getting distracted.
  4. Add the spices (30 seconds): Sprinkle in about half of your spice blend and whisk to combine. Taste it. Does it need more? Add a little at a time. Remember, you can always add more, but you can’t take it out. I usually end up using about 3/4 of the blend, but everyone’s taste is different.
  5. Froth the milk mixture (1 minute): If you have a frother, use it right in the saucepan. If not, transfer the mixture to a heatproof jar or use a whisk. Whisk vigorously for about 30 seconds until it’s frothy and doubled in volume. The texture should be light and airy, like a cloud.
  6. Assemble the latte (30 seconds): Pour your brewed coffee into a large mug. Slowly pour the frothy eggnog mixture over the back of a spoon to create layers. This isn’t strictly necessary, but it looks beautiful and your guests will be impressed.
  7. Top and serve (30 seconds): Add a generous dollop of whipped cream. Sprinkle the remaining spice blend on top. Garnish with a cinnamon stick for stirring. Serve immediately while it’s warm and cozy.

One thing I learned the hard way: don’t boil the eggnog mixture. It’ll curdle, and you’ll have to start over. Keep it at a gentle simmer, and you’ll be fine. Also, if you’re making this for a crowd, you can multiply the recipe and keep it warm in a slow cooker on the “warm” setting. Just add the coffee right before serving so it doesn’t get bitter.

Cooking Tips & Techniques

I’ve made this spiced eggnog latte probably twenty times now, and I’ve learned a few things along the way. Let me share so you don’t make the same mistakes I did.

Don’t skip the vanilla. I know it seems like a small thing, but vanilla rounds out the spices and makes everything taste more cohesive. I forgot it once, and the latte tasted flat and one-dimensional. Real vanilla extract makes a noticeable difference—the imitation stuff has a chemical aftertaste that doesn’t play well with the eggnog.

Taste as you go. This is the number one tip I give everyone. Spices are personal. I love cloves, but my sister thinks they taste like potpourri. Start with less than you think you need, taste, and adjust. You can always add more, but you can’t take it out.

Warm your mug. This is a pro tip from my barista days. Pour some hot water into your mug while you’re making the latte, then dump it out right before you pour. Your drink stays hot way longer. When you’re hosting, this is huge—you don’t want your guests’ drinks getting cold halfway through.

Scale smartly for a crowd. If you’re making this for a party, don’t try to heat everything in one giant pot. It takes forever and heats unevenly. Make two batches in separate saucepans, or use a slow cooker on low. I’ve done the slow cooker method for holiday brunches, and it’s a lifesaver. Just don’t leave it on “warm” for more than 2 hours, or the texture starts to change.

My biggest failure? I once tried to make this with almond milk and low-fat eggnog because I was trying to be healthy. It was watery, sad, and nobody finished their cup. Lesson learned: some recipes are meant to be indulgent. This is one of them.

Variations & Adaptations

One of the best things about this spiced eggnog latte is how customizable it is. I’ve tried several variations, and here are my favorites.

Dairy-Free Version: Use oat milk instead of whole milk, and look for a dairy-free eggnog. I’ve tried a few brands, and the oat-based ones work best because they have a similar creaminess. Coconut milk-based eggnogs are good too, but they add a coconut flavor that changes the profile. If you’re okay with that, go for it!

Boozy Adult Version: Add 1-2 ounces of dark rum, bourbon, or brandy to your latte. I like bourbon because the vanilla notes complement the spices. Just stir it in after you’ve heated everything so the alcohol doesn’t cook off. This is perfect for an adult holiday party—just make sure to label the pitcher so nobody accidentally gets a spiked drink.

Iced Eggnog Latte: Yes, this works cold too! Brew your coffee double-strength and let it cool. Combine with cold eggnog and milk, add your spices, and pour over ice. Shake it in a jar for a frothy texture. I actually prefer this version in the afternoon when I want something refreshing but still festive.

Spice-Free Version for Kids: If you’re serving little ones, skip the cloves and allspice—they can be intense for young palates. Just use cinnamon and a tiny bit of nutmeg. Add extra vanilla for sweetness. My nephew calls this his “special Christmas milk.”

Extra-Frothy Version: If you love a thick, creamy foam, use a French press to froth your milk mixture. Pour the heated eggnog mixture into the press, pump the plunger about 20 times, and watch it transform into a silky foam. It’s like magic.

Serving & Storage Suggestions

This spiced eggnog latte is best served immediately while it’s warm and frothy. But I’ve got some tips for making it work for your gathering.

Serving Temperature: Serve it piping hot, but not scalding. If you’re pouring for guests, let it cool for about 30 seconds after heating so nobody burns their tongue. I’ve learned this the hard way—impatient guests and hot liquids don’t mix well.

Presentation Tips: Use clear glass mugs if you have them—the layers of coffee and frothy eggnog are gorgeous. Top with a generous amount of whipped cream and a dusting of nutmeg. A cinnamon stick adds a rustic touch and gives guests something to stir with. For a party, set up a “latte bar” with bowls of spices, whipped cream, and cinnamon sticks so guests can customize their own.

What to Serve Alongside: This latte pairs beautifully with gingerbread cookies, shortbread, or a slice of pound cake. The spices in the latte complement the sweetness of the cookies without overwhelming them. If you’re serving it after dinner, it works as a dessert drink on its own.

Storage: If you have leftovers (unlikely, but possible), store the eggnog mixture separately from the coffee. Keep it in an airtight container in the refrigerator for up to 2 days. When you’re ready to reheat, warm it gently on the stove or in the microwave, then add fresh coffee. Don’t reheat the coffee—it gets bitter.

Freezer Option: You can freeze the spiced eggnog mixture in ice cube trays. Pop a few cubes into your coffee later for a quick treat. The texture won’t be as creamy, but it works in a pinch.

Nutritional Information & Benefits

Let’s be real—this spiced eggnog latte is an indulgence. But that doesn’t mean it can’t have some redeeming qualities.

Estimated Nutrition (per serving, without whipped cream):

  • Calories: 220
  • Fat: 10g
  • Carbohydrates: 24g
  • Protein: 8g
  • Sugar: 18g

Health Highlights: Eggnog is actually a good source of protein and calcium, thanks to the eggs and milk. The spices—cinnamon, nutmeg, and cloves—are packed with antioxidants and have anti-inflammatory properties. Cinnamon can help regulate blood sugar, and nutmeg has been used in traditional medicine for its calming effects. So while this isn’t a health drink, it’s not empty calories either.

Dietary Considerations: This recipe contains dairy and eggs (from the eggnog). For a dairy-free version, use oat milk and dairy-free eggnog. It’s not gluten-free certified unless you check your eggnog brand, but most are naturally gluten-free. If you’re watching your sugar intake, use a sugar-free eggnog or reduce the amount and add extra spices for flavor.

My Perspective: I believe in balance. I eat well most of the time, but during the holidays, I let myself enjoy these little luxuries. One cup of this latte isn’t going to derail your health goals—it’s going to make your day a little brighter. And that matters.

Conclusion

This spiced eggnog latte has become my holiday tradition. Every year, when the first cold snap hits, I make a batch and it feels like coming home. It’s the drink I serve when friends gather around my table, the one that makes people slow down and actually talk to each other instead of scrolling on their phones. There’s something about holding a warm mug of spiced goodness that just invites connection.

I hope you’ll try this recipe and make it your own. Maybe you’ll add a little extra cinnamon, or skip the cloves, or turn it into a boozy nightcap. That’s the beauty of cooking—you get to put your own stamp on it. And if you do try it, I’d love to hear about it. Drop a comment below and tell me how it turned out, or share a photo of your creation. It honestly makes my day when someone tells me they made one of my recipes and loved it.

So go ahead—brew some coffee, warm up that eggnog, and take a moment for yourself. You deserve it. Happy holidays, friend.

Frequently Asked Questions

Can I make this spiced eggnog latte without coffee?

Absolutely! For a caffeine-free version, simply omit the coffee and use hot water or a caffeine-free herbal tea like rooibos. The eggnog mixture is flavorful enough to stand on its own. You can also use decaf coffee if you want the coffee flavor without the caffeine.

What’s the best type of eggnog to use?

Full-fat, high-quality eggnog is your best bet. I’ve tried store brands and premium brands, and the difference is noticeable. Look for one with real cream and eggs in the ingredients—avoid anything with a long list of stabilizers and artificial flavors. If you’re feeling ambitious, homemade eggnog takes this latte to another level.

Can I make this ahead of time for a party?

Yes! Prepare the spiced eggnog mixture up to 2 days in advance and store it in the refrigerator. When you’re ready to serve, reheat it gently and brew fresh coffee. For a party, set up a slow cooker on “warm” with the eggnog mixture, and let guests pour their own coffee and top with the mixture. Just don’t leave it on warm for more than 2 hours.

How do I make it less sweet?

Use less eggnog and more milk, or choose a low-sugar eggnog. You can also skip the vanilla extract if you want to reduce sweetness further. The spices add plenty of flavor without sugar. I’ve also tried adding a pinch of salt to balance the sweetness—it works surprisingly well.

Can I use a milk frother for this recipe?

Definitely! A handheld milk frother works great for creating that foamy top layer. If you have an espresso machine with a steam wand, even better. Just heat the eggnog mixture first, then froth it. The texture will be lighter and airier than whisking by hand. I use my handheld frother almost every time now—it takes about 15 seconds.

Pin This Recipe!

spiced eggnog latte recipe

Print

Cozy Homemade Spiced Eggnog Latte (Easy 5-Minute Recipe)

A quick and easy spiced eggnog latte that combines rich coffee with creamy eggnog and warm spices, perfect for holiday gatherings or a cozy moment at home.

  • Author: Merry
  • Prep Time: 2 minutes
  • Cook Time: 3 minutes
  • Total Time: 5 minutes
  • Yield: 1 serving 1x
  • Category: Beverage
  • Cuisine: American

Ingredients

Scale
  • 1 cup (240 ml) strong brewed coffee or 2 shots of espresso
  • 1/2 cup (120 ml) high-quality eggnog
  • 1/2 cup (120 ml) whole milk (or oat milk for dairy-free)
  • 1 tablespoon (15 ml) vanilla extract
  • 1/4 teaspoon ground cinnamon
  • 1/8 teaspoon ground nutmeg
  • 1/8 teaspoon ground cloves
  • Pinch of ground allspice (optional)
  • Whipped cream for topping
  • Extra ground nutmeg or cinnamon for garnish
  • Cinnamon stick for stirring

Instructions

  1. Brew 1 cup of strong coffee or pull 2 shots of espresso.
  2. In a small bowl, combine cinnamon, nutmeg, cloves, and allspice.
  3. In a small saucepan over medium heat, combine eggnog, milk, and vanilla extract. Whisk gently until hot but not boiling (about 2 minutes).
  4. Sprinkle in about half of the spice blend and whisk to combine. Taste and adjust as needed.
  5. Froth the milk mixture using a frother or whisk vigorously for about 30 seconds until frothy and doubled in volume.
  6. Pour the brewed coffee into a large mug. Slowly pour the frothy eggnog mixture over the back of a spoon to create layers.
  7. Top with whipped cream, sprinkle remaining spice blend on top, and garnish with a cinnamon stick. Serve immediately.

Notes

Do not boil the eggnog mixture to prevent curdling. For a dairy-free version, use oat milk and dairy-free eggnog. For an adult version, add 1-2 ounces of dark rum, bourbon, or brandy after heating. Leftover eggnog mixture can be stored in the refrigerator for up to 2 days.

Nutrition

  • Serving Size: 1 latte
  • Calories: 220
  • Sugar: 18
  • Sodium: 120
  • Fat: 10
  • Saturated Fat: 6
  • Carbohydrates: 24
  • Protein: 8

Keywords: eggnog latte, spiced latte, holiday drink, coffee, eggnog, easy recipe, 5-minute recipe

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆