If you’re craving a rich, creamy treat that captures the cozy spirit of the holidays, look no further than this Easy Eggnog Fudge Recipe. It’s a heavenly blend of silky white chocolate, classic eggnog flavors, and a perfect hint of warm spices that make every bite melt in your mouth. Whether you’re gifting it to friends, serving it at a festive party, or just indulging yourself, this fudge will quickly become a beloved favorite in your recipe collection.

Ingredients You’ll Need
The magic behind this Easy Eggnog Fudge Recipe lies in its simple yet carefully chosen ingredients. Each one plays an essential role in creating the smooth texture, luscious flavor, and inviting aroma that make this fudge so irresistible.
- 2 cups (400g) granulated sugar: Provides the perfect sweetness and structure for the fudge’s classic consistency.
- ¾ cup (170g) unsalted butter: Adds richness and smoothness that help balance the sugar’s intensity.
- ½ cup (120ml) full fat eggnog: The star ingredient that brings holiday cheer and that distinct eggnog flavor.
- 7 ounce/200g jar marshmallow creme: Ensures the fudge is delightfully creamy and slightly fluffy inside.
- 12 ounces (340g) white chocolate (finely chopped): For a silky melt that infuses sweetness and a silky texture throughout.
- ¼ teaspoon ground nutmeg: Adds a warm spice note that perfectly complements the eggnog.
- ½ teaspoon ground cinnamon: Brings a cozy depth and fragrance to the fudge.
- ½ teaspoon pure vanilla extract: Enhances all the flavors and adds a mellow richness.
- ¼ teaspoon salt: Balances sweetness and highlights the fudge’s complex flavors.
- 1 teaspoon rum flavoring: Gives an adult-friendly warmth that echoes festive holiday spirits.
How to Make Easy Eggnog Fudge Recipe
Step 1: Prep Your Pan
Start by lining a 9-inch square pan with parchment paper. This simple step ensures your fudge will come out cleanly and hold its shape beautifully once set. Set it aside while you prepare the fudge mixture.
Step 2: Combine Sugar, Butter, and Eggnog
In a large saucepan, stir together the granulated sugar, unsalted butter, and full fat eggnog. Place over medium heat, stirring constantly to prevent burning. Bring the mixture to a boil and heat it until it reaches the soft ball stage, which is 234°F (113°C). This stage usually takes about 4 minutes, and it’s crucial for achieving the perfect fudge texture. Once there, remove the pan from heat immediately.
Step 3: Melt in the White Chocolate
Quickly stir in the finely chopped white chocolate until it’s completely melted and incorporated into the hot mixture. The white chocolate adds a luxurious creaminess and sweetness that makes this fudge stand out from the crowd.
Step 4: Add the Marshmallow Creme and Spices
Next, fold in the marshmallow creme, ground nutmeg, ground cinnamon, salt, rum flavoring, and pure vanilla extract. Keep stirring until everything is perfectly smooth and blended. For an ultra-smooth, fluffy texture, you can use a mixer with a whisk attachment on low speed to beat the mixture at this point.
Step 5: Set and Cool
Pour the luscious fudge mixture into your prepared pan and spread it evenly. Lightly dust the top with a bit of freshly grated nutmeg for a finishing touch. Allow the fudge to set at room temperature or in the fridge for 4 hours to overnight. This patience pays off with a fudge that slices clean and melts delightfully on your tongue.
Step 6: Slice and Enjoy
When fully set, slice into bite-size squares and get ready to enjoy the creamy, spiced goodness. This Easy Eggnog Fudge Recipe makes about 24 servings, perfect for sharing with family and friends or keeping all to yourself!
How to Serve Easy Eggnog Fudge Recipe
Garnishes
Serving your eggnog fudge with a light dusting of nutmeg or a sprinkle of cinnamon enhances the festive aroma. You can also add finely chopped toasted pecans or a drizzle of caramel for an extra special touch that adds texture and flavor contrast.
Side Dishes
This fudge pairs beautifully with a warm cup of spiced chai, coffee, or even a glass of chilled eggnog if you want to double down on the flavors. It’s also a perfect sweet bite after a heavier holiday meal, giving you that cozy seasonal finish.
Creative Ways to Present
Arrange your fudge squares on a festive platter lined with evergreen sprigs or cranberry branches for a holiday centerpiece. Wrapping individual squares in colorful parchment tied with twine makes delightful homemade gifts. You can even layer pieces between wax paper in a decorative tin for a charming presentation that’s ready to impress.
Make Ahead and Storage
Storing Leftovers
Keep your fudge fresh by storing leftovers in an airtight container at room temperature for up to one week. If your kitchen tends to be warm, a cool, dry spot or the fridge will help maintain its texture without drying it out.
Freezing
Eggnog fudge freezes really well. Wrap pieces tightly in plastic wrap and place them in a freezer-safe container or bag. When you’re ready for a treat, thaw in the fridge overnight or on the counter for a few hours. This makes it a great make-ahead holiday gift for those busy days.
Reheating
Fudge is best enjoyed chilled or at room temperature, so reheating isn’t typically necessary. If you prefer softer fudge, simply let it sit at room temperature for about 10-15 minutes before serving to bring out its creamy softness.
FAQs
Can I use low-fat eggnog instead of full fat?
While you can substitute low-fat eggnog, full fat is recommended for the richest, creamiest fudge texture. Lower fat versions may result in a less silky consistency.
Is the rum flavoring necessary?
The rum flavor adds a lovely, festive warmth, but you can omit it or replace it with a teaspoon of vanilla extract if you prefer a non-alcoholic version.
How do I know when the mixture reaches soft ball stage?
The best method is using a candy thermometer for accuracy. If you don’t have one, you can test by dropping a bit of syrup into cold water—it should form a soft, pliable ball.
What causes fudge to crystallize or be grainy?
Overcooking or stirring too much after reaching the soft ball stage can cause sugar crystals to form, leading to a grainy texture. Follow the timing and stirring instructions closely for smooth fudge.
Can I add nuts or dried fruit to this recipe?
Absolutely! Adding toasted pecans, walnuts, or even chopped dried cranberries can add great texture and flavor. Fold them in right before pouring the fudge into the pan.
Final Thoughts
This Easy Eggnog Fudge Recipe is truly a holiday classic made simple and delicious. It’s one of those treats that feels both indulgent and comforting with every bite, and it’s perfect whether you’re hosting a gathering or enjoying a quiet winter night. I hope you give it a try and watch it become a staple in your festive dessert lineup!
Print
Easy Eggnog Fudge Recipe
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes plus 4 hours to overnight setting time
- Yield: 24 servings
- Category: Dessert
- Method: Stovetop
- Cuisine: American
Description
This Easy Eggnog Fudge recipe combines the creamy richness of eggnog with smooth white chocolate and warm spices to create a festive and indulgent treat perfect for holiday gatherings. With a luscious texture and subtle hints of rum flavoring, this fudge is delightfully simple to make and sure to impress.
Ingredients
Dry Ingredients
- 2 cups (400g) granulated sugar
- ¼ teaspoon ground nutmeg
- ½ teaspoon ground cinnamon
- ¼ teaspoon salt
Dairy & Sweeteners
- ¾ cup (170g) unsalted butter
- ½ cup (120ml) full fat eggnog
- 7 ounce (200g) jar marshmallow creme
- 12 ounces (340g) white chocolate, finely chopped
Flavorings
- ½ teaspoon pure vanilla extract
- 1 teaspoon rum flavoring
Instructions
- Prepare Pan: Line a 9-inch square pan with parchment paper and set aside to ensure easy removal of the fudge later.
- Boil Sugar Mixture: In a large saucepan, combine the granulated sugar, unsalted butter, and full fat eggnog. Bring the mixture to a boil over medium heat while stirring constantly. Continue heating until it reaches the soft ball stage at 234°F (113°C), which takes about 4 minutes, then remove the pan from the heat.
- Melt White Chocolate: Stir in the finely chopped white chocolate into the hot mixture until it is fully melted and well incorporated, creating a smooth and creamy base.
- Add Remaining Ingredients: Mix in the marshmallow creme, ground nutmeg, ground cinnamon, salt, vanilla extract, and rum flavoring. Stir continuously until the mixture is smooth and all ingredients are well blended. At this stage, you can optionally use a mixer with a whisk attachment to beat the mixture until velvety smooth.
- Set the Fudge: Pour the smooth fudge mixture into the prepared pan and spread evenly. Lightly dust the top with additional grated nutmeg for a festive touch. Allow the fudge to set at room temperature or place it in the fridge for 4 hours to overnight until firm.
- Slice and Serve: Once set, lift the fudge out of the pan using the parchment paper, slice into 24 squares, and serve to enjoy this creamy, rich holiday treat.
Notes
- For best results, use an instant-read candy thermometer to accurately monitor the temperature for the soft ball stage.
- Ensure parchment paper covers sides of the pan for easy removal of fudge blocks.
- You can substitute rum flavoring with bourbon or omit it for a non-alcoholic version.
- Store fudge in an airtight container at room temperature or refrigerated for up to 2 weeks.
- To enhance presentation, dust a little extra nutmeg or cinnamon on top before serving.

