This creamy confection combines high-quality white chocolate with sweetened condensed milk and a hint of peppermint extract for a refreshing flavor. Butter adds richness while crushed peppermint candies provide a festive topping. Chilling allows it to set into firm, yet smooth pieces ideal for gifting or enjoying as a sweet holiday treat. Easy preparation makes it accessible for all skill levels.
I'll never forget the year my grandmother pulled me into her kitchen on a snowy December morning, wooden spoon in hand, with plans to make the most luxurious fudge I'd ever tasted. She whispered that the secret wasn't in rushing—it was in letting the white chocolate melt into something almost velvety, and then surprising it with a whisper of peppermint that made your mouth wake up. That morning changed how I think about holiday treats. Now, every time I make this creamy peppermint white chocolate fudge, I'm transported back to that cozy kitchen, flour dusting her apron, the smell of vanilla and crushed candy canes filling the air. This recipe has become my way of sharing that same magic with the people I love.
I made this for my neighbors last year during a particularly brutal winter stretch, and something shifted. They returned the empty box with a note saying it reminded them of childhood visits to their grandmother's house. That's when I realized this recipe does more than feed people—it bridges time and memory. It became the gift I return to every holiday season, a quiet way of saying I was thinking of them.
Ingredients
- High-quality white chocolate, chopped (450 g / 16 oz): This is the foundation of everything, so treat it with respect. Chopping it yourself helps it melt evenly without seizing. I learned the hard way that cheap white chocolate leaves a waxy feeling on your tongue—splurge here, and your taste buds will thank you.
- Sweetened condensed milk (400 g / 14 oz): This ingredient is pure magic; it creates that silky texture that makes people think you've been stirring a copper pot all day. It also prevents graininess, which is the enemy of good fudge.
- Unsalted butter (30 g / 2 tbsp): The butter helps everything come together into a unified, luxurious mixture. Use unsalted so you control the seasoning—it makes a real difference.
- Pure peppermint extract (1 tsp): The word 'pure' matters here. Imitation versions taste medicinal rather than festive. A single teaspoon is all you need to convince people there's something special happening.
- Vanilla extract (1/2 tsp): This is the supporting actor that makes the peppermint shine without announcing itself. It rounds out the flavors in a way that feels inevitable once you taste it.
- Crushed peppermint candies or candy canes (60 g / 1/2 cup): These do double duty—they add bursts of flavor and give the top visual appeal. Crushing them by hand (in a bag with a rolling pin) feels meditative, plus you control the size better than a food processor.
Instructions
- Prepare Your Pan:
- Line your 8x8 inch square pan with parchment paper, letting it drape over the edges like you're tucking it in for a nap. This isn't just convenience—it's how you'll gently lift your finished fudge out without any crumbling or frustration. Run your fingers along the bottom to smooth out any wrinkles.
- Melt the Magic:
- Combine the white chocolate, sweetened condensed milk, and butter in your medium saucepan and turn the heat to low. Here's where patience becomes an ingredient: stir constantly, watching the chocolate transform from hard chips into something glossy and unified. This takes about 5 to 8 minutes. You'll know it's ready when there are no visible chocolate chunks and the mixture looks like velvet. Low heat is non-negotiable—rushing this with high heat is how you end up with grainy, separated fudge.
- Add the Soul:
- Remove the pan from heat and immediately stir in the peppermint extract and vanilla extract until they're completely incorporated. Work quickly but gently—you want to fully blend them in without overworking the mixture. The kitchen will suddenly smell like a winter memory.
- Spread and Settle:
- Pour the warm mixture into your prepared pan and use a spatula to smooth the top with a few confident strokes. Don't overthink this—perfectly smooth is lovely, but slightly rustic is honest. Let it cool at room temperature for about 10 minutes before moving to the next step.
- Crown It:
- Sprinkle the crushed peppermint candies evenly over the surface, then gently press them down with the back of a spoon or your fingertips so they nestle into the soft fudge. This is where it starts looking like a real treat.
- Chill with Intention:
- Refrigerate for at least 2 hours, though I often let mine sit overnight. The fudge needs this quiet time to set completely and develop its perfect texture. You'll know it's ready when it's firm but still slightly gives when you press it gently.
- Cut and Celebrate:
- Lift the fudge out of the pan using the parchment overhang and place it on a cutting board. Using a sharp knife (dip it in hot water and wipe it dry between cuts for cleaner edges), cut the fudge into 36 small squares. Each piece should feel substantial but melt-in-your-mouth luxurious.
The moment that made this recipe truly special happened when my five-year-old nephew refused to share his piece with his sister. Not out of meanness, but out of pure wonder at how something so creamy could taste so bright. He kept saying 'it tastes like Christmas feels,' and I realized the recipe had achieved something beyond just tasting good—it had become edible nostalgia.
The Joy of Homemade Gifts
There's something profoundly personal about giving homemade fudge. It says you spent time thinking about someone, that you stood in your kitchen and created something with your hands specifically for them. Store-bought gifts are convenient, but homemade gifts are love in a box. I package mine in small cellophane bags tied with ribbon, and I always include a little card explaining the flavor. People keep the boxes long after the fudge is gone, tucked in drawers as reminders that someone cared enough to make something beautiful.
Customizing Your Peppermint Experience
While the traditional version is absolutely perfect, this recipe welcomes gentle experimentation. A few drops of red food coloring swirled in before chilling creates a beautiful marbled effect that looks store-bought but tastes homemade. Some years I add a tiny pinch of sea salt to the top for contrast, which makes the sweetness even more noticeable. I've also experimented with coating half the batch in dark chocolate (melted and drizzled over once the fudge has set), which creates an elegant two-tone treat that somehow feels more sophisticated.
Storage and Sharing Strategy
This fudge stores beautifully, which is one of its greatest gifts. Keep it in an airtight container in the refrigerator for up to two weeks, and it stays creamy and fresh. I've found that layering it between parchment paper prevents sticking and makes it easier to grab pieces throughout the week. Here are the details that matter:
- Always store in an airtight container—fudge is hygroscopic, meaning it absorbs moisture from the air, which can make it weepy and lose its texture.
- Keep refrigerated, as peppermint-infused white chocolate fudge will soften at room temperature (though truthfully, if your kitchen is cool enough, a pantry shelf works fine for short-term storage).
- Gift it promptly if you're sharing, because there's nothing quite like giving something homemade while it's still within its first week—that's when it tastes its absolute best.
This peppermint white chocolate fudge has become more than a recipe in my house—it's an annual tradition, a holiday love language, and proof that the simplest ingredients can create something memorable. Every batch I make carries forward that snowy December morning with my grandmother, and I hope it brings that same warmth to your table.
Recipes Q&A
- → What is the best white chocolate to use?
-
Choose high-quality white chocolate with a creamy texture and minimal additives to achieve the smoothest finish.
- → How do I ensure the fudge sets properly?
-
Refrigerate for at least 2 hours or until completely firm before cutting into squares to maintain its shape.
- → Can I substitute crushed peppermint candies?
-
Yes, gluten-free or sugar-free peppermint candies can be used to suit dietary needs without compromising flavor.
- → Is there a way to add a festive look to the fudge?
-
Swirling a few drops of red food coloring before chilling creates an attractive marbled effect.
- → How should the fudge be stored?
-
Keep in an airtight container in the refrigerator for up to two weeks to preserve freshness and texture.