Ingredients
For the White Chocolate Fudge
- 450 g (16 oz) high-quality white chocolate, chopped
- 1 can (400 g / 14 oz) sweetened condensed milk
- 2 tablespoons unsalted butter
- 1 teaspoon vanilla extract
- ½–1 teaspoon peppermint extract (adjust to taste)
- Pinch of salt
For the Red Peppermint Swirl
- Red gel food coloring (a few drops)
- 1–2 tablespoons melted white chocolate (reserved)
For Topping (Optional)
- Crushed candy canes or peppermint candies
- Red sanding sugar or edible glitter
Preparing the Pan
Line an 20×20 cm (8×8 inch) square pan with parchment paper, leaving some overhang on the sides. This makes it easy to lift the fudge out once set and cut it cleanly into neat cubes.
Lightly grease the parchment paper with a little butter to prevent sticking.
Melting the White Chocolate
In a medium saucepan over low heat, combine the chopped white chocolate, sweetened condensed milk, and butter. Stir constantly with a spatula or wooden spoon.
White chocolate is delicate, so keep the heat low and be patient. Continue stirring until everything melts into a smooth, glossy mixture with no lumps.
Remove the saucepan from heat immediately once smooth.
Flavoring the Fudge
Stir in the vanilla extract, peppermint extract, and a pinch of salt. Mix well to distribute the flavor evenly.
Taste the mixture carefully. Peppermint extract is strong, so start with ½ teaspoon and add more only if needed.
Creating the Peppermint Swirl
Spoon about 2 tablespoons of the white chocolate mixture into a small bowl. Add a few drops of red gel food coloring and mix until evenly colored.
Pour the remaining white fudge mixture into the prepared pan and smooth the top with a spatula.
Drizzle the red mixture over the surface in thin lines or dots. Use a toothpick or skewer to gently swirl the red color into the white fudge, creating a marble effect. Do not overmix—you want visible swirls.
Adding the Topping
While the fudge is still soft, sprinkle crushed candy canes, red sanding sugar, or edible glitter on top if desired. Gently press the topping so it sticks once set.
This step adds crunch, color, and extra holiday charm.
Chilling and Setting
Place the pan in the refrigerator for 2–3 hours, or until the fudge is completely firm.
Once set, lift the fudge out using the parchment paper overhang and place it on a cutting board.
Cutting the Fudge
Using a sharp knife, cut the fudge into small, even cubes. For clean cuts, wipe the knife with a warm, damp cloth between slices.
The result should be smooth, creamy cubes with beautiful red peppermint swirls—just like the image.
Serving Suggestions
This peppermint white chocolate fudge is perfect for:
- Holiday dessert platters
- Christmas cookie boxes
- Edible gifts
- Tea and coffee time
- Party trays
Serve chilled or at room temperature.
Flavor Variations
You can easily customize this recipe:
- Strawberry swirl: Replace peppermint with strawberry extract
- Chocolate drizzle: Drizzle melted dark chocolate on top
- Cookies & cream: Add crushed chocolate cookies
- Vanilla-only: Skip peppermint for a classic white chocolate fudge
Tips for Perfect Fudge
- Always use good-quality white chocolate
- Keep heat low to avoid burning
- Do not overdo peppermint extract
- Use gel food coloring, not liquid
- Chill fully before cutting
Storage
Store the fudge in an airtight container:
- In the refrigerator: up to 2 weeks
- At room temperature (cool place): up to 5 days
You can also freeze it for up to 2 months. Thaw in the fridge before serving.
Why This Recipe Works
Sweetened condensed milk creates a rich, creamy texture without the need for sugar syrups or candy thermometers. White chocolate provides a smooth base, while peppermint adds freshness and contrast. The swirl technique gives a professional, festive finish with minimal effort.
Final Thoughts
This Peppermint White Chocolate Fudge is simple, elegant, and irresistibly delicious. With its creamy texture, refreshing mint flavor, and eye-catching red swirls, it’s the kind of dessert that looks special but is incredibly easy to make. Perfect for holidays, celebrations, or sweet gifting—once you try it, you’ll make it every season. 🎄🍬✨