White Chocolate Peppermint Fudge – Creamy, Festive, and Easy
White Chocolate Peppermint Fudge is the kind of treat that makes the whole season feel a little brighter. It’s creamy, cool, and full of holiday cheer without being fussy or complicated. You only need a handful of ingredients and a few simple steps to get a batch ready for gifting, parties, or late-night snacking.
5 Irresistible Desserts, Completely Free
Get five easy dessert recipes you’ll want to save, share, and make again and again—delivered straight to your inbox.
The texture is silky and rich, with just enough crunch from crushed candy canes to keep it interesting. If you’re short on time but still want something special, this recipe delivers every single time.
Ingredients
Method
- Prep your pan. Line an 8-inch square baking pan with parchment, letting the edges overhang for easy lifting. Lightly spritz with nonstick spray if you like.
- Crush the candy canes. Place candy canes in a zip-top bag and crush with a rolling pin to a mix of small shards and fine bits. Set aside.
- Melt the base slowly. In a medium, heavy-bottomed saucepan, add white chocolate chips, sweetened condensed milk, and butter. Set over the lowest heat and stir constantly with a rubber spatula until mostly melted and smooth. Remove from heat when a few small lumps remain; they’ll melt off-heat.
- Flavor it. Stir in peppermint extract, vanilla (if using), and a pinch of salt. Taste and adjust peppermint carefully—white chocolate is delicate, and a little extract goes a long way.
- Fold in some crunch. Gently fold in about half of the crushed peppermint candies. This distributes pops of mint throughout the fudge.
- Pour and smooth. Scrape the mixture into the prepared pan and smooth the top with an offset spatula or the back of a spoon.
- Add the topping. Sprinkle the remaining crushed peppermint evenly over the surface. Press lightly so the pieces adhere but don’t sink.
- Chill to set. Refrigerate for 2 to 3 hours, or until firm enough to cut cleanly. For neat squares, wipe your knife between cuts.
- Optional finish. Drizzle with melted white or dark chocolate for a bakery-style look. Let set before serving.
- Serve and store. Lift the fudge out using the parchment, cut into 1-inch squares, and keep chilled or at cool room temperature.
Why This Recipe Works
This fudge is built on a base of white chocolate and sweetened condensed milk, which creates a smooth, stable texture without a candy thermometer. The gentle sweetness of white chocolate pairs perfectly with the cool, clean flavor of peppermint.
A touch of butter adds richness and helps prevent graininess. Crushed peppermint candy canes bring color and crunch, and they melt slightly into the top, giving you that pretty marbled look. The method is forgiving, fast, and reliable, even if you’ve never made fudge before.
Shopping List
- White chocolate chips (or chopped white baking chocolate), about 3 cups (18 oz)
- Sweetened condensed milk, 1 can (14 oz)
- Unsalted butter, 2 tablespoons
- Pure peppermint extract, 1/2 to 1 teaspoon (to taste)
- Vanilla extract, 1/2 teaspoon (optional, rounds out flavor)
- Salt, a pinch
- Candy canes or peppermint candies, crushed, about 1/2 to 3/4 cup
- Optional garnish: white chocolate drizzle or dark chocolate drizzle
- Nonstick spray or parchment paper for the pan
How to Make It
- Prep your pan. Line an 8-inch square baking pan with parchment, letting the edges overhang for easy lifting.
Lightly spritz with nonstick spray if you like.
- Crush the candy canes. Place candy canes in a zip-top bag and crush with a rolling pin to a mix of small shards and fine bits. Set aside.
- Melt the base slowly. In a medium, heavy-bottomed saucepan, add white chocolate chips, sweetened condensed milk, and butter. Set over the lowest heat and stir constantly with a rubber spatula until mostly melted and smooth.
Remove from heat when a few small lumps remain; they’ll melt off-heat.
- Flavor it. Stir in peppermint extract, vanilla (if using), and a pinch of salt. Taste and adjust peppermint carefully—white chocolate is delicate, and a little extract goes a long way.
- Fold in some crunch. Gently fold in about half of the crushed peppermint candies. This distributes pops of mint throughout the fudge.
- Pour and smooth. Scrape the mixture into the prepared pan and smooth the top with an offset spatula or the back of a spoon.
- Add the topping. Sprinkle the remaining crushed peppermint evenly over the surface.
Press lightly so the pieces adhere but don’t sink.
- Chill to set. Refrigerate for 2 to 3 hours, or until firm enough to cut cleanly. For neat squares, wipe your knife between cuts.
- Optional finish. Drizzle with melted white or dark chocolate for a bakery-style look. Let set before serving.
- Serve and store. Lift the fudge out using the parchment, cut into 1-inch squares, and keep chilled or at cool room temperature.
Keeping It Fresh
This fudge stays best when protected from humidity.
Store in an airtight container with parchment between layers to prevent sticking. For short-term storage, keep at cool room temperature for up to 4 days. For longer storage, refrigerate up to 2 weeks or freeze up to 2 months.
If freezing, wrap the slab tightly in plastic, then in foil, and thaw in the fridge overnight before cutting to maintain texture.
Why This is Good for You
No, fudge isn’t a health food—but this recipe offers a few thoughtful positives. It has built-in portion control since small squares are satisfying thanks to the rich texture. The peppermint flavor helps you feel refreshed and can curb the desire to overindulge.
The ingredient list is short and clean, with no need for corn syrup or complex stabilizers. And because it’s quick and dependable, it’s perfect for homemade gifting, which can be more mindful than store-bought sweets.
Pitfalls to Watch Out For
- Overheating the chocolate. White chocolate burns easily. Keep the heat very low and remove the pot as soon as it’s mostly melted.
- Too much peppermint extract. It’s potent.
Start with 1/2 teaspoon, taste, and add more drop by drop.
- Weeping candy canes. Candy canes can dissolve or get sticky in moisture. Press them in gently and avoid very humid environments. Store airtight.
- Grainy texture. Stir gently and avoid overheating.
A little butter and low heat help keep the mixture silky.
- Soft set. If your kitchen is warm, chill the fudge longer. Using real white baking chocolate or quality chips also helps it firm properly.
Variations You Can Try
- Chocolate-Swirled Peppermint Fudge: Reserve 1/3 cup of the melted fudge base, whisk in 2 tablespoons melted dark chocolate, and swirl over the top before chilling.
- Oreo Peppermint Crunch: Fold in 1 cup crushed chocolate sandwich cookies with the peppermint. The cookie bits add great texture.
- Peppermint Mocha: Stir 1 tablespoon instant espresso powder into the condensed milk before melting.
Finish with a dark chocolate drizzle.
- Almond Peppermint: Add 1/2 teaspoon almond extract and 1/2 cup toasted slivered almonds for a nutty twist.
- Striped Layer Fudge: Make a half-batch of dark chocolate fudge, chill 20 minutes, then top with the white peppermint layer. Chill until fully set.
- Gluten-Free Friendly: The base recipe is naturally gluten-free. Just confirm your candies and extracts are certified gluten-free.
FAQ
Your Next Favorite Dessert Is Inside
SEND ME THE FREE DESSERTS
Can I use white chocolate bars instead of chips?
Yes.
Chop the bars finely so they melt evenly. Choose real white chocolate made with cocoa butter, not just “white baking chips,” for the smoothest texture and best flavor.
How strong should the peppermint flavor be?
Aim for cool and refreshing, not toothpaste-strong. Start with 1/2 teaspoon extract, taste, and add a few drops at a time.
Different brands vary in intensity, so go slow.
Do I need a candy thermometer?
No. This is a no-fuss fudge that sets thanks to the combination of white chocolate and sweetened condensed milk. Gentle heat and steady stirring are all you need.
My fudge is too soft.
Can I fix it?
Try chilling it longer, ideally 3 to 4 hours. If it’s still soft, you can remelt gently, stir in an extra handful of white chocolate, and reset. Next time, use high-quality chocolate and keep the heat very low.
Will the candy canes melt on top?
They can soften slightly, especially in humid conditions.
Press them in lightly so they adhere, then store the fudge in an airtight container. For extra crunch, add a few fresh sprinkles right before serving.
Can I make this ahead for gifts?
Absolutely. Make it up to two weeks in advance and refrigerate.
Cut and package in small boxes or bags with parchment to prevent sticking.
What size pan should I use?
An 8-inch square pan gives a classic, thick fudge. A 9-inch square pan works too, producing slightly thinner pieces that cut into more servings.
Is peppermint oil the same as peppermint extract?
Peppermint oil is much stronger. If you use oil, start with just a drop or two and taste.
Most home cooks will find extract easier to measure and control.
Wrapping Up
White Chocolate Peppermint Fudge is the kind of recipe you’ll turn to whenever you need something festive, fast, and foolproof. It’s rich, creamy, and minty, with a pretty finish that looks gift-ready straight from the pan. Keep a batch on hand for last-minute gatherings or wrap up squares for an easy homemade present.
With simple ingredients and a stress-free method, this treat brings holiday magic with minimal effort—and maximum flavor.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
Save Room for Something Sweet
Before you go, grab five irresistible dessert recipes that are simple to follow, satisfying to make and perfect for sharing.


