Home » Recipes » Drinks » Rich Homemade Eggnog

Rich Homemade Eggnog

If you're a fan of eggnog, you will love this wonderful eggnog recipe! This cooked eggnog for one is rich, creamy, and so much better than store-bought versions. 

A glass of eggnog topped with whipped cream and sprinkled with cinnamon

It's eggnog season and I couldn't resist revamping the eggnog recipe I use for parties into an "eggnog for one"! This easy to make homemade eggnog can me made in minutes and tastes so much better than any store bought version.

Small Batch Eggnog

All year I look forward to drinking eggnog during the holidays. This wonderful milk based, nutmeg infused drink is synonymous with Christmas. To me, drinking eggnog is as traditional as building gingerbread houses and decorating our tree.

Get weekly Cooking for One newsletter

Most people either truly enjoy it or they loathe it. To be honest, I'm not a fan of of the eggnog you find at the grocery. Those sugary concoctions are extremely thick and they usually have a spice flavor that tends to be overpowering.

Homemade eggnog is different. The recipe I'm sharing today is the very best eggnog recipe.

It's light, creamy, perfectly spiced and wonderfully delicious! Best of all, this small batch eggnog recipe makes the perfect amount for one person.

A glass of eggnog topped with whipped cream and sprinkled with cinnamon

What Is Eggnog?

Eggnog is usually served after Thanksgiving in the United States and often served up until New Year's Day. It is sometimes referred to as milk punch and is made with eggs, milk, cream, and spices.

You can enjoy eggnog in the morning or add a splash of rum for a bedtime treat.


Scroll down to the recipe box for ingredient amounts and complete instructions.

  • milk
  • heavy cream
  • egg yolk
  • sugar
  • ground nutmeg
  • vanilla extract
  • rum or bourbon (optional)

How To Make A Single Serving Of Eggnog

Skip the artificially sweetened cartons and make your own at home. It's incredible!

  • This homemade eggnog for one is made with one egg yolk that you temper with hot milk and cream, and then heat along with ground nutmeg and sugar until it thickens.
  • To ensure that the egg is cooked, heat the eggnog until the temperature reaches 160 degrees F.
  • Then, pour the eggnog into a glass or mug, add a shot of bourbon or rum if you'd like, and chill.
  • Topping the eggnog with whipped cream is also a nice touch.

RELATED: Cooking For One: Tips To Eat Healthy and Save Money

Ways To Use Leftover Ingredients

If you have any ingredients left over from this easy eggnog recipe, you might like to consider using them in any of these single serving and small batch recipes:

An overhead view of a glass of eggnog topped with whipped cream and sprinkled with cinnamon

I use a 1-quart saucepan in this eggnog for one recipe. For best results, use a pot of similar size.

If you would like additional information about the cooking and baking dishes I use, please visit our FAQ page.

For examples of the dishes used at One Dish Kitchen, please visit our Store page.

RELATED: How To Cook Large Meals In A Small Slow Cooker

Eggnog For One

eggnog for one | One Dish Kitchen

Eggnog For One

Prep Time: 5 minutes
Cook Time: 15 minutes
Cool: 30 minutes
Total Time: 50 minutes
Course: Beverage
Cuisine: British
Keywords: eggnog
Servings: 1 person
Calories: 585kcal
Author: Joanie Zisk


  • 1/2 cup milk
  • 1/2 cup heavy cream
  • 1 egg yolk
  • 2 tablespoons sugar
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon vanilla
  • 1 shot rum or bourbon (optional)


  • Heat the milk and the cream in a 1-quart saucepan on medium heat. While the milk and cream are heating, combine the egg yolk and the sugar in a small bowl.
  • When the milk mixture begins to simmer, remove from the heat and whisk 1 tablespoon of the milk mixture into the egg/sugar mixture. Continue to add and whisk 1 tablespoon at a time of the milk mixture to the egg mixture until you have added about half of the milk mixture to the egg.
    What you are doing here is tempering the egg. If you add the egg into the milk/cream mixture right away, the egg would cook and we don't want curdles in the eggnog. By tempering, you are slowly heating the egg to match the temperature of the milk.
  • Pour the egg mixture into the saucepan and heat again. Whisk occasionally for about 10 minutes or until the mixture reaches the temperature of 160 degrees F.
  • Remove the saucepan from the heat and stir in the vanilla.
  • Pour into a mug, add bourbon to taste, if desired.
    Refrigerate for at least 30 minutes.


Serving: 1serving | Calories: 585kcal | Carbohydrates: 34.05g | Protein: 9.42g | Fat: 48.91g | Saturated Fat: 29.2g | Cholesterol: 360.78mg | Sodium: 105.55mg | Potassium: 280.35mg | Sugar: 30.42g | Vitamin A: 2258.76IU | Calcium: 250.02mg | Iron: 0.49mg

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

Receive Our Latest Single Serving Recipes!Sign Up for the weekly One Dish Kitchen Newsletter!!

Join us to share your favorite single serving recipes and find new ones too.

Connect with Us!

This post contains affiliate links. If I like a product and it has an affiliate program, then I will link to that product using this link. This means that, at zero cost to you, I might earn a commission on a product if you buy something through my link. Click here to read my full disclosure policy.

We now have a One Dish Kitchen - Cooking For One Facebook Group!
The Cooking For One Facebook Group is a super active and friendly private group. Join us to share your favorite single serving recipes and find new ones too. 

About The Author

4 thoughts on “Rich Homemade Eggnog”

  1. 5 stars
    Merry Christmas sweet gal. You are doing so many interesting things with your life. I love hearing all about you guys and your adventures. Love ya! Nina in Huntsville….

  2. 5 stars
    This is an awesome treat! It will also come in handy for so many recipes where I would like to add a bit of eggnog but don’t have any on hand! Thank you!

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating

Scroll to Top