Eggnog Pudding turns a little holiday eggnog into a creamy, spoonable dessert. It has a gentle nutmeg flavor and a smooth texture that gets even better after chilling. This version uses cornstarch, so there are no extra eggs to separate or temper. A small dollop of whipped cream makes each serving feel special.
Why I Love This Recipe
There is something lovely about a dessert that waits quietly in the fridge while you finish everything else. This pudding gives you that ease, along with plenty of eggnog flavor. The ingredient list is short, and the stovetop method gives you clear signs to watch for.
- Simple method: Everything thickens in one saucepan.
- No extra egg yolks: The eggnog brings richness, while cornstarch gives the pudding its set.
- Easy to make ahead: Chill the portions before dinner and finish them just before serving.
- Small, rich servings: A little pudding goes a long way.

What You’ll Need
- Servings: 6, about 1/2 cup pudding each, plus topping
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Chill Time: 4 hours
- Total Time: 4 hours 20 minutes
- Cooking Vessel: 2-quart heavy-bottomed saucepan
For the pudding:
- 2 cups refrigerated, pasteurized, nonalcoholic dairy eggnog
- 1 cup whole milk
- 1/4 cup granulated sugar
- 1/4 cup cornstarch (32 g)
- 1/8 teaspoon fine salt
- 3/8 teaspoon ground nutmeg, divided
- 2 tablespoons unsalted butter, cut into small pieces
- 1 teaspoon vanilla extract
For the whipped topping:
- 1/2 cup cold heavy whipping cream
- 1 tablespoon powdered sugar
Use regular dairy eggnog for the most predictable texture. It should be fresh and well within its use-by date. The sweetness varies by brand, so this pudding uses a modest amount of added sugar.

Tools You Need
- 2-quart heavy-bottomed saucepan
- Balloon whisk and flexible spatula
- Measuring cups and spoons
- Fine-mesh sieve
- Heatproof glass mixing bowl
- Six small ramekins or heatproof dessert glasses with at least 3/4-cup capacity
- Small glass bowl and electric hand mixer for the topping
- Food wrap
How to Make Eggnog Pudding
Keep the heat moderate and stay close to the pan once the mixture starts to thicken.
Step 1: Combine the Dry Ingredients
Put 1/4 cup granulated sugar, 1/4 cup cornstarch, 1/8 teaspoon fine salt, and 1/4 teaspoon ground nutmeg in a dry 2-quart heavy-bottomed saucepan.
Whisk until the powders are evenly blended and no cornstarch lumps remain.

Step 2: Add the Cold Dairy
Slowly whisk in 1 cup whole milk, starting with a small splash to make a smooth paste.
Whisk in 2 cups pasteurized dairy eggnog until the mixture is smooth, with no dry pockets along the bottom or sides.

Step 3: Cook Until Thick
Set the saucepan over medium heat and whisk steadily, reaching the corners and bottom, for about 7–9 minutes.
When the mixture thickens and slow bubbles break through the surface, reduce the heat to low. Continue whisking at a gentle bubble for 1 minute, until thick, smooth, and able to leave clear whisk tracks.
Take the pan off the heat. Avoid a hard rolling boil, which can scorch the dairy.

Step 4: Finish and Chill
Stir 2 tablespoons unsalted butter and 1 teaspoon vanilla extract into the hot pudding until the butter melts completely.
Pass the pudding through a fine-mesh sieve into a heatproof glass bowl if you see any lumps, then divide it among six small heatproof serving vessels, about 1/2 cup each.
Press food wrap directly against each pudding surface to prevent a skin. Refrigerate promptly for at least 4 hours, until cold and softly set.

Step 5: Whip the Cream
Just before serving, beat 1/2 cup cold heavy whipping cream with 1 tablespoon powdered sugar in a small glass bowl for about 2–3 minutes, until soft peaks hold their shape.
Stop while the cream is smooth and fluffy. It should not look grainy or stiff.

