Creamy Eggnog Pudding
Creamy Homemade Eggnog Pudding: The Ultimate Christmas Dessert
There is something undeniably magical about the flavor of eggnog. It is the quintessential taste of the holidays—rich, spiced, and deeply comforting. But let’s be honest: drinking a whole glass of thick, rich eggnog can sometimes feel like a bit much. Enter Eggnog Pudding. This dessert takes all those nostalgic holiday flavors—fresh nutmeg, vanilla, and a hint of rum—and transforms them into a silky, spoonable custard that is elegant enough for a Christmas dinner party yet simple enough to enjoy in your pajamas while watching holiday movies.
This isn’t your average boxed pudding mix. This is a scratch-made, velvety custard that uses real egg yolks, heavy cream, and aromatic spices to create a texture that is luxurious and smooth. Topped with a cloud of freshly whipped cream and festive sugared cranberries, these little pots of gold are the perfect way to cap off a festive meal. If you are looking for a dessert that screams “Christmas” without requiring hours of baking, you have found it.

Why You Will Fall in Love With This Recipe
The beauty of this recipe lies in its texture. By using cornstarch and egg yolks, we achieve a pudding that sets firm enough to hold its shape on a spoon but melts instantly in your mouth. It bridges the gap between a loose crème anglaise and a stiff panna cotta. It is creamy, luscious, and packed with the warming spices that define the season.
Furthermore, this is a make-ahead dream. Pudding actually needs time to set in the fridge, meaning you can (and should) make this the day before your holiday gathering. No last-minute oven stress, no worrying about rising dough—just pull the ramekins out of the fridge, garnish, and serve.
Ingredients Needed
To make the perfect Eggnog Pudding, you need quality ingredients. Since this is a simple custard, there is nowhere for low-quality ingredients to hide. Here is what you will need:
- Whole Milk: The base of the pudding. You need the fat content of whole milk to ensure the pudding isn’t watery.
- Heavy Cream: This adds the luxurious mouthfeel. Do not substitute this with half-and-half if you want that ultra-creamy, gourmet texture.
- Egg Yolks: The star of the show. Yolks provide richness, color, and emulsification, giving the pudding its signature custard consistency.
- Granulated Sugar: Sweetens the pudding without overpowering the delicate spice flavors.
- Cornstarch: The thickening agent. It works with the yolks to stabilize the pudding so it sets properly.
- Salt: A pinch of salt is crucial in desserts to balance sweetness and pop the flavors.
- Nutmeg: Freshly grated is best! This is the signature flavor of eggnog.
- Cinnamon: Just a touch to round out the spice profile.
- Vanilla Extract: Use pure vanilla extract for the best flavor foundation.
- Rum or Bourbon (Optional): For that authentic “spiked” eggnog taste. You can use rum extract if you prefer it alcohol-free.
- Unsalted Butter: Whisked in at the very end to give the pudding a glossy shine and buttery finish.
For the Topping:
- Heavy Whipping Cream: Whipped to soft peaks.
- Sugared Cranberries: These provide a tart crunch that cuts through the richness of the pudding.
Step-by-Step Instructions
1. Mix the Dry Ingredients
In a medium saucepan (off the heat), whisk together the granulated sugar, cornstarch, salt, nutmeg, and cinnamon. Whisking them dry ensures the cornstarch doesn’t clump when you add the liquid.
2. Whisk in the Liquids
Gradually pour in the whole milk and heavy cream while whisking constantly. Ensure the mixture is smooth and free of lumps before you turn on the heat.
3. Heat the Mixture
Place the saucepan over medium heat. Cook, stirring frequently, until the mixture begins to steam and bubble slightly. Do not let it come to a rolling boil just yet.
4. Temper the Eggs (The Crucial Step)
In a separate medium bowl, whisk your egg yolks until smooth. This next step is called tempering. Carefully ladle about ½ cup of the hot milk mixture into the egg yolks while whisking the yolks vigorously. This warms the eggs up slowly so they don’t scramble. Repeat with another ½ cup of hot liquid.
5. Thicken the Pudding
Pour the warmed egg mixture back into the saucepan with the remaining milk. Return to medium heat. Whisk constantly—do not walk away! Bring the mixture to a gentle boil. Let it bubble for 1 to 2 minutes while whisking; this activates the cornstarch fully. The mixture should look thick and glossy.
6. Finish and Strain
Remove from heat. Whisk in the butter, vanilla extract, and rum (if using). For the smoothest possible texture, pour the hot pudding through a fine-mesh sieve into a large bowl or directly into your serving ramekins. This catches any tiny bits of cooked egg or spice clumps.
7. Chill
If cooling in a large bowl, press a piece of plastic wrap directly onto the surface of the pudding to prevent a “skin” from forming. If using individual ramekins, cover them loosely. Refrigerate for at least 4 hours, or until completely set and cold.
8. Serve
Just before serving, top with a dollop of freshly whipped cream, a dusting of nutmeg, and a few sugared cranberries.

