This post may contain affiliate links. Please read our disclosure policy.

This homemade eggnog for one is a creamy and flavorful holiday drink made with simple ingredients. It’s an easy small batch eggnog that gives you the classic taste you love without making more than you need.

a single serving of eggnog in a glass topped with whipped cream.

Why You’ll Love This Recipe

  • Homemade Flavor: This creamy eggnog is made from simple ingredients and tastes fresher than any store bought version.
  • Perfect Single Serving: This small batch eggnog makes just the right amount for one without any waste.
  • Alcohol or No Alcohol: Keep it non alcoholic or add rum, whiskey, or bourbon to create a classic holiday eggnog.
  • Quick to Make: This easy eggnog recipe comes together fast, making it ideal when you want a festive drink.
  • Easy to Customize: Adjust the sweetness and spices to match your taste and create your perfect glass of homemade eggnog.

There is something so comforting about a glass of homemade eggnog, especially when it is made in a small batch just for you.

This creamy eggnog is one of my favorite holiday treats because it gives you all the rich flavor of classic eggnog without having to make a large batch. I love that you can adjust the sweetness, the spices, and even the alcohol to create your perfect eggnog for one.

Whether you enjoy it warm or chilled, this simple recipe brings all the flavor of the season right to your kitchen.

Enjoy your eggnog with a simple holiday treat. A slice of gingerbread, a few snickerdoodles, buttery shortbread bites, or a small batch of molasses cookies all pair beautifully with this creamy homemade eggnog.

joanie's signature.

Ingredients

ingredients for a small batch of eggnog on a kitchen counter.

If you have any ingredients leftover from this small batch eggnog recipe, check out our Leftover Ingredients Recipe Finder.

  • Milk: Use the milk you prefer, such as whole, 2 percent, 1 percent, or skim. A higher milkfat gives the eggnog a creamier texture. For a dairy free option, almond milk or oat milk create a smooth and flavorful base.
  • Heavy Cream: Heavy cream brings richness and helps create the classic creamy texture people look for in homemade eggnog. Half and half or a plant based cream can be used for a lighter version. If you have extra cream, use it in recipes like lasagna soup for one, caramelized banana pudding, or mini french silk pie.
  • Egg Yolk: The egg yolk gives eggnog its signature body and rich flavor. This recipe uses one yolk, which is ideal for a single serving. Save the egg white for recipes that use one egg white like meringues for one or a mini Texas sheet cake.
  • Sugar: Adjust the sugar to your taste. You can make the eggnog lightly sweet or use maple syrup for a natural sweetness and slightly different flavor.
  • Spices: Nutmeg provides the classic warm flavor that makes eggnog so popular. Add a pinch of cinnamon if you prefer a more spiced version or adjust the nutmeg to suit your taste.
  • Vanilla Extract: A small amount of vanilla rounds out the flavor and adds depth to this classic holiday drink.
  • Rum, Whiskey, or Bourbon (Optional): Add a splash of your preferred spirit to make a traditional holiday eggnog. Each brings its own flavor, so choose the one you enjoy most.
  • Small Batch Whipped Cream (Optional): A spoonful of whipped cream adds an extra creamy finish and makes this single serving eggnog feel special.
Save This Recipe!
Get this sent to your inbox, plus get weekly recipes from us – all for free.

Recipe Variations

These simple variations help you customize your homemade eggnog to match your taste and dietary needs.

  • Dairy Free Eggnog: Replace the milk and heavy cream with almond milk, oat milk, or another non dairy option to create a smooth and creamy dairy free eggnog.
  • More Spices: For a spiced eggnog, add a pinch of cinnamon, pumpkin spice, or a small amount of cloves along with the nutmeg.
  • Adjust the Sweetness: Make your eggnog lightly sweet or richer by adjusting the sugar. Maple syrup, honey, or a sugar alternative also work well in this small batch eggnog.
  • Alcohol or No Alcohol: Add rum, whiskey, bourbon, or brandy to make a classic holiday eggnog. For a non alcoholic eggnog, simply leave out the spirits.

How To Make Eggnog For One

These step by step instructions show you exactly how to make a smooth and creamy small batch eggnog. See the recipe card below for exact ingredient amounts.

  1. Heat the Milk and Cream: In a 1-quart saucepan, warm the milk and cream over medium heat.
milk and cream for eggnog warming in a small saucepan.
  1. Whisk the Egg and Sugar: In a small bowl, whisk the egg yolk, sugar, and nutmeg until smooth.
