Homemade Eggnog Pudding
The Ultimate Holiday Treat: Creamy Homemade Eggnog Pudding
When the holidays roll around, flavors of nutmeg, cinnamon, and vanilla take center stage. While a glass of eggnog is a classic tradition, transforming those flavors into a spoonable, velvety dessert takes the experience to a whole new level. Enter Homemade Eggnog Pudding. This isn’t your average boxed mix; it is a rich, decadent custard made from scratch using real egg yolks, heavy cream, and freshly grated spices. It captures the very essence of Christmas in a ramekin.
The texture is where this dessert truly shines. It is thicker and more luxurious than a standard drinkable eggnog, with a mouthfeel similar to a crème brûlée base or a premium pastry cream. The pale yellow color promises richness, while the visible flecks of nutmeg hint at the warmth within. Whether you are an eggnog devotee or someone who finds the drink a bit too intense, this pudding strikes a perfect balance. It is creamy enough to feel indulgent but light enough to enjoy after a heavy holiday meal. In this guide, we will walk you through the art of tempering eggs, thickening custard, and creating the beautiful sugared cranberry garnish seen in the photos.
Why Make Pudding from Scratch?
In a world of instant mixes, making pudding on the stovetop might seem like extra effort, but the payoff is undeniable. Homemade pudding lacks the artificial chemical aftertaste of preservatives. Instead, you get the pure, clean flavor of fresh dairy and spices. Furthermore, you have complete control over the texture. This recipe uses cornstarch as a thickener, which creates a glossy, smooth consistency that sets perfectly in the fridge without becoming rubbery.
Another benefit is the safety factor. Traditional eggnog often calls for raw eggs, which can be a concern for some. Since this pudding is cooked on the stovetop until it bubbles and thickens, the eggs are fully cooked, making it safe for everyone to enjoy.
Ingredients
The beauty of this recipe lies in its simplicity. You likely have most of these ingredients in your pantry right now.
Homemade Eggnog Pudding
Ingredients
Equipment
Method
- In a medium saucepan (off heat), whisk together sugar, cornstarch, salt, nutmeg, and cinnamon.
- In a separate bowl, whisk egg yolks, whole milk, and heavy cream until smooth.
- Pour the wet ingredients into the saucepan with the dry ingredients and whisk to combine.
- Place over medium heat. Whisk constantly as the mixture heats up to prevent lumps.
- Once the mixture begins to bubble and thicken, continue cooking for 1 minute while whisking vigorously.
- Remove from heat immediately. Stir in butter and vanilla extract until smooth and glossy.
- Pour into ramekins. Press plastic wrap directly onto the surface of the pudding to prevent a skin from forming.
- Refrigerate for at least 4 hours until fully set.
- Serve chilled, topped with whipped cream and sugared cranberries.
Notes
The Custard Base
- Whole Milk & Heavy Cream – A combination of both is essential. The heavy cream adds the luxurious fat content needed for that “ultra-creamy” texture, while the milk keeps it from becoming too heavy, like butter.
- Egg Yolks – The star of the show. You will need 3 to 4 large yolks. These provide the structure, richness, and that classic yellow hue associated with eggnog. Save the whites for a meringue or omelet!
- Granulated Sugar – Sweetens the pudding and helps stabilize the egg yolks.
- Cornstarch – The thickening agent. It ensures the pudding sets firm enough to hold a spoon but stays soft and silky.
- Unsalted Butter – Whisked in at the very end, a pat of butter adds a glossy sheen and a final hit of richness.
The Flavor Profile
- Nutmeg – Freshly grated is best. It provides that signature “eggnog” kick.
- Cinnamon – Just a pinch to round out the spice palette.
- Vanilla Extract – Use real vanilla extract, or better yet, vanilla bean paste for visible specks.
- Rum or Bourbon (Optional) – For an adult version, a splash of dark rum or bourbon added off the heat mimics the traditional cocktail.
The Garnish (Sugared Cranberries)
- Fresh Cranberries – Tart and firm.
- Sugar & Water – To create a simple syrup and a crystalline coating.
- Whipped Cream – Freshly whipped cream is the perfect cloud-like contrast to the dense pudding.
Instructions
Follow these steps carefully, especially the tempering process, to ensure a lump-free result.
Step 1: Whisk the Dry Ingredients
1. In a medium saucepan (off the heat), whisk together the granulated sugar, cornstarch, salt, ground nutmeg, and cinnamon.
2. Mixing these dry ingredients first prevents the cornstarch from clumping when liquids are added.
Step 2: Combine Liquids
3. In a separate bowl or large measuring cup, whisk the egg yolks with the heavy cream and whole milk until fully combined and smooth.

