Easy Homemade Eggnog

Easy homemade eggnog

This time of year in the grocery store I’m often tempted by eggnog, but it’s so darned expensive! Here’s a super-easy way to make your own, using vanilla pudding instead of raw eggs.

Homemade Eggnog

Prep Time: 5 minutes

Yield: 1/2 gallon

Homemade Eggnog


  • 1 3-ounce package instant French vanilla pudding mix
  • 1/2 gallon milk (2% or whole is best)
  • 1/2 cup sugar
  • 1 tablespoon vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/2 teaspoon ground nutmeg


  1. Whisk together puddling mix and about 1 cup of milk.
  2. Combine sugar, cinnamon, and nutmeg in a small bowl.
  3. When the puddling is blended and dissolved, add sugar, vanilla, and spices to the pudding/milk mixture.
  4. Pour into a 2-quart pitcher, add remaining milk, and stir well.
  5. Let chill overnight, or at least one hour. Just before serving, stir again to recombine spices.
  6. Serve with a dollop of whipped cream if you wish.


Pin It


  1. Do you happen to know if there is any dairy in the pudding mix? Eggnog is one of the things my girls who developed cow’s milk allergies really miss. We tried making it from scratch last year with goats milk, but was not really what they were looking for. I would love to find a substitute for them that actually felt like a substitute.

    • There is one brand of almond milk that makes a seasonal egg nog — I can’t remember that brand, but it comes in a plastic bottle (shaped kind of like a bath salts bottle — goofy, but I couldn’t think of another way to describe it!).

  2. Mine does, but you might be able to get a dairy free pudding mix a a health food store?

  3. Thanks for posting this! I have one child who is allergic to eggs, and it will be fun to try this recipe so he can taste egg nog (without breaking the bank!). 🙂


  1. […] This Easy Homemade Egg Nog is cheaper than store bought, and is very rich and creamy without requiring any raw eggs. […]