Written by

Eloise Fernandez

Published

Cozy Homemade Spiced Eggnog Latte – Best Kid-Friendly Holiday Drink

Ready In 10 minutes
Servings 2 servings
Difficulty Easy

I was standing in the spice aisle of our local grocery store last December, staring at a jar of nutmeg, when the smell hit me—not from the jar, but from somewhere deep in my memory. It was the scent of my Aunt Clara’s kitchen on Christmas Eve, 1993. I was seven years old, wearing a sweater that itched my neck, watching her whisk something steaming in a big blue pot. She handed me a tiny cup, and I remember thinking, “This is what Christmas tastes like.” She’s been gone ten years now, and I’ve spent every December since trying to bottle that exact feeling for my own kids. This cozy homemade spiced eggnog latte is the closest I’ve ever gotten—and honestly, it might be even better.

The funny thing is, I didn’t set out to make a latte that day. I was trying to replicate Aunt Clara’s eggnog from scratch, but my three-year-old kept tugging my sleeve asking for “warm milk like at the coffee shop.” So I did what any tired parent would do—I combined the two. I poured the eggnog into a mug, frothed some milk, added a pinch of spice, and handed it over. She took one sip, got that wide-eyed look, and declared it “magic.” And you know what? She wasn’t wrong.

That moment—standing in my messy kitchen with flour on my sleeve and a kid who thought I was a wizard—is why this recipe stuck. It’s not fancy. It doesn’t require a barista license or a fancy machine. It’s just a warm, spiced hug in a mug that makes everyone feel like the holidays have officially started. Maybe you’ve been there, chasing a taste from your past, trying to make it real for the people you love. This is that recipe. Let me show you how to make it.

Why You’ll Love This Recipe

Look, I’ve tested a lot of holiday drinks over the years. Some were too sweet, some were too spicy, and some required ingredients I couldn’t find without a road trip. This cozy homemade spiced eggnog latte hits the sweet spot—literally and figuratively. It’s the kind of drink that makes your kitchen smell like a Christmas market without the crowds or the price tag.

  • Quick & Easy: You’re looking at about 10 minutes from start to finish. No espresso machine required, no complicated steps. Just a saucepan, a whisk, and a little patience.
  • Simple Ingredients: Everything on the list is something you can find at a regular grocery store. No chasing down obscure syrups or specialty milks. Chances are, you already have most of it in your pantry.
  • Perfect for Family Movie Night: This drink was born from a kid who wanted something warm and cozy. It’s naturally lower in caffeine (or caffeine-free if you use decaf), so even the little ones can sip without bouncing off the walls.
  • Crowd-Pleaser: I’ve served this to picky eaters, coffee snobs, and relatives who “don’t like sweet drinks.” Every single person has asked for the recipe. It’s that good.
  • Unbelievably Delicious: The combination of creamy eggnog, warm spices, and a hint of coffee creates something that feels indulgent but isn’t cloying. It’s comfort in a cup, plain and simple.

What makes this version different from the rest? It’s the balance. I spent three Decembers tweaking the ratio of eggnog to milk, testing different spice blends, and figuring out how to make it frothy without a steam wand. The result is a drink that’s rich but not heavy, sweet but not sugary, and spiced just enough to warm you from the inside out. It’s not just another holiday latte—it’s the one you’ll come back to year after year.