Step 3: Cook the Pudding
4. Pour the milk/egg mixture into the saucepan with the dry ingredients. Whisk constantly to ensure everything is incorporated.
5. Turn the heat to medium. Do not walk away. Whisk gently but constantly as the mixture heats up.
6. As the pudding gets hot, it will begin to thicken. Once it starts to bubble (large, slow bubbles), cook for exactly 1 more minute while whisking vigorously. This activates the cornstarch fully.
Step 4: Flavor and Finish
7. Remove the saucepan from the heat immediately.
8. Stir in the butter and vanilla extract (and alcohol if using). Whisk until the butter is completely melted and the pudding is glossy and smooth.
Step 5: Chill
9. Pour the hot pudding into ramekins or small serving bowls.
10. Crucial Step: Press a piece of plastic wrap directly onto the surface of the pudding. This prevents a tough “skin” from forming on top as it cools.
11. Refrigerate for at least 3-4 hours, or until completely chilled and set.
Step 6: Make the Sugared Cranberries (Optional)
12. Make a simple syrup by boiling ½ cup water and ½ cup sugar. Let it cool slightly.
13. Toss fresh cranberries in the syrup, then remove them with a slotted spoon and let them dry on a wire rack for 45 minutes until tacky.
14. Roll the tacky berries in granulated sugar until coated like frosted jewels.
Step 7: Serve
15. Remove the plastic wrap. Top each ramekin with a dollop of whipped cream and a few sugared cranberries. Dust with a little extra nutmeg for presentation.
Troubleshooting Tips
My pudding is lumpy!
This happens if the cornstarch wasn’t mixed well or if the eggs cooked too fast (scrambled). Don’t panic! You can save it by pressing the warm pudding through a fine-mesh sieve before chilling. It will smooth out perfectly.
It’s too runny.
Pudding needs to come to a boil to activate the cornstarch. If you took it off the heat before those big bubbles appeared, it won’t set. Put it back on the stove and bring it to a boil.
Can I make it dairy-free?
Yes, you can substitute the milk and cream for full-fat canned coconut milk or a creamy oat milk. The coconut flavor might alter the taste slightly, but it pairs well with nutmeg.
Variations
Gingerbread Eggnog Pudding:
Add ¼ teaspoon of ground ginger and a tablespoon of molasses to the mixture for a spicy gingerbread twist.
Chocolate Eggnog Pudding:
Whisk in 2 tablespoons of cocoa powder with the dry ingredients. Chocolate and nutmeg are a surprisingly delicious combination.
Pumpkin Spice Nog:
Stir in ¼ cup of pure pumpkin puree and swap the nutmeg for pumpkin pie spice.
Serving Suggestions
Presentation is everything for holiday desserts. The sugared cranberries add a pop of tartness and a festive red color that contrasts beautifully with the pale yellow pudding. You can also serve this pudding in:
• Martini Glasses for an elegant dinner party.
• Mini Mason Jars for a rustic farmhouse vibe.
• Tart Shells (pre-baked) to turn it into mini eggnog pies.
Pair this dessert with a hot cup of coffee or a spiced chai tea to cut through the richness. It is the perfect ending to a Christmas Eve dinner or a cozy treat while watching holiday movies.
History of Eggnog
Eggnog’s origins are debated, but it likely descends from a medieval British drink called “posset,” which was a hot, milky, ale-like drink. By the 13th century, monks were known to drink a posset with eggs and figs. As the recipe crossed the Atlantic to the American colonies, where farms were plentiful, chickens and cows were accessible, making milk and eggs cheap ingredients. Rum, also widely available via the Caribbean trade, became the alcohol of choice. Transforming this historic beverage into a pudding is a modern culinary evolution, taking the flavors we love and changing the texture to create a comforting, spoonable delight.
This Homemade Eggnog Pudding captures that history in every bite—creamy, spiced, and undeniably festive. It is a recipe that asks you to slow down, stir the pot, and anticipate the sweet reward of the season.






