
Creamy, softly spiced, and sprinkled with nutmeg, homemade eggnog fudge tastes like Christmas in one little square.
This festive candy combines rich white chocolate with sweetened condensed milk, egg yolks, vanilla, cinnamon, nutmeg, and just enough rum flavor to recreate the warm, custardy character of classic holiday eggnog.
The result is a pale golden fudge with a smooth, dense texture and those familiar Christmas flavors of vanilla and warming spice.
Best of all, you don’t have to master traditional sugar-candy stages to make it. Everything comes together gently on the stovetop before the fudge is chilled, cut into neat little squares, and finished with a dusting of freshly grated nutmeg.
Make a batch for a Christmas dessert platter, package it in a holiday tin, or add it to a homemade candy box alongside peppermint bark and caramels.
🎄 Eggnog Fudge at a Glance
| Prep Time | About 10 minutes |
| Cook Time | About 10–15 minutes |
| Chilling Time | At least 3 hours |
| Total Time | About 3 hours 25 minutes |
| Yield | Approximately 36–49 pieces |
| Difficulty | Easy |
| Baking Required | No |
| Pan Size | 8 × 8-inch square pan |
🛒 Ingredients
For the Eggnog Fudge
- 4 cups white chocolate chips
- 1 (14-ounce) can sweetened condensed milk
- 4 large egg yolks
- 1 teaspoon pure vanilla extract
- ½ teaspoon rum extract
- ½ teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
- Pinch of fine salt
For Finishing
- Freshly grated or ground nutmeg, for sprinkling
Optional Rum Version
Instead of the rum extract, you can use 1 tablespoon dark rum.
For the easiest family-friendly version—and one that delivers plenty of traditional eggnog flavor—rum extract works beautifully.
🤍 Why White Chocolate Is Perfect for Eggnog Fudge
Chocolate fudge usually brings dark cocoa to mind, but white chocolate is the ideal foundation for this Christmas variation.
Its creamy vanilla flavor allows the eggnog spices to shine rather than overpowering them.
It also creates the lovely ivory-to-pale-gold color seen in the finished fudge.
Nutmeg scattered across the top gives the squares the unmistakable appearance of a freshly poured glass of eggnog.
The combination is simple but wonderfully festive.
🥚 What Gives This Fudge Its Eggnog Flavor?
There are countless “eggnog” desserts that simply add nutmeg to vanilla batter and call it a day.
This fudge goes a little further.
Egg yolks contribute the rich custard character associated with traditional eggnog, while vanilla, cinnamon, nutmeg, and rum flavoring provide its distinctive Christmas flavor.
Sweetened condensed milk supplies sweetness and creaminess, and white chocolate gives the fudge enough structure to become sliceable once chilled.
📜 Prepare the Pan
Line an 8 × 8-inch square baking pan with parchment paper.
Leave enough parchment hanging over two opposite sides to create handles. These will make it much easier to lift the chilled fudge from the pan later.
Lightly coat the parchment with nonstick cooking spray or a very thin layer of butter.
Set the pan aside.
🥣 Make the Eggnog Mixture
In a medium bowl, whisk together:
- Sweetened condensed milk
- Egg yolks
- Vanilla extract
- Rum extract
- Cinnamon
- Nutmeg
- Salt
Whisk until the yolks are completely incorporated and the mixture looks smooth and uniform.
🍫 Add the White Chocolate
Pour the eggnog mixture into a medium heavy-bottomed saucepan.
Add the white chocolate chips.
Place the saucepan over low heat.
Cook gently, stirring frequently with a heat-resistant spatula or wooden spoon.
White chocolate can scorch if heated aggressively, so resist the urge to increase the temperature simply to make things move faster.
Slow and gentle is exactly what you want.
🌡️ Cook Until Smooth and Safely Heated
Continue cooking and stirring until the white chocolate has melted completely and the mixture becomes thick, glossy, and smooth.
Because this recipe contains egg yolks, use an instant-read food thermometer to make sure the mixture reaches 160°F.
Egg mixtures should reach 160°F for food safety.
Once it reaches that temperature and the chocolate is completely melted, remove the saucepan from the heat.
Don’t Overheat the White Chocolate
You want the mixture hot enough to cook the egg yolks safely, but there is no advantage to continuing to cook it far beyond that point.
White chocolate is more sensitive to heat than dark chocolate and can become thick or grainy when overheated.
Keep the heat low, stir frequently, and watch the temperature.
✨ Pour the Fudge Into the Pan
Immediately transfer the warm fudge to your prepared pan.
Use an offset spatula or the back of a spoon to spread it evenly into the corners.
Smooth the top.
Then give the pan one or two gentle taps against the counter to help eliminate larger air pockets.
🌰 Finish With Nutmeg
While the surface is still soft, lightly sprinkle the fudge with freshly grated nutmeg.
A little goes a long way.
You want enough to provide that classic eggnog appearance and aroma without creating a thick layer of spice.
Freshly grated nutmeg is especially fragrant, although regular ground nutmeg works perfectly well too.
❄️ Chill Until Firm
Allow the fudge to cool briefly before covering the pan.
Place it in the refrigerator for at least 3 hours, or until completely firm.
For especially neat squares, you can refrigerate it overnight.
The fudge needs enough time for the white chocolate to become completely firm before cutting.
🔪 Cut the Fudge Into Squares
Once chilled, lift the entire block of fudge from the pan using the parchment-paper handles.
Place it on a cutting board.
Using a large sharp knife, cut the fudge into small squares.
For particularly clean edges, wipe the knife between cuts.
Because this fudge is rich, smaller pieces are ideal.
You can cut an 8-inch square into:
- 36 generous pieces
- 49 smaller pieces
- 64 bite-sized pieces
There is no wrong size—just remember that a little eggnog fudge goes a long way.
❤️ What Does Eggnog Fudge Taste Like?
Imagine the flavor of a creamy glass of Christmas eggnog transformed into candy.
White chocolate provides a sweet, velvety base.
Egg yolks add richness.
Vanilla gives the fudge warmth, while nutmeg and cinnamon provide the familiar Christmas spice.
Finally, the subtle rum flavor rounds everything out without overwhelming the other ingredients.
It’s rich enough that one or two little squares feel wonderfully indulgent.
🍹 Can I Make Eggnog Fudge With Real Rum?
Yes.
For an adult version, replace the ½ teaspoon rum extract with 1 tablespoon dark rum.
Keep the amount modest.
Adding a large quantity of liquid to white chocolate fudge can interfere with its ability to set properly.
And remember: if the alcohol is added at the end of cooking, you shouldn’t assume that it has disappeared.
If you want an alcohol-free recipe, rum extract is the easiest choice. Check the particular extract you purchase if avoiding alcohol entirely is important, since formulations vary by brand.
🎅 Why Eggnog Fudge Is Perfect for Christmas
Some desserts whisper Christmas.
Eggnog fudge practically sings it.
Its vanilla, nutmeg, cinnamon, and rum-inspired flavors instantly bring to mind holiday parties, Christmas Eve gatherings, and glasses of eggnog sprinkled with spice.
It’s also wonderfully practical for December entertaining.
You can make it ahead.
You don’t have to bake individual batches.
A single pan produces dozens of small pieces.
And it looks elegant with almost no decoration.
That’s a useful combination during the busiest baking season of the year.
🎁 Turn Eggnog Fudge Into a Homemade Christmas Gift
Fudge is one of the easiest homemade candies to package beautifully.
Once the pieces are completely chilled and cut, arrange them inside a small Christmas tin.
Place parchment or waxed paper between layers.
You can also package individual portions inside small candy boxes or clear treat bags tied with ribbon.
Eggnog fudge looks especially pretty in a mixed Christmas candy box because its pale color provides contrast beside darker chocolate treats.
Combine it with:
- Classic Peppermint Bark
- Soft Homemade Christmas Caramels
- Christmas Chocolate Bark
- Dark Chocolate Christmas Crack
You’ll have a beautiful assortment of creamy, chewy, crunchy, chocolatey, and peppermint treats in one box.
🍬 Create a Christmas Candy Platter
Eggnog fudge also makes a beautiful addition to a larger holiday dessert tray.
Try arranging it alongside:
- Peppermint bark
- Chocolate truffles
- Christmas caramels
- Gingerbread cookies
- Sugar cookies
- Peppermint meringues
- Chocolate-covered pretzels
- Shortbread
- Candied nuts
- Candy canes
Keep the eggnog fudge pieces small and arrange them in little clusters around the platter.
The creamy ivory color and dusting of brown nutmeg look particularly attractive next to bright peppermint candies and dark chocolate treats.
🌟 Easy Eggnog Fudge Variations
Once you’ve made the classic recipe, there are several easy ways to dress it up.
Nutmeg Eggnog Fudge
Keep things traditional and simply add a slightly more generous dusting of freshly grated nutmeg.
Cinnamon Eggnog Fudge
Add a very light sprinkling of cinnamon along with the nutmeg.
Rum Eggnog Fudge
Replace the rum extract with a tablespoon of dark rum for an adults-only variation.
White Chocolate Eggnog Fudge With Pecans
Fold about ½ cup of toasted chopped pecans into the mixture before spreading it into the pan.
Cranberry Eggnog Fudge
Stir in a small handful of finely chopped dried cranberries for festive red flecks.
Eggnog Fudge With Pistachios
Chopped pistachios add crunch and a subtle green Christmas color.
Chocolate-Drizzled Eggnog Fudge
Once the fudge is chilled and cut, drizzle the pieces with a small amount of melted dark chocolate.
Gingerbread-Spiced Eggnog Fudge
Add a tiny pinch of ground ginger and cloves for a warmer spiced version.
🫙 How to Store Eggnog Fudge
Because this particular fudge contains egg yolks, store it in the refrigerator.
Place the pieces in an airtight container with parchment or waxed paper between layers.
For the creamiest eating texture, take out the amount you plan to serve and allow it to sit for a few minutes before enjoying it.
Avoid leaving the entire batch sitting at room temperature for extended periods.
❄️ Can You Freeze Eggnog Fudge?
Yes, fudge generally freezes well.
Place the chilled pieces between layers of parchment paper in an airtight freezer-safe container.
When you’re ready to serve it, transfer the container to the refrigerator and allow the fudge to thaw gradually.
Keeping the container closed while it thaws can help prevent excess condensation from collecting directly on the candy.
💡 Tips for Perfect Eggnog Fudge
Keep the heat low. White chocolate scorches more easily than you might expect.
Stir frequently. Gentle, consistent stirring helps everything melt evenly.
Use sweetened condensed milk—not evaporated milk. They are very different ingredients and aren’t interchangeable in this recipe.
Check the temperature. Because the recipe contains egg yolks, make sure the mixture reaches 160°F.
Don’t add too much alcohol. Excess liquid can make fudge difficult to set.
Line the pan. Parchment makes removing and cutting the chilled fudge much easier.
Chill thoroughly. If the fudge feels soft, give it more refrigerator time before cutting.
Cut small pieces. White chocolate fudge is rich, so bite-sized squares are ideal.
Finish with nutmeg. That little dusting is what gives the candy its unmistakable eggnog appearance.
❓ Eggnog Fudge FAQ
Does eggnog fudge actually contain eggnog?
There are several ways to make eggnog-flavored fudge. This version recreates the essential flavors with egg yolks, condensed milk, vanilla, rum flavor, cinnamon, and nutmeg rather than adding commercial liquid eggnog.
That helps keep the fudge rich without introducing too much additional liquid.
Do I need a candy thermometer?
You don’t need to cook the sugar to a traditional candy stage for this recipe.
However, because it contains egg yolks, an instant-read food thermometer is strongly recommended so you can verify that the mixture reaches 160°F.
Can I leave out the rum flavor?
Absolutely.
Simply omit it.
The vanilla, nutmeg, cinnamon, and creamy base will still give the fudge a delicious Christmas flavor.
Can children eat eggnog fudge?
The rum-extract version is the better choice when making a batch intended for the entire family. If complete avoidance of alcohol is required, check the label of the extract you use because different flavorings can have different formulations.
Why didn’t my eggnog fudge set?
The most common possibilities are adding too much additional liquid, not using enough white chocolate, or not allowing enough chilling time.
Measure carefully and give the fudge at least three hours in the refrigerator.
Why is my fudge grainy?
White chocolate may become grainy when it is overheated.
Keep the burner low and stir steadily as the chocolate melts.
Can I use evaporated milk instead of sweetened condensed milk?
No.
Sweetened condensed milk is thick and heavily sweetened, whereas evaporated milk is unsweetened and much thinner. Substituting one for the other would significantly change the recipe.
Can I use white chocolate bars instead of chips?
Yes.
Finely chopped good-quality white chocolate can work beautifully and often melts very smoothly.
How far ahead can I make eggnog fudge?
It’s an excellent make-ahead Christmas candy. Prepare it before your holiday gathering and keep it refrigerated in an airtight container until you’re ready to serve or package it.
🎄 A Little Square of Christmas
Peppermint may get most of the attention when Christmas candy season arrives, but eggnog deserves a place on the dessert table too.
This creamy fudge captures everything that makes the classic holiday drink special: vanilla, warm nutmeg, a touch of cinnamon, rich custardy flavor, and just a hint of rum.
Then it packages those flavors into neat little squares that can be made ahead, stacked in Christmas tins, shared with neighbors, or enjoyed beside a mug of coffee after Christmas dinner.
Finish each piece with a dusting of nutmeg and you have a simple homemade candy that looks every bit as festive as it tastes.
🔗 Related Articles
- Classic Peppermint Bark Recipe with Dark Chocolate & Candy Canes
- Soft Homemade Christmas Caramels: A Classic Holiday Candy Recipe
- Christmas Chocolate Bark with Peppermint, Cranberries & Almonds
- Dark Chocolate Christmas Crack Recipe
- Gingerbread Truffles: An Easy No-Bake Christmas Treat
- Peppermint Meringue Kisses: A Light & Festive Christmas Treat
- Christmas Recipes: Holiday Baking, Dinner, Desserts & Drinks