This recipe isn’t just good; it’s the kind that makes you close your eyes after the first sip. It’s comfort food reimagined—faster, simpler, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a quiet Tuesday night into something memorable.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver that cozy holiday flavor without the fuss. Most of these are pantry staples, especially if you’re a regular holiday baker. Here’s what you’ll need and why each one matters.

  • 2 cups (480 ml) high-quality eggnog: This is the star of the show. I recommend using a brand like Hood or Organic Valley for the creamiest texture. Avoid low-fat versions—they tend to be watery and lack that rich mouthfeel. (Pro tip: If you’re feeling ambitious, you can make your own eggnog from scratch, but store-bought works beautifully here.)
  • 1 cup (240 ml) whole milk: Whole milk gives the latte its velvety body. You can substitute 2% if that’s what you have, but skip skim—it won’t froth as well and the drink will feel thin. For a dairy-free option, oat milk is my top pick because it froths like a dream.
  • 1/2 cup (120 ml) strong brewed coffee or 2 shots of espresso: The coffee cuts through the richness of the eggnog and adds that familiar latte backbone. I use a dark roast for a bolder flavor, but any coffee you enjoy will work. For a kid-friendly version, use decaf or skip the coffee entirely and add an extra 1/2 cup of milk.
  • 2 tablespoons (30 ml) maple syrup or honey: A touch of natural sweetness rounds out the spices. Maple syrup adds a subtle woodsy note that pairs beautifully with the nutmeg. Honey works too, but use a mild one so it doesn’t overpower the drink.
  • 1/2 teaspoon ground cinnamon: Cinnamon brings warmth and that classic holiday aroma. I prefer Ceylon cinnamon for its delicate sweetness, but regular cassia cinnamon is perfectly fine.
  • 1/4 teaspoon ground nutmeg: Freshly grated nutmeg is a game-changer here. It has a floral, slightly peppery quality that pre-ground nutmeg just can’t match. If you only have pre-ground, use 1/8 teaspoon—it’s stronger.
  • 1/4 teaspoon ground ginger: Ginger adds a subtle zing that brightens the whole drink. Don’t skip it—it’s the secret to that “what is that amazing flavor?” reaction.
  • 1/8 teaspoon ground cloves: A little goes a long way. Cloves add depth and that unmistakable holiday spice profile. Too much can be overpowering, so measure carefully.
  • 1 teaspoon vanilla extract: Vanilla smooths out the edges and ties all the flavors together. Use pure vanilla extract if you can—it makes a noticeable difference.
  • Whipped cream for topping (optional but highly recommended): Because every holiday drink deserves a cloud of cream on top. I like to make my own with heavy cream and a touch of powdered sugar, but store-bought works in a pinch.
  • Extra cinnamon sticks or star anise for garnish: These are purely for presentation, but they make the drink feel extra special. Plus, they smell amazing as you sip.

For substitutions: If you’re avoiding dairy, swap the whole milk for oat milk and use a dairy-free eggnog. I’ve tested this with Califia Farms’ holiday nog and it turned out beautifully. For a lower-sugar version, reduce the maple syrup to 1 tablespoon and use unsweetened eggnog. The spices will still carry the flavor.

Equipment Needed

You don’t need a fancy setup to make this cozy homemade spiced eggnog latte. Here’s what I use and what you can substitute if you’re working with a basic kitchen.

  • Small saucepan: A 2-quart saucepan is perfect for heating the milk and eggnog. I’ve got a well-worn stainless steel one that’s seen countless holiday seasons. If you don’t have one, any pot with a heavy bottom will work—it prevents scorching.
  • Whisk: A simple wire whisk is essential for combining the spices and preventing lumps. I’ve tried using a fork in a pinch, and honestly, it’s not worth the frustration. Just use a whisk.
  • Measuring cups and spoons: Precision matters with the spices. I keep a dedicated set of measuring spoons just for baking and holiday drinks.
  • Milk frother (optional): I have a handheld frother that cost about $10, and it makes the drink feel luxurious. If you don’t have one, you can shake the warm milk in a jar with a tight lid for 30 seconds, then microwave it for 15 seconds. It’s not perfect, but it works.
  • Mugs: Use your favorite big mugs—these lattes are meant to be held with both hands. I have a set of ceramic ones that my kids painted, and they make every sip feel special.
  • Fine-mesh strainer (optional): If you’re using freshly grated nutmeg or whole spices, a strainer can catch any stray bits. I rarely bother, but it’s nice if you’re serving guests.

Budget-friendly tip: Skip the frother and just whisk vigorously in the saucepan. The drink will still be delicious, and you’ll save a few bucks for extra eggnog.

Preparation Method

cozy homemade spiced eggnog latte preparation steps

