Layered Christmas Chocolate Fudge
This layered Christmas fudge uses two quick condensed-milk fudge layers rather than a cooked sugar syrup: dark chocolate underneath, peppermint white chocolate on top, and crushed candy cane for crunch. The important part is chilling the first layer just enough to support the second without making the two layers separate when sliced.
Ingredients You’ll Need
- 12 ounces (340 g) semisweet chocolate, finely chopped or chips
- 12 ounces (340 g) white baking chocolate, finely chopped or chips
- 1 (14-ounce) can sweetened condensed milk, divided
- 1 teaspoon vanilla extract
- 1/2 teaspoon peppermint extract
- 1/4 teaspoon fine salt, divided
- 1/3 cup (about 40 g) finely crushed candy canes or peppermint candies
How to make layered Christmas chocolate fudge
- Step 1.
Line an 8-inch square pan with parchment paper, leaving overhang on two sides.
- Step 2.
Combine the semisweet chocolate with 2/3 cup of the sweetened condensed milk in a heavy saucepan over very low heat. Stir until almost completely melted, then remove from the heat and stir until smooth. Add the vanilla and half the salt.
- Step 3.
Spread the chocolate layer evenly in the prepared pan. Refrigerate for 20–30 minutes, until the surface is set but the layer is not rock-hard.
- Step 4.
Combine the white chocolate with the remaining sweetened condensed milk in a clean saucepan over very low heat. Stir until almost melted, remove from the heat and continue stirring until smooth. Add the peppermint extract and remaining salt.
- Step 5.
Spread the white-chocolate mixture gently over the chilled chocolate layer. Immediately sprinkle the crushed candy canes over the top and press them in lightly.
- Step 6.
Refrigerate for at least 2–3 hours, until the slab is completely firm.
- Step 7.
Lift the fudge out by the parchment. Let it stand for 5 minutes, then cut into 36 small squares with a sharp knife.
Two simple layers work better than one overloaded fudge
The visual appeal here comes from contrast: a darker chocolate base and a pale peppermint layer. Keeping them separate also makes the flavors easier to read. Semisweet chocolate balances the sweeter white-chocolate top, while peppermint stays concentrated where it can be tasted without taking over the whole square.
This is a quick condensed-milk fudge rather than a traditional cooked-sugar fudge, so there is no soft-ball temperature to monitor. The tradeoff is that heat control matters: both chocolates need gentle melting, especially the white layer.
Make party food easier.
Get practical recipes, useful swaps and seasonal ideas delivered to your inbox.
The first chill is about structure, not a complete set
After spreading the chocolate base, refrigerate it until the surface no longer moves when the pan is tilted. It should be firm enough that the white layer can be spread without swirling into it, but still slightly tacky. That slight tack helps the layers bond.
If the bottom layer is chilled for hours before the top goes on, the two layers can be more likely to separate at the cut line. If it is still warm and soft, the layers blur together.
Use peppermint extract carefully
Peppermint extract is concentrated. Half a teaspoon gives the white layer a clear holiday flavor without turning the fudge medicinal. Add it off the heat after the white chocolate is smooth so prolonged heating does not dull the aroma.
Crushed candy canes provide a second kind of peppermint plus texture. Finely crushed pieces adhere better than large shards and are easier to cut through cleanly.
White chocolate needs the gentlest heat
White chocolate contains cocoa butter but no cocoa solids, and it is less forgiving of aggressive heat than semisweet chocolate. Keep the burner low, stir continuously and remove the pan while a few small pieces are still visible. Residual heat should finish the job.
If the mixture becomes thick or oily, stop heating immediately. A smooth fudge layer should look glossy and spread with a spatula without releasing visible fat.
Make-ahead and gifting
This fudge is especially useful for holiday boxes because the finished layers are decorative without extra frosting or piping. Make it a day ahead, chill fully, then cut into small squares and pack between sheets of parchment.
Keep the candy refrigerated in an airtight container for the cleanest texture. Candy-cane pieces can become slightly sticky over time as they absorb moisture, so the appearance is best within the first several days.
Troubleshooting layered fudge
The layers separate: the bottom layer may have been chilled too hard before the white layer was added. Let the base set only until supportive, not completely cold and rigid.
The white layer is grainy: it was likely overheated. Use very low heat and stop as soon as the chocolate is almost melted.
The peppermint is too strong: measure the extract rather than pouring directly from the bottle. A small excess is noticeable in a concentrated candy.
The candy cane topping falls off: add it immediately while the white layer is still soft and press very lightly so the pieces anchor without disappearing.
Visual cue: each square should show two clean, distinct layers with crushed peppermint visible on top and no oily sheen or streaking in the white chocolate.
Layered Christmas Chocolate Fudge
Two-tone Christmas fudge with semisweet chocolate, peppermint white chocolate and crushed candy canes.
Ingredients
- 12 ounces (340 g) semisweet chocolate, finely chopped or chips
- 12 ounces (340 g) white baking chocolate, finely chopped or chips
- 1 (14-ounce) can sweetened condensed milk, divided
- 1 teaspoon vanilla extract
- 1/2 teaspoon peppermint extract
- 1/4 teaspoon fine salt, divided
- 1/3 cup (about 40 g) finely crushed candy canes or peppermint candies
Instructions
- Line an 8-inch square pan with parchment paper, leaving overhang on two sides.
- Combine the semisweet chocolate with 2/3 cup of the sweetened condensed milk in a heavy saucepan over very low heat. Stir until almost completely melted, then remove from the heat and stir until smooth. Add the vanilla and half the salt.
- Spread the chocolate layer evenly in the prepared pan. Refrigerate for 20–30 minutes, until the surface is set but the layer is not rock-hard.
- Combine the white chocolate with the remaining sweetened condensed milk in a clean saucepan over very low heat. Stir until almost melted, remove from the heat and continue stirring until smooth. Add the peppermint extract and remaining salt.
- Spread the white-chocolate mixture gently over the chilled chocolate layer. Immediately sprinkle the crushed candy canes over the top and press them in lightly.
- Refrigerate for at least 2–3 hours, until the slab is completely firm.
- Lift the fudge out by the parchment. Let it stand for 5 minutes, then cut into 36 small squares with a sharp knife.
Keep both chocolate mixtures over low heat. White chocolate scorches more easily than semisweet chocolate. Chill the first layer only until set enough to support the white layer; over-chilling can make the finished layers more prone to separating when cut.
NoshParty recipes are carefully researched for clarity, practicality and real-kitchen use.
Never wonder what to bring again.
Get practical party recipes, seasonal ideas and crowd favorites delivered straight to your inbox.