Tips for the Perfect Custard
Making pudding from scratch can be intimidating, but these tips ensure success every time:
- Don’t Rush the Heat: High heat will scorch the bottom of your pan and curdle the eggs. Medium heat is your friend. Patience yields the smoothest texture.
- The Plastic Wrap Trick: Pudding develops a tough, rubbery skin when exposed to air as it cools. Pressing plastic wrap directly onto the surface of the warm pudding prevents this, keeping it silky throughout.
- Straining is Mandatory: Even professional pastry chefs strain their custards. It is the difference between a “good” homemade pudding and a “restaurant-quality” dessert.
- Room Temperature Eggs: If you can, let your eggs sit out for 30 minutes before separating. Room temperature yolks incorporate easier and temper better than cold ones.
Variations and Serving Ideas
While this classic recipe is divine, you can easily tweak it to suit your preferences or menu theme.
The “Spiked” Version
Traditional eggnog often includes brandy, rum, or bourbon. Adding 1-2 tablespoons of dark rum or bourbon at the end (with the butter) adds a sophisticated, warming kick. If serving to kids, stick to rum extract.
Chocolate Eggnog Pudding
Want a twist? Whisk in ½ cup of high-quality cocoa powder with the sugar and cornstarch at the beginning. The result is a spiced chocolate custard that tastes like Mexican Hot Chocolate in pudding form.
Gingerbread Crumble
Instead of just whipped cream, crumble a few gingersnap cookies or gingerbread men over the top. The spicy crunch of the ginger pairs beautifully with the creamy vanilla and nutmeg profile.
Mini Shooters
If you are hosting a cocktail party, serve this pudding in small shot glasses or espresso cups. It is very rich, so a small portion is often satisfying enough for guests who are mingling.
Frequently Asked Questions
Can I use store-bought eggnog instead of milk and cream?
Yes, you can! However, commercial eggnog is already sweetened and thickened. If you substitute store-bought eggnog for the milk/cream, reduce the sugar in the recipe by half and reduce the cornstarch slightly, or the pudding may become too sweet and gluey.
How long does this keep in the fridge?
Homemade pudding is best eaten within 2-3 days. After that, the water may start to separate from the custard slightly. Keep it refrigerated at all times.
Can I freeze this pudding?
Cornstarch-thickened puddings do not freeze well. Upon thawing, the texture breaks down and becomes grainy or watery. It is best enjoyed fresh from the fridge.
How do I make Sugared Cranberries?
It is simple! Make a simple syrup (equal parts water and sugar, boiled). Let it cool slightly, then toss fresh cranberries in the sticky syrup. Remove them and let them dry on a rack for an hour until tacky, then roll them in granulated sugar. They look like frosted jewels!
Final Thoughts
This Eggnog Pudding captures the essence of the holidays in every spoonful. It is cool, creamy, and bursting with the festive spices that trigger happy memories. Whether you are an eggnog fanatic or just someone who loves a good vanilla custard, this recipe is a must-try this winter. It elevates the humble pudding cup into a centerpiece dessert that your family will ask for year after year.
So, grab your whisk, grate some fresh nutmeg, and get ready to enjoy the most comforting dessert of the season.
Creamy Eggnog Pudding
Ingredients
Equipment
Method
- In a medium saucepan (off heat), whisk together sugar, cornstarch, salt, nutmeg, and cinnamon.
- Gradually whisk in milk and heavy cream until smooth. Place over medium heat.
- Cook, whisking frequently, until the mixture begins to steam and bubble slightly.
- In a small bowl, whisk egg yolks. Slowly ladle about 1/2 cup hot milk mixture into yolks while whisking vigorously to temper them.
- Pour the tempered yolk mixture back into the saucepan. Cook over medium heat, whisking constantly, until mixture boils and thickens (about 1-2 minutes).
- Remove from heat. Whisk in butter, vanilla, and rum (if using) until butter is melted and smooth.
- Strain pudding through a fine-mesh sieve into ramekins or a bowl to remove any lumps.
- Cover with plastic wrap pressed directly onto the surface. Refrigerate for at least 4 hours to set.
- Serve topped with whipped cream and sugared cranberries.