Making this cozy homemade spiced eggnog latte is almost as enjoyable as drinking it. The whole process takes about 10 minutes, and the kitchen will smell like a holiday dream. Here’s how to do it, step by step.

  1. Combine the base: In your small saucepan, pour in the 2 cups of eggnog and 1 cup of whole milk. Place it over medium heat. Don’t crank the heat to high—you want to warm it gently, not boil it. I learned this the hard way when I scorched my first batch and ended up with a burnt, lumpy mess. Stir occasionally with your whisk.
  2. Add the spices: While the milk mixture warms, add the 1/2 teaspoon cinnamon, 1/4 teaspoon nutmeg, 1/4 teaspoon ginger, and 1/8 teaspoon cloves directly into the saucepan. Whisk continuously for about 30 seconds to make sure the spices dissolve evenly. The color will turn a warm, golden brown. This is where the magic starts.
  3. Sweeten it: Stir in the 2 tablespoons of maple syrup (or honey) and 1 teaspoon of vanilla extract. Keep whisking. The smell at this point is absolutely intoxicating—like a candle, but edible. You’ll notice the mixture start to steam gently. Watch for small bubbles forming around the edges of the pan. That’s your cue that it’s ready.
  4. Heat the coffee: While the milk mixture warms, brew your 1/2 cup of strong coffee or pull your espresso shots. I usually do this in a separate mug so I can control the temperature. If you’re using decaf for the kids, this is the step where you swap it in.
  5. Combine everything: Once the milk mixture is steaming (not boiling—around 150°F if you’re using a thermometer), remove it from the heat. Pour the hot coffee into the saucepan and whisk gently to combine. The color should become a uniform, creamy tan. Taste it here and adjust the sweetness if needed. I sometimes add an extra drizzle of maple syrup if I’m feeling indulgent.
  6. Froth the top: If you’re using a frother, transfer about 1/4 cup of the latte to a separate container and froth it for 15-20 seconds until it’s light and airy. Pour it back on top of the latte. If you’re using the jar method, shake the warm milk vigorously for 30 seconds, then microwave it for 15 seconds before spooning the foam on top.
  7. Serve immediately: Pour the latte into your favorite mugs. Top with a generous swirl of whipped cream (if using). Grate a little fresh nutmeg over the top for that final touch. Add a cinnamon stick or star anise for garnish if you’re feeling fancy. Serve warm and watch everyone’s faces light up.

Troubleshooting tip: If your latte tastes flat, you probably didn’t heat it enough. The spices need warmth to bloom. If it’s too thick, add an extra splash of milk. If it’s too thin, simmer it for an extra minute to reduce slightly. And if you accidentally boil it? Don’t panic—just let it cool for a minute, whisk in a splash of cold milk, and carry on. It happens to the best of us.

Cooking Tips & Techniques

After years of making this cozy homemade spiced eggnog latte, I’ve collected a few tricks that make the process smoother and the result better. Here are the ones I wish someone had told me from the start.

Don’t boil the milk. This is the number one mistake I see. Boiling eggnog causes it to curdle and separate, leaving you with a grainy, unappealing texture. Keep the heat at medium and watch for steam—not bubbles. If you see bubbles forming, pull the pan off the heat immediately. I’ve ruined more batches than I care to admit before I learned this lesson.

Toast your spices. For an extra layer of flavor, try toasting the cinnamon, nutmeg, ginger, and cloves in a dry pan for about 30 seconds before adding the milk. It releases their essential oils and makes the drink smell even more incredible. Just watch them closely—they burn fast. I once got distracted by a kid asking for a snack, and let’s just say my kitchen smelled like a campfire for hours.

Use a thermometer if you have one. The ideal temperature for this latte is between 150°F and 160°F. Hot enough to be comforting, but not so hot that it scalds your tongue or curdles the eggnog. If you don’t have a thermometer, use the “finger test”—dip a clean finger into the mixture. It should feel hot but not painful. That’s your sweet spot.

Make it ahead for gatherings. If you’re serving a crowd, you can double or triple the recipe and keep it warm in a slow cooker on the “warm” setting. Just whisk it occasionally to prevent a skin from forming. I did this for a holiday brunch last year, and it was the most popular thing on the table. People kept coming back for refills.

Clean your saucepan immediately. Eggnog and milk leave a stubborn residue if they dry. As soon as you’re done pouring, fill the pan with warm water and a drop of dish soap. Let it soak while you enjoy your latte. Future you will be grateful.

Variations & Adaptations