Step 6: Top and Serve
Remove the wrap from the six chilled puddings. Divide all the sweetened whipped cream from 1/2 cup heavy cream and 1 tablespoon powdered sugar among them, about 2 tablespoons whipped cream per serving.
Divide the remaining 1/8 teaspoon ground nutmeg over the tops and serve cold. The pudding should hold a soft spoonful while staying creamy rather than firm enough to slice.

Why This Recipe Works (Quick Science)
Cornstarch absorbs liquid and swells as the pudding heats. That is why a thin mixture suddenly becomes thick enough to leave whisk marks. A brief gentle bubble helps cook the starch fully, so the pudding does not taste powdery.
Eggnog supplies dairy richness and its familiar spiced flavor. Milk keeps the result from feeling too heavy. Butter stirred in off the heat adds a smooth finish, while chilling lets the starch network settle into a soft set.

Common Mistakes to Avoid
- Adding starch to hot liquid: Start with cold dairy so the starch blends smoothly.
- Leaving the pan unattended: Thick pudding can catch on the bottom quickly. Keep the whisk moving.
- Stopping as soon as it thickens: Give it the brief gentle bubbling time to cook out the raw starch taste.
- Using high heat: A hard boil can leave scorched bits and a less smooth texture.
- Skipping the surface wrap: Wrap touching the pudding helps prevent a chewy skin.
- Topping warm pudding: The whipped cream will melt. Chill the pudding fully first.
Pro Tips
Use a flexible spatula to check the corners of the pan as it cooks. A whisk can miss the narrow edge where the base meets the sides.
A fine-mesh sieve can catch small lumps, but it cannot remove a scorched flavor. If the bottom burns, avoid scraping those dark bits into the pudding.
If you want to fill delicate glasses, chill the pudding in a heatproof bowl first, with wrap touching its surface. Give it a gentle stir before spooning it into the glasses. Never pour hot pudding into cold, non-heatproof glass.
Make-Ahead and Storage
Make the pudding a day ahead and keep it covered in the refrigerator. Add the whipped cream and nutmeg shortly before serving for the neatest finish.
Store leftovers refrigerated for up to 3 days, or less if the eggnog’s use-by date comes first. Keep the cream topping separate when possible. Freezing is not recommended because the thawed pudding may separate or become grainy.
Macros Information
Estimated per serving, including whipped cream and nutmeg:
- Calories: 265 kcal
- Protein: 5 g
- Carbohydrates: 28 g
- Fat: 15 g
- Saturated Fat: 9 g
- Fiber: 0 g
- Sugar: 22 g
- Sodium: 115 mg
These are estimates; eggnog brands and portion sizes change the numbers.
Frequently Asked Questions (FAQ)
Q: Is Eggnog Pudding a drink?
A: No. It is a chilled, spoonable dessert thickened on the stove with cornstarch.
Q: Do I need extra eggs?
A: No. This recipe uses the richness already in dairy eggnog and relies on cornstarch for its set.
Q: Can I use homemade eggnog?
A: Use a safely cooked, pasteurized, nonalcoholic version with a similar thickness to store-bought dairy eggnog. Its sweetness and richness can change the result.
Q: Can I use plant-based eggnog?
A: This recipe is designed for regular dairy eggnog and whole milk. Plant-based versions vary in fat, starches, and gums, so the texture may differ.
Q: Why is my pudding still loose?
A: It may need more chilling, or the starch may not have cooked fully. Make sure the mixture reaches a gentle bubble and leaves whisk tracks before taking it off the heat.
Q: Why did my pudding get lumpy?
A: Cornstarch can clump if added too quickly or heated before it is fully dispersed. Whisk it into cold dairy, and strain the hot pudding if needed.
Q: Can I skip the whipped cream?
A: Yes. The pudding is delicious on its own. The listed nutrition includes the topping, so those numbers will change if you leave it off.
Q: Can I make it the night before?
A: Yes. Chill it covered overnight and add the whipped cream and nutmeg just before serving.
Final Thoughts
Eggnog Pudding is a simple way to enjoy holiday flavor in a cool, creamy dessert. Give it time to chill, keep the topping light, and let that gentle nutmeg flavor shine. Leave a comment and share how you served yours. Happy cooking!