an egg yolk, nutmeg, and sugar in a small mixing bowl for homemade eggnog.
  1. Temper the Egg Mixture: When the milk mixture starts to simmer, remove the pan from the heat. Slowly whisk in 1 tablespoon of the warm milk at a time until about half of the milk has been mixed into the egg mixture.

This step warms the egg gently and prevents curdling.

tempering the egg mixture for making a small batch of eggnog.
  1. Combine the Mixtures: Pour the tempered egg mixture back into the saucepan.
homemade eggnog simmering on the stove.
  1. Cook the Eggnog: Place the pan over low heat and stir constantly for about 10 minutes, or until the eggnog reaches 160 degrees Fahrenheit. If you do not have a thermometer, cook until it thickens slightly and coats the back of a spoon. Do not let it boil.
whisking homemade eggnog in a small black saucepan.
  1. Add the Vanilla: Remove from heat and stir in the vanilla extract.
adding vanilla to eggnog.
  1. Serve or Chill: Pour the eggnog into a mug. Add rum, whiskey, bourbon, or brandy, if using. Chill for at least 30 minutes for the best flavor.
a glass of homemade eggnog with whiskey.

Expert Tips

  • Adjust the Creaminess: You can easily control the texture of your eggnog. Keep the total dairy at 1 cup and change the milk to cream ratio. Use more cream for a richer homemade eggnog or more milk for a lighter version.
  • Alcohol Helps Thicken: Rum, whiskey, or bourbon not only add flavor but also help the eggnog thicken as it chills. This creates a denser and creamier eggnog.
  • Scale the Recipe: For extra servings, simply double the ingredients. This small batch eggnog becomes a perfect size for sharing.
  • Cook to the Right Temperature: Heat the mixture gently and avoid boiling. Cooking to 160 degrees Fahrenheit ensures a safe and smooth eggnog.
  • Chill for Better Flavor: Homemade eggnog tastes even better after chilling for at least 30 minutes. The flavors blend and the texture becomes creamier.

Frequently Asked Questions

Is homemade eggnog safe to drink?

Yes. Cook the mixture to 160 degrees Fahrenheit to safely heat the egg yolk.

Can I make eggnog without alcohol?

Absolutely. This recipe makes a delicious non alcoholic eggnog. Simply leave out the rum, whiskey, bourbon, or brandy.

Can I make eggnog without heavy cream?

Yes. Use half and half for a lighter texture or a dairy free cream alternative.

How thick should eggnog be?

Eggnog should be slightly thick and smooth. It will continue to thicken as it chills.

Can I make dairy free eggnog?

Yes. Almond milk, oat milk, or another non dairy milk work well in a small batch eggnog.

Can I double this recipe?

Yes. Simply double each ingredient to make a small batch eggnog for two or more.

RELATED: 10 Essential Tips For Cooking For One

Ways To Use Leftover Ingredients

If you have any ingredients leftover from this recipe, check out our Leftover Ingredients Recipe Finder or you might like to consider using them in any of these single serving and small batch recipes:

If you’ve tried this small batch eggnog recipe or any recipe on One Dish Kitchen please let me know how you liked it by rating the recipe and telling me about it in the comment section below.

If you take a picture please tag us on Instagram (@onedishkitchen) we’d love to see it!


Cooking For One Made Easy
Because you’re worth it

Eggnog For One

4.7 from 15 votes
By: Joanie Zisk
Prep: 5 minutes
Cook: 15 minutes
Total: 20 minutes
Servings: 1 serving
A creamy homemade eggnog for one made with simple ingredients. This small batch eggnog delivers classic holiday flavor in a quick and easy single serving.

Watch How To Make This

Save this Recipe!
Get this recipe sent to your inbox, plus get FREE weekly recipes.

Equipment

Ingredients 
 

  • ½ cup milk
  • ½ cup heavy cream
  • 1 large egg yolk
  • 2 tablespoons granulated sugar
  • ¼ teaspoon ground nutmeg
  • ¼ teaspoon vanilla extract
  • 1 shot rum, bourbon, whisky, or brandy (optional)
  • whipped cream (optional)

