Home » All Blog Posts

Homemade Eggnog

Homemade eggnog is thick and creamy, with a delicious mix of cinnamon and vanilla. I love making eggnog from scratch because using real egg yolks makes it so much richer and more luxurious than the pale imitation you get from a carton.

A hand holding a glass of homemade eggnog topped with ground cinnamon and a cinnamon stick, with another glass and a striped cloth in the background—perfect inspiration for your next homemade holiday drinks or eggnog recipe.

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. See my Affiliate Disclosure.

Eggs give eggnog a natural thickness you can’t fake, and they carry the flavor of the spices beautifully. Heating the mixture just enough to make it safe to drink also deepens the flavor, balancing the sweetness, spice, and richness. The process is straightforward, but the payoff is huge: a smooth, spiced drink that feels like an event, even when you’re sipping it in your pajamas.

Eggnog has been around for centuries, showing up in early English cookbooks as a milk-and-egg punch laced with ale or spirits. Here in the US, it’s often spiked with rum or bourbon. My version is non-alcoholic so anyone can enjoy it, but I’m all for adding splash of something strong if that’s your thing.

Bowls with labeled ingredients for a recipe on a marble surface: whipping cream, milk, vanilla extract, sugar, ground cinnamon, cinnamon sticks, egg yolks, and salt – everything you need for a classic Homemade Eggnog.

Ingredients Notes

The ingredients are super basic, but here are a few notes.

Eggs: Egg yolks are the backbone here, so use fresh eggs for the best flavor and texture. 

Dairy: Whole milk keeps the drink from feeling too heavy, while cream gives it that signature richness. 

Spice: Cinnamon sticks lend a deeper, rounder spice than ground cinnamon alone, so don’t skip them if you can help it. A pinch of salt may seem small, but it sharpens the flavors and keeps the sweetness from feeling flat.

How to Make Homemade Eggnog

The ingredient list is short, but each step matters if you want the smooth, custard-like texture that makes eggnog irresistible. Here’s the basic flow:

Want to save this recipe?

We'll send it to your inbox! Plus new recipes every week (no spam)!

  1. Whisk the yolks and sugar until the mixture is thick and pale. 
  2. Heat the milk, cream, cinnamon sticks, and salt together gently.
  3. Temper the eggs by slowly adding the hot milk to the yolk mixture, whisking constantly so the eggs don’t scramble.
  4. Return everything to the pan and cook gently until the mixture thickens slightly.
  5. Strain and then chill until cold.

Expert Tips for Success

Making eggnog isn’t complicated, but a few tricks help you nail it every time.

  • Whisk the yolks and sugar until they’re light in color; this traps air and improves the texture.
  • Always temper the eggs to avoid curdling. Dumping cold eggs into warm milk can quickly ruin the batch.
  • Strain the eggnog before chilling for an extra-smooth finish, the same way you do when making flan or Crème Brûlée.
  • Make it a day ahead if you can; the flavors meld and deepen as it rests.
  • For a looser texture, add a splash of milk before serving if it thickens too much in the fridge.
Two glasses of homemade eggnog topped with ground cinnamon and cinnamon sticks rest on a wooden tray with extra cinnamon sticks, next to a blue and white striped cloth—a cozy homemade holiday drink perfect for festive gatherings.

How to Spike Your Homemade Eggnog

If you want to turn this into a boozy holiday drink, eggnog plays well with a range of spirits. Dark rum, bourbon, and brandy are the most traditional choices, each adding its own depth. Rum brings sweetness, while bourbon adds a little heat, and brandy leans fruity and rich. 

Add the alcohol after the eggnog has chilled so it stays smooth and creamy. Start with a small splash, taste, and adjust until it’s as strong as you like. If you’re serving a crowd, you can mix the alcohol directly into the pitcher, or keep it on the side so guests can pour their own.

A glass of creamy yellow homemade eggnog topped with ground cinnamon and garnished with a cinnamon stick, placed on a wooden tray—a classic homemade holiday drink.

Homemade Eggnog

Robin Donovan

A rich, creamy drink made with real egg yolks, milk, cream, and cinnamon. This version is smooth, spiced, and perfect for sipping cold.
No ratings yet
Prep Time 10 minutes
Cook Time 10 minutes
Course Drinks
Cuisine American
Servings 3 cups
Calories 511 kcal

Ingredients
  

  • 6 egg yolks
  • ½ cup granulated sugar
  • 2 cups milk
  • 1 cup whipping cream
  • 2 sticks cinnamon
  • ½ teaspoon vanilla extract
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon salt

Instructions
 

  • Whisk yolks and sugar
    Add the egg yolks and sugar to a medium bowl. Whisk until the mixture is pale and thick.
  • Heat milk and spices
    In a saucepan, combine milk, cream, cinnamon sticks, and salt. Stir and heat until just below boiling, then remove from the heat and let sit for 5 minutes.
  • Temper the eggs
    Slowly drizzle hot milk into the yolk mixture, whisking constantly, until all the milk is incorporated.
  • Cook the eggnog
    Return the mixture to the saucepan. Heat gently, stirring, until it reaches 160°F and thickens slightly.
  • Strain and chill
    Remove the cinnamon sticks. Strain into a bottle or container, cover, and refrigerate until cold.
  • Finish and serve
    Stir in vanilla extract and ground cinnamon before serving.

Notes

  • For an adult version, stir in a splash of rum, bourbon, or brandy before serving.
  • If the eggnog thickens too much in the fridge, thin it with a little extra milk.

Nutrition

Calories: 511kcalCarbohydrates: 45gProtein: 8gFat: 35gSaturated Fat: 21gPolyunsaturated Fat: 2gMonounsaturated Fat: 9gCholesterol: 131mgSodium: 279mgPotassium: 335mgFiber: 1gSugar: 44gVitamin A: 1466IUVitamin C: 1mgCalcium: 282mgIron: 0.4mg
Tried this recipe?Let us know how it was!
Two glasses of homemade eggnog on a wooden tray, each topped with ground cinnamon and a cinnamon stick, with extra cinnamon sticks and a striped cloth nearby—perfect for showcasing your favorite homemade holiday drinks.
By on November 24th, 2025
Eggs All Ways logo icon.

About Robin Donovan

Robin Donovan is the creative force behind Eggs All Ways. She's a writer, recipe developer, photographer, and cookbook author with more than 40 books to her name, including the bestselling Ramen for Beginners, Ramen Obsession, and Campfire Cuisine. Her work has been featured in major publications, both print and digital, including MSN, Cooking Light, Fitness, Buzzfeed, and Eating Well.

More Posts by this author.

Leave a Comment

Recipe Rating




SEEN ON

as seen on promo graphic

SEEN ON

as seen on promo graphic