One of the best things about this cozy homemade spiced eggnog latte is how adaptable it is. I’ve tried several variations over the years, and each one has its own charm. Here are a few to get you started.

  • Dairy-Free Version: Swap the whole milk for oat milk and use a dairy-free eggnog. I’ve tested this with So Delicious coconut milk nog, and it turned out creamy and delicious. The coconut adds a subtle tropical note that pairs surprisingly well with the spices.
  • Extra Spicy Latte: If you love a bold spice profile, add a pinch of cardamom and a star anise to the saucepan while heating. The cardamom adds a floral, almost citrusy note that elevates the whole drink. My husband calls this his “holiday rocket fuel.”
  • Iced Eggnog Latte: For warmer climates or unexpected cravings, let the latte cool to room temperature, then pour it over ice. It’s refreshing and still packed with flavor. I made this for a family barbecue in July, and everyone thought I was a genius.
  • Kid-Friendly “No-Coffee” Version: Skip the coffee entirely and add an extra 1/2 cup of milk. The spices and eggnog are still the stars, and your little ones will feel like they’re drinking something special. My daughter calls it “warm Christmas milk.”
  • Chocolate Eggnog Latte: Add 1 tablespoon of unsweetened cocoa powder to the saucepan with the spices. Whisk well to avoid lumps. The chocolate and eggnog combination is surprisingly good—like a liquid chocolate truffle with a kick.

Personal favorite: I’m partial to the extra spicy version with a drizzle of caramel sauce on top. It’s indulgent, but hey, it’s the holidays. Treat yourself.

Serving & Storage Suggestions

This cozy homemade spiced eggnog latte is best enjoyed fresh, but there are a few ways to make it work for your schedule. Here’s what I recommend.

Serving: Serve immediately in warm mugs. I like to pre-warm the mugs by filling them with hot water for a minute, then dumping it out before pouring the latte. It keeps the drink hot longer. Top with whipped cream and a sprinkle of cinnamon for that classic look. If you’re serving a crowd, set up a “latte bar” with toppings like crushed candy canes, chocolate shavings, and extra cinnamon sticks. Let everyone customize their own cup—it’s always a hit.

Storage: If you have leftovers (unlikely, but possible), let the latte cool completely, then transfer it to an airtight container. Store in the refrigerator for up to 3 days. The flavors actually meld together overnight, so it might taste even better the next day. Just give it a good stir before reheating.

Reheating: Pour the chilled latte into a saucepan and warm it over medium-low heat, whisking occasionally. Don’t boil it. You can also microwave it in 30-second intervals, stirring between each, until hot. The texture won’t be as creamy as fresh, but it’s still delicious. If it seems too thick after refrigeration, add a splash of milk to thin it out.

Flavor development: I’ve noticed that the spice flavors deepen after a day in the fridge. The cinnamon and nutmeg become more pronounced, and the sweetness mellows. It’s a different experience—less bright, more cozy. Perfect for a quiet afternoon when you need a little comfort.

Nutritional Information & Benefits

Let’s be real—this is a treat, not a health drink. But that doesn’t mean it’s empty calories. Here’s a rough estimate per serving (about 1 cup, without whipped cream):

  • Calories: 280
  • Fat: 12g
  • Carbohydrates: 32g
  • Protein: 8g
  • Sugar: 24g (naturally occurring from eggnog and maple syrup)

The eggnog provides a good dose of protein and calcium, thanks to the milk and eggs. The spices—cinnamon, nutmeg, ginger, and cloves—are packed with antioxidants and have anti-inflammatory properties. Cinnamon is known to help regulate blood sugar, while ginger can aid digestion. So yes, it’s indulgent, but it’s not without its perks.

Dietary considerations: This recipe is vegetarian and can be made gluten-free by checking your eggnog label (most are). For a lower-sugar option, use unsweetened eggnog and reduce the maple syrup. For a dairy-free version, follow the substitution notes above. It’s not low-carb by any stretch, but if you’re watching your intake, a small serving (1/2 cup) still feels satisfying.

My personal take: I don’t stress about the numbers during the holidays. This drink is about joy and connection, not perfection. One cup won’t derail your goals, but it might just make your day a little brighter.

Conclusion

This cozy homemade spiced eggnog latte is more than just a drink—it’s a memory in the making. Every time I make it, I think of Aunt Clara’s kitchen, my daughter’s wide-eyed wonder, and the way a simple cup of something warm can bring people together. It’s quick enough for a busy weeknight, special enough for holiday gatherings, and forgiving enough for even the most distracted cook (trust me, I’ve tested that theory).

I hope you’ll try it and make it your own. Add a little extra cinnamon if that’s your thing, skip the coffee for the kids, or go all out with the whipped cream and garnishes. The best recipes are the ones that adapt to your life, and this one is built for that.

I’d love to hear how it turns out for you. Did your family love it? Did you try a fun variation? Drop a comment below and tell me about it—I read every single one. And if you’re looking for more cozy holiday recipes, you might enjoy my creamy homemade hot chocolate or these soft gingerbread cookies. They pair perfectly with this latte. Until next time, stay warm and keep sipping. You’ve got this.

