Lightly grease an 8x8-inch (20x20 cm) square baking pan with butter or cooking spray. Line it with parchment paper or foil, leaving overhang on two sides to act as handles. Lightly grease the parchment or foil as well.
1 8x8-inch (20x20 cm) square baking pan, parchment paper or aluminum foil, cooking spray or softened butter
Measure out all ingredients—white chocolate, marshmallow creme, vanilla, spices, rum extract if using, and nuts if using—and keep them close to the stove. Once the sugar mixture reaches temperature, you’ll need to work quickly.
12 oz white chocolate chips or chopped white chocolate, 7 oz marshmallow creme, 1 1/2 teaspoons pure vanilla extract, 1 teaspoon ground nutmeg, 1/4 teaspoon ground cinnamon, 1/4–1/2 teaspoon rum extract, 1/2 cup finely chopped toasted pecans or walnuts
In a medium, heavy-bottomed saucepan (about 3-quart), add the granulated sugar, unsalted butter, fine sea salt, and eggnog. Stir gently over medium heat until the butter is melted and the mixture looks smooth.
2 cups granulated sugar, 1/4 teaspoon fine sea salt, 1/2 cup unsalted butter, 3/4 cup eggnog
Increase the heat to medium-high. Stir constantly as the mixture comes to a full boil with large bubbles across the surface. Attach a candy thermometer to the side of the pan, making sure the tip is in the liquid but not touching the bottom. Continue cooking, stirring often, until the mixture reaches 234–238°F (112–114°C), the soft-ball stage, 5–8 minutes after it begins boiling. If you don’t have a thermometer, drop a small spoonful into very cold water; if you can form it into a soft ball that holds its shape but squishes easily, it’s ready.
candy thermometer
Immediately remove the pan from the heat. Stir in the ground nutmeg, ground cinnamon (if using), vanilla extract, and rum extract (if using) until well combined.
1 1/2 teaspoons pure vanilla extract, 1 teaspoon ground nutmeg, 1/4 teaspoon ground cinnamon, 1/4–1/2 teaspoon rum extract
Add the white chocolate chips or chopped white chocolate and the marshmallow creme to the hot mixture. Stir vigorously with a sturdy spatula or wooden spoon until the chocolate is fully melted and the fudge is thick, glossy, and uniform with no streaks. Use the residual heat rather than returning the pan to the burner, to avoid scorching.
12 oz white chocolate chips or chopped white chocolate, 7 oz marshmallow creme
If using chopped toasted pecans or walnuts, gently fold them into the fudge mixture until evenly distributed.
1/2 cup finely chopped toasted pecans or walnuts
Quickly pour the hot fudge mixture into the prepared pan. Use a spatula to spread it into an even layer, pressing it gently into the corners and smoothing the top.
1 8x8-inch (20x20 cm) square baking pan
While the fudge is still warm, lightly sprinkle extra ground nutmeg and/or cinnamon over the top to mimic a mug of eggnog. Use a light hand so it doesn’t overpower the flavor.
extra ground nutmeg or cinnamon
Let the fudge cool at room temperature for 30–45 minutes. Transfer the pan to the refrigerator and chill until firm, at least 2 hours or overnight for easiest slicing.
Use the parchment or foil overhang to lift the fudge from the pan onto a cutting board. With a large, sharp knife, cut into about 1-inch squares, wiping the knife between cuts for clean edges. Serve chilled or at cool room temperature.