Instructions 

  • In a 1 quart saucepan, warm the milk and cream over medium heat.
  • In a small bowl, whisk the egg yolk, sugar, and nutmeg until smooth.
  • When the milk mixture starts to simmer, remove the pan from the heat. Slowly whisk in 1 tablespoon of the warm milk at a time until about half of the milk has been mixed into the egg mixture.
    This step warms the egg gently and prevents curdling.
  • Pour the tempered egg mixture back into the saucepan.
  • Place the pan over low heat and stir constantly for about 10 minutes, or until the eggnog reaches 160 degrees Fahrenheit. If you do not have a thermometer, cook until it thickens slightly and coats the back of a spoon. Do not let it boil.
  • Remove from heat and stir in the vanilla extract.
  • Pour the eggnog into a mug. Add rum, whiskey, bourbon, or brandy, if using. Chill for at least 30 minutes for the best flavor.

Notes

  • Adjust the Creaminess: You can easily control the texture of your eggnog. Keep the total dairy at 1 cup and change the milk to cream ratio. Use more cream for a richer homemade eggnog or more milk for a lighter version.
  • Alcohol Helps Thicken: Rum, whiskey, or bourbon not only add flavor but also help the eggnog thicken as it chills. This creates a denser and creamier eggnog.
  • Scale the Recipe: For extra servings, simply double the ingredients. This small batch eggnog becomes a perfect size for sharing.
  • Cook to the Right Temperature: Heat the mixture gently and avoid boiling. Cooking to 160 degrees Fahrenheit ensures a safe and smooth eggnog.
  • Chill for Better Flavor: Homemade eggnog tastes even better after chilling for at least 30 minutes. The flavors blend and the texture becomes creamier.

Nutrition

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.

Promotional cover of 2 Week Meal Plan for One eBook.

FREE eBook: 2-Week Meal Plan for One!

red headed woman standing behind counter.

Welcome!

I’m Joanie, chef, author of The Ultimate Cooking for One Cookbook, and creator of One Dish Kitchen. With 10+ years of experience developing single serving and small batch recipes, I’m passionate about making cooking for one simple and enjoyable. So glad you’re here!

red square baking dish with promotional sleeve around it.

Make 100+ Recipes With This Dish!

Clean Living

Check out our Clean Living page, where I share my journey to a cleaner, toxin-free lifestyle and products I use everyday.

4.67 from 15 votes (7 ratings without comment)

Leave a comment

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

Recipe Rating




20 Comments

  1. Vanessa says:

    This was easy to execute and follow, and I liked the method! I used half and half and 2% milk, it came out great, creamy and smooth – my only complaint is the recipe as written was very sweet. I like the boozey flavors and the spice of the nutmeg to be the dominating flavors with the sweetness complimenting those flavors rather than the main flavor being sweet. If you’re like me, I would maybe halve the sugar! If you love sweet, then I think you’ll absolutely love the recipe as written. 🙂

  2. J. Hegyi says:

    TERRIFIC recipe.

  3. Regina says:

    Have you tried to make a light version? Perhaps changing the milk to almond milk and instead of sugar perhaps Stevia? And can light cream be substituted for the heavy cream?

    1. Joanie Zisk says:

      You can use half and half instead of cream to lighten the eggnog. You can also use lower-fat milk but the kinds of milk with a higher milkfat will deliver a more rich eggnog. We have not tested this recipe with alternative sweeteners other than maple syrup.

  4. Julie says:

    When doubling the recipe, can a whole egg be used instead of 2 egg yolks?

    1. Joanie Zisk says:

      No. Use two egg yolks.

  5. Kathy Rust says:

    Love eggnog! I want to try your recipe. I like my booze to be Fireball !! After Christmas cannot find eggnog in stores this just might be the thing to continue my favorite ckcktail year round. Thank you Happy Holidays!!

  6. Susan Myers says:

    Can’t wait to try this. I love eggnog but want to limit it because of the calories and fat. If I buy a container I can’t stop drinking it. This is the perfect indulgence size.

  7. Wendy Hampton says:

    Ohhh this is lovely! Thanks so much. My husband is not an eggnog fan…although he might be if he tastes this version. You did a great job converting it to one person and I am going to enjoy the heck out of it! Merry Christmas!

    1. Joanie Zisk says:

      Thank you.

  8. nina leonard says:

    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….

    1. Joanie Zisk says:

      Hi Nina,
      Merry Christmas to you as well!
      Much love to you and your family,
      Joanie

  9. Wilhelmina says:

    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!

  10. Tayler Ross says:

    I love this recipe! So perfect for when I just need a little pick me up, but not too much!

    1. Elizabeth Stuart says:

      Is it necessary to heat or cook the milk. I’ve made it without by just adding the egg and salt in a blender and mixing for about a min. or until frothy.

      1. Joanie Zisk says:

        This is a cooked eggnog version, there are other versions where the egg is not cooked.