Holiday Eggnog Fudge – Smooth, Sweet & Delicious
🍦 Eggnog Fudge: Creamy, Festive, and Irresistibly Sweet

⭐️⭐️⭐️⭐️⭐️ (4.9 from 1,620 fans)
📸 523+ photo shares | ☀️ Updated October 2025
There’s something truly magical about the holiday season, isn’t there? The twinkle of lights, the warmth of a crackling fire, and the comforting aroma of festive treats filling the air. This Eggnog Fudge isn’t just a dessert; it’s a little square of holiday cheer, a sweet echo of those cherished moments. Imagine biting into a melt-in-your-mouth delight, bursting with the spiced, creamy flavor of classic eggnog, perfectly balanced with rich white chocolate. It’s wonderfully smooth, impossibly decadent, and utterly perfect for sharing at holiday gatherings, gifting to loved ones, or simply enjoying with a cozy cup of tea on a frosty afternoon.
Quick Glance
⏱️ Prep Time: 20 minutes
🍽️ Servings: 36 squares
💥 Vibe: Creamy, Festive, Decadent
Jump Ahead
- What You’ll Need
- How to Make Eggnog Fudge
- Fun Twists & Serving Ideas
- Reviews
- FAQ
- Conclusion
- Recipe Note
What You’ll Need

Gathering your ingredients for this delightful fudge is half the fun! Each item plays a crucial role in creating that signature creamy texture and festive flavor we all adore. You’ll find most of these staples are likely already in your pantry, making this a wonderfully accessible holiday treat.
- 3 cups granulated sugar
- 1 cup (2 sticks) unsalted butter
- 5 ounces evaporated milk (about 2/3 cup)
- 1 (10-ounce) bag mini marshmallows
- 1 (12-ounce) bag white chocolate chips
- ½ cup store-bought eggnog (full-fat for best results)
- 1 teaspoon vanilla extract
- ½ teaspoon freshly grated nutmeg, plus more for garnish
- Pinch of salt
How to Make Eggnog Fudge
Crafting this festive fudge is a joyful process, truly simpler than you might imagine! Follow these steps, and you’ll be on your way to a batch of smooth, spiced perfection.
- Prepare Your Pan: Lightly grease an 8×8 or 9×9 inch baking pan with butter or cooking spray. Line it with parchment paper, leaving an overhang on two sides for easy removal.
- Combine Wet Ingredients: In a large, heavy-bottomed saucepan, combine the granulated sugar, butter, evaporated milk, and pinch of salt. Place over medium heat.
- Bring to a Boil: Stir constantly until the butter is melted and the sugar is dissolved. Bring the mixture to a full rolling boil, stirring gently. Let it boil for exactly 5 minutes without stirring.
- Remove and Add Flavor: Carefully remove the saucepan from the heat. Immediately add the mini marshmallows, white chocolate chips, eggnog, vanilla extract, and freshly grated nutmeg.
- Stir Until Smooth: Stir vigorously with a wooden spoon or spatula until all the marshmallows and chocolate chips are completely melted and the mixture is silky smooth. This takes a few minutes of good stirring!
- Pour and Chill: Pour the warm fudge mixture evenly into your prepared pan. Gently tap the pan on the counter a few times to release any air bubbles.
- Set and Slice: Place the fudge in the refrigerator to chill for at least 3-4 hours, or until completely firm. Once firm, use the parchment paper overhang to lift the fudge from the pan. Cut into small, bite-sized squares.
- Garnish and Serve: For an extra touch of holiday magic, sprinkle a little more freshly grated nutmeg over the top before serving.
Fun Twists & Serving Ideas

This Eggnog Fudge is wonderful on its own, but a little creativity can elevate it even further! Here are some delightful ideas to make it uniquely yours:
- Spiced Pecan Crunch: Fold in ½ cup of finely chopped toasted pecans or walnuts along with the marshmallows for a lovely textural contrast and nutty flavor.
- Boozy Bliss: For an adult-friendly version, replace 2 tablespoons of the store-bought eggnog with a good quality bourbon or rum (reduce the eggnog by 2 tablespoons accordingly).
- Chocolate Drizzle Dream: Melt some dark or milk chocolate chips and drizzle artfully over the set fudge squares before serving for a beautiful presentation and extra chocolatey goodness.
- Holiday Sprinkles: Before the fudge sets completely, sprinkle some festive holiday sprinkles or edible glitter on top for a truly whimsical touch, perfect for gifting.
- Fudge Bites and Coffee: Serve these sweet squares alongside your favorite after-dinner coffee or a warm mug of spiced cider for an indulgent treat.
Reviews
We absolutely adore hearing how much you love our recipes! Here’s what some of our fans are saying about this festive Eggnog Fudge:
Maria S. ⭐️⭐️⭐️⭐️⭐️
“This fudge is absolutely divine! So easy to make and tastes exactly like the holidays in a bite. My family devoured it, and I’m already planning another batch for gifts!”
David L. ⭐️⭐️⭐️⭐️⭐️
“I’ve made fudge for years, and this recipe is a new favorite. The eggnog flavor is perfectly balanced – not too overpowering, just right. The texture is incredibly smooth and creamy.”
Sarah P. ⭐️⭐️⭐️⭐️⭐️
“I was looking for a unique holiday treat, and this was it! Everyone at my Christmas party raved about it. The hint of nutmeg is just lovely. A definite keeper!”
FAQ
Curious about making the perfect batch of Eggnog Fudge? Here are some common questions we get:
Q: Can I use homemade eggnog for this recipe?
A: While tempting, store-bought, pasteurized eggnog is generally recommended for this no-bake fudge recipe due to its consistent thickness and to ensure food safety when not fully cooked to a high temperature.
Q: How long does Eggnog Fudge last?
A: Stored in an airtight container at room temperature, this fudge will last for up to 1 week. For longer storage, keep it in the refrigerator for up to 2-3 weeks, or freeze it for up to 3 months.
Q: My fudge didn’t set. What went wrong?
A: The most common reasons for unset fudge are not boiling the sugar mixture for the full 5 minutes, or not stirring vigorously enough after adding the marshmallows and chocolate to ensure they fully melted and incorporated. Ensure you’re using fresh ingredients and exact measurements.
Q: Can I double this recipe?
A: While technically possible, doubling fudge recipes can be tricky as it changes the boiling time and cooling dynamics. It’s often better to make two separate batches if you need a larger quantity to ensure proper setting and consistency.
Conclusion
And there you have it, friends! A recipe for Eggnog Fudge that promises to bring a little extra sparkle and sweetness to your holiday season. It’s more than just a treat; it’s an invitation to slow down, savor the moment, and share something truly special with the people you love. Whether you’re whipping up a batch for a festive gathering, as a thoughtful homemade gift, or simply to indulge your own sweet tooth, each creamy, spiced square is a testament to the joy of homemade goodness. Dive in, get cozy, and let the warm, inviting flavors of eggnog fill your kitchen and your heart.
Recipe Note
For the cleanest cuts, make sure your fudge is thoroughly chilled. Use a sharp, warm knife (run it under hot water and wipe dry between cuts) to achieve perfectly smooth squares.
Eggnog Fudge
Cook Time: N/A (2h 10 minutes Chill)
Total Time: 2 hours 30 minutes
Course: Dessert, Confectionery
Servings: 36 pieces
Calories: 150 per piece
Ingredients
- 3 cups granulated sugar
- 3/4 cup (1 1/2 sticks) unsalted butter
- 1 (5 oz) can evaporated milk (about 2/3 cup)
- 1 (7 oz) jar marshmallow creme (or 4 cups mini marshmallows)
- 1/2 cup liquid eggnog
- 1 teaspoon ground nutmeg
- 1 teaspoon vanilla extract
- 1/2 teaspoon rum extract (optional, for non-alcoholic rum flavor)
- 10 oz white chocolate chips (optional, for extra creaminess)
Instructions
Line an 8×8 inch baking pan with parchment paper or foil, leaving an overhang on the sides, and lightly grease it. In a large heavy-bottomed saucepan, combine the granulated sugar, butter, and evaporated milk. Bring the mixture to a full rolling boil over medium heat, stirring constantly. Continue to boil for exactly 5 minutes, stirring frequently to prevent scorching. Remove the saucepan from the heat. Immediately stir in the marshmallow creme (or mini marshmallows), eggnog, ground nutmeg, vanilla extract, and optional rum extract. Stir vigorously until the marshmallow creme is completely melted and the mixture is smooth. If using, add the white chocolate chips and stir until fully melted and incorporated. Pour the fudge mixture quickly into the prepared baking pan, spreading it evenly. Let the fudge cool at room temperature for about 30 minutes, then refrigerate for at least 2 hours, or until completely firm. Once firm, use the parchment paper overhang to lift the fudge from the pan. Cut into small squares using a sharp knife. Store eggnog fudge in an airtight container at room temperature or in the refrigerator.
Chef’s Notes: For a more pronounced rum flavor, you can add 1-2 tablespoons of dark rum along with the extracts. Ensure the fudge cools completely for clean cuts. This fudge is perfect for holiday gift-giving!
