November 16, 2011

Eggnog Fudge with Dark Chocolate Ganache

Inspired by the sweet success of my Pumpkin Pie Fudge with Salted Dark Chocolate Ganache from October, I couldn't help but coax a new holiday confection out of my dreams and in to the kitchen!

So here it is...creamy, smooth and delicately flavored Eggnog Fudge with Dark Chocolate Ganache.  There's just enough nutmeg and a touch of rum to give the sweet suggestion of the classic holiday drink, but without being too cloyingly sweet, boozy or spiced.  

This luscious layered confection is easy to prepare and goes down easy...too easy perhaps.  Everyone who tasted it agreed -- one piece simply isn't enough (even those who swore they don't like eggnog).


Eggnog Fudge with Dark Chocolate Ganache
(For a printable version of this recipe, click the  "Print Friendly' icon at the bottom of this post)
Makes 64 1" pieces

For the fudge
2 cups granulated sugar
3/4 cup salted butter, cut in to pieces
1/2 cup sweetened condensed milk
2/3 cup evaporated milk
10 ounces white chocolate, chopped (white chocolate chips can be substituted)
3 cups (7 oz.) mini marshmallows
1 teaspoon ground nutmeg  
2-3 Tablespoons dark rum or bourbon

For the ganache
8 oz. semi-sweet chocolate (chopped, or high quality chips)
1/2 cup heavy cream
Ground nutmeg for garnish

An 8x8 pan (must be at least 2" tall), or a 9x9 pan
Candy Thermometer*

1.  Prepare your pan by lining bottom and sides with foil.  Allow foil to overhang at least two sides, so it can be used to lift the fudge from the pan in the end.  Spray foil with non-stick spray or lightly coat with butter. 

2.  Stir together the sugar, butter pieces, condensed milk, and evaporated milk in a 3 1/2 quart saucepan.  Bring to a boil, stirring constantly, over medium high heat.  Continue to cook, stirring frequently to prevent burning, until a candy thermometer reaches 234 degrees F (soft-ball stage).  The thermometer will shoot up to around 224 rather quickly, but it can take up to 20 minutes to slowly climb the remaining 10 degrees.  Be patient, stir frequently, and keep your burner set the lowest setting of "high" to maintain a boil, but prevent burning.

*Candy Thermometer tip:  Make sure to clip your candy thermometer to the side of the pan and that the tip of the glass portion of the thermometer is submerged in the candy as it cooks.  Here's a great video for checking to make sure your candy thermometer is giving accurate readings:  click HERE.

2.  Immediately remove pan from heat.  Remove thermometer.  Stir in the white chocolate until it has melted and incorporated completely.  Next, stir in the mini marshmallows until they have melted and are thoroughly incorporated.  The mixture will be quite thick.  Lastly, stir in the rum and nutmeg.

3.  Pour mixture in to prepared pan.  Cool for 15 minutes.

4.  While fudge is cooling, prepare the ganache by placing the chocolate in a medium bowl.  In a saucepan, or in the microwave, bring cream to a boil.  Pour boiling cream over the bowl of chocolate.  Allow to sit for 2 minutes.  With a small whisk or fork, gently bring the cream and melted chocolate together until thoroughly combined, smooth and shiny.

5.  Pour chocolate ganache over the fudge (which will be warm, but will have set by now).  Use a small offset spatula to smooth and level.

6.  Cool for 10 minutes, then sprinkle lightly with ground nutmeg for garnish.  Allow the fudge to continue to cool, on a baking rack, until it comes to room temperature.  Refrigerate for at least 3 hours.

7.  Lift fudge from pan by the overhanging foil.  Gently peel back and remove the foil.  With a sharp knife, cut in to 1" squares.  Wipe knife in-between slices to keep pieces looking neat and clean.  It is easiest to cut the fudge when it is cold. 

Store fudge in the refrigerator, tightly wrapped for up to 2 weeks.  Best when served at room temperature.


If you're a fan of the fun finds, foodie tomfoolery
and crafty shenanigans here at Rook No. 17, would
you take a few seconds to show your support with a
over at Babble?

 This post has been linked-up with:


  1. This looks so delicious. I cannot wait to try it. I have a Christmas party for our closest friends every year and I bake something or make truffles. I think this will be their treat this year.

    Thanks for the great recipe,

  2. PINNED! I have a treat exchange in a couple of weeks and this is definitely on the list of things to make!

  3. Yum! Love, love me some fudge. Your flavor combination with this recipe is spot on.

  4. I didn't even know you could make eggnog fudge! Even better with chocolate too : )

  5. Looks amazing! Seriously, I want to make this today!

  6. Mmmm. . . another awesome recipe Jenn!! This looks amazing - we'll definitely be making it this year - thanks!! Pinning, stumbling, etc. :)

  7. Amazing! I love the Fannie Mae Eggnog Creams so I think I'll be adding this to my holiday baking/confectionery list. Yum!

  8. oh my word...that sounds absolutely amazing!!! I am pinning and giving a shoutout on fb...everyone needs to see this:-)

  9. hey Jenn, as you know, I don't really cook with processed foods (marshmallows) but occasionally we make exceptions...this is one I would DEFINITELY make an exception for. These look freakin' ridiculous. SO GOOD!

  10. oh I have a bunch of relatives that would LOVE me to make these I'd love you to add this to my link party over at

  11. Jenn, my mouth is watering.
    I'd love to have you come link up this recipe at my event Simply Christmas being held at

  12. WOuld I be able to use Rum extract?


ar campaignName = ""; var postLabels = $('.post-labels a'); var insertBefore = $('.post-footer'); //END CODE OPTIONS - DO NOT EDIT BELOW THIS LINE var labels=[];var label;var alternateLabel;var minposts=minimum-1;if(postLabels.length===1){label=postLabels.text().trim()}else if(postLabels.length>1){$(postLabels).each(function(){labels.push($(this).text().trim())});label=labels[Math.floor(labels.length*Math.random())];var labelLocation=labels.indexOf(label);if(labelLocation===labels.length-1){alternateLabel=labels[labelLocation-1]}else{alternateLabel=labels[labelLocation+1]}}if(label!==undefined){var title=$(".entry-title").text().trim();var labelCount=0;var alternateLabelCount=0;var matches=[];var url=$('link[rel="alternate"][title*="Atom"]').eq(0).attr("href");$.ajax({url:url,data:{"max-results":maxSearched,alt:"json-in-script"},dataType:"jsonp",success:function(e){$.each(e.feed.entry,function(t,n){if(e.feed.entry[t].category!==undefined){var r=[];for(var i=0;i=minposts){label=alternateLabel}$.each(e.feed.entry,function(t,n){if(e.feed.entry[t].category!==undefined){var r=[];for(var i=0;i'+s+''+s+"")}else if(matches.length'+s+''+s+"")}}}}});if(matches.length>=minimum){if(relatedTitle===true&&labelInTitle===true){insertBefore.before('")}else if(relatedTitle===true&&labelInTitle===false){insertBefore.before('")}else{insertBefore.before('')}matches.sort(function(){return.5-Math.random()});for(var t=0;t