Homemade Eggnog (In 5 Minutes!) is a quick and simple way to whip up a creamy, rich holiday treat that’s packed with all the classic flavors you love. It’s smooth, a little sweet, and has just the right touch of warm spices like nutmeg, making it perfect for festive gatherings or a cozy night in. The best part? You can make it fresh without any fuss or long prep time.
I love making this recipe because it feels like a special occasion every time. Even though it’s super fast to put together, it tastes like you spent hours perfecting it. My secret is always to sprinkle a little extra nutmeg on top before serving—it really brings out the festive vibe and makes it taste even better. Plus, you can easily adjust how creamy or spiced you want it, so it’s great for everyone’s taste buds.
My favorite way to enjoy this eggnog is in a big mug, maybe with a cinnamon stick to stir and sip slowly by the fire. It’s the kind of drink that brings people together and makes holiday moments feel extra warm and welcoming. If you’re looking for a homemade treat without the hassle, this eggnog is a go-to that never disappoints.
Key Ingredients & Substitutions
Eggs: Eggs give eggnog its creamy, rich texture. Use fresh, large eggs for best results. If you’re worried about raw eggs, pasteurized eggs are a safe swap.
Milk & Cream: Whole milk and heavy cream create that smooth, luxurious feel. For a lighter version, try using half-and-half or a milk alternative like oat milk, but this will change the richness.
Spices: Cinnamon and nutmeg are the heart of eggnog’s flavor. Freshly grated nutmeg packs more punch than pre-ground. If you can’t find cinnamon, try a pinch of ground cloves or allspice for a slightly different twist.
Alcohol (Optional): Bourbon, rum, or brandy each bring warmth and depth. Feel free to skip alcohol or use flavored extracts for a kid-friendly version.
How Can You Whisk Eggnog Quickly Without Lumps?
Whisking eggs with sugar thoroughly is key to a smooth eggnog base. Follow these simple steps:
- Use a large bowl and a whisk to combine eggs and sugar until the mix looks pale and slightly thick.
- Slowly pour in milk and cream while whisking constantly to keep everything smooth.
- Add spices gradually to avoid clumps. If lumps form, whisk briskly until smooth, or strain before serving.
- If adding alcohol, mix it in gently after all other ingredients are combined.
Whisking well means your eggnog will be creamy, silky, and lump-free, ready to enjoy within minutes!

Equipment You’ll Need
- Large mixing bowl – I use this to whisk the eggs and sugar together smoothly.
- Whisk or hand mixer – makes blending the ingredients quick and lump-free.
- Measuring cups and spoons – for accurate amounts of milk, cream, and spices.
- Serving glasses – perfect for pouring and enjoying your festive eggnog.
- Fine strainer (optional) – helps remove any lumps or cooked egg bits for extra smoothness.
Flavor Variations & Add-Ins
- Use flavored liqueurs like peppermint or vanilla for a different holiday twist.
- Swap out heavy cream for coconut milk for a dairy-free version with a tropical touch.
- Stir in chocolate shavings or cocoa powder to make it richer and sweeter.
- Add a splash of caramel syrup or honey for extra sweetness and depth.
Homemade Eggnog (In 5 Minutes!)
Ingredients You’ll Need:
For the Eggnog:
- 4 large eggs
- 1/3 cup granulated sugar
- 2 cups whole milk
- 1 cup heavy cream
- 1 teaspoon pure vanilla extract
- 1/2 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg, plus extra for garnish
- Optional: 1/2 cup bourbon, rum, or brandy (for an alcoholic version)
For Garnish:
- Cinnamon sticks
- Whole nutmeg or ground nutmeg
How Much Time Will You Need?
This recipe takes about 5 minutes to prepare. No cooking or chilling time is needed, so you can enjoy your fresh, creamy eggnog right away!
Step-by-Step Instructions:
1. Mix the Eggs and Sugar:
In a large bowl, whisk together the eggs and granulated sugar until the mixture is smooth and a little thickened. This creates a sweet and creamy base for your eggnog.
2. Add Milk, Cream, and Spices:
Slowly pour in the whole milk, heavy cream, vanilla extract, ground cinnamon, and ground nutmeg while whisking. Keep mixing until everything is fully combined and smooth.
3. Stir in Alcohol (Optional):
If you want an adult version, gently stir in your choice of bourbon, rum, or brandy until it blends well with the eggnog mixture.
4. Serve and Garnish:
Pour your eggnog into glasses. Sprinkle a pinch of nutmeg on top for a lovely aroma and festive look. You can also add a cinnamon stick to each glass for extra flavor and a cozy touch.
5. Enjoy Right Away:
This eggnog is best served fresh. Sip slowly and enjoy the creamy, warming flavors that make it a holiday favorite!
Can I Use Pasteurized Eggs for This Eggnog?
Yes! Using pasteurized eggs is a great option if you’re concerned about raw eggs. They work perfectly in this recipe and keep your eggnog safe to enjoy.
How Long Can I Store Homemade Eggnog?
You can store leftover eggnog in an airtight container in the fridge for up to 2 days. Give it a good stir before serving, as some separation may occur.
Can I Make This Eggnog Non-Alcoholic?
Absolutely! Simply skip the bourbon, rum, or brandy, and you’ll have a delicious, kid-friendly eggnog that everyone can enjoy.
What’s the Best Way to Thicken Eggnog if It Feels Too Thin?
If your eggnog is thinner than you like, whisk in a little extra heavy cream or chill it in the fridge for a bit—it often thickens as it cools.