Frequently Asked Questions

Can I make this eggnog latte without coffee?

Absolutely! Just skip the coffee and add an extra 1/2 cup of milk. It becomes a warm, spiced eggnog milk that kids absolutely love. My daughter calls it her “special holiday drink.”

Why did my eggnog curdle when I heated it?

This usually happens when the heat is too high or the eggnog is heated too quickly. Keep the heat at medium and stir constantly. If it does curdle, don’t panic—you can sometimes save it by whisking in a splash of cold milk and blending it with an immersion blender.

Can I use pre-ground spices instead of fresh?

Yes, but use about half the amount. Pre-ground spices are more concentrated than freshly ground. I’ve used both, and the drink is still delicious either way. Fresh nutmeg does make a noticeable difference, though—it’s worth the extra effort.

How can I make this latte frothier without a machine?

Try the jar method: Pour warm milk into a jar with a tight lid, shake vigorously for 30 seconds, then microwave for 15 seconds. Spoon the foam on top. It’s not as stable as steamed milk, but it works in a pinch. I’ve used this trick for years before I bought my frother.

Can I double this recipe for a party?

Yes! Double all the ingredients and use a larger pot. You can also keep it warm in a slow cooker on the “warm” setting. Just whisk it every 15 minutes or so to prevent a skin from forming. I did this for a holiday brunch, and it was a huge hit.

Print

Cozy Homemade Spiced Eggnog Latte – Best Kid-Friendly Holiday Drink

A warm, spiced eggnog latte that combines creamy eggnog, coffee, and holiday spices for a quick and easy treat. Perfect for family movie nights or holiday gatherings, this kid-friendly drink is ready in just 10 minutes.

  • Author: Belle
  • Prep Time: 5 minutes
  • Cook Time: 5 minutes
  • Total Time: 10 minutes
  • Yield: 2 servings 1x
  • Category: Beverage
  • Cuisine: American

Ingredients

Scale
  • 2 cups (480 ml) high-quality eggnog
  • 1 cup (240 ml) whole milk
  • 1/2 cup (120 ml) strong brewed coffee or 2 shots of espresso
  • 2 tablespoons (30 ml) maple syrup or honey
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon ground ginger
  • 1/8 teaspoon ground cloves
  • 1 teaspoon vanilla extract
  • Whipped cream for topping (optional)
  • Extra cinnamon sticks or star anise for garnish

Instructions

  1. In a small saucepan over medium heat, combine the eggnog and whole milk. Stir occasionally with a whisk.
  2. Add the cinnamon, nutmeg, ginger, and cloves to the saucepan. Whisk continuously for about 30 seconds until the spices dissolve.
  3. Stir in the maple syrup (or honey) and vanilla extract. Continue whisking until the mixture is steaming (around 150°F), but not boiling.
  4. While the milk mixture warms, brew the strong coffee or pull the espresso shots in a separate mug.
  5. Once the milk mixture is steaming, remove from heat. Pour the hot coffee into the saucepan and whisk gently to combine.
  6. If using a frother, transfer about 1/4 cup of the latte to a separate container and froth for 15-20 seconds. Pour the froth back on top. Alternatively, use the jar method: shake warm milk in a jar for 30 seconds, microwave for 15 seconds, then spoon foam on top.
  7. Pour the latte into mugs. Top with whipped cream if desired, and garnish with a sprinkle of fresh nutmeg, a cinnamon stick, or star anise. Serve immediately.

Notes

For a dairy-free version, use oat milk and dairy-free eggnog. For a lower-sugar version, reduce maple syrup to 1 tablespoon and use unsweetened eggnog. To make it kid-friendly, skip the coffee and add an extra 1/2 cup of milk. If the latte curdles, whisk in a splash of cold milk or use an immersion blender. For a crowd, double the recipe and keep warm in a slow cooker on the ‘warm’ setting.

Nutrition

  • Serving Size: 1 cup
  • Calories: 280
  • Sugar: 24
  • Sodium: 150
  • Fat: 12
  • Saturated Fat: 7
  • Carbohydrates: 32
  • Fiber: 1
  • Protein: 8

Keywords: eggnog latte, spiced latte, holiday drink, kid-friendly, coffee, eggnog, Christmas drink, warm beverage

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