White Chocolate Peppermint Fudge is one of those treats that instantly makes the whole kitchen feel festive. It is creamy, sweet, rich, and loaded with cool peppermint flavor, which makes every bite feel like a little holiday moment. The smooth white chocolate base paired with bits of crushed candy canes creates a pretty finish that looks just as special as it tastes.
This is the kind of dessert that works beautifully for cookie trays, homemade gift boxes, and last minute gatherings when you want something simple but impressive. It comes together with very little effort, sets up nicely in the fridge, and slices into neat little squares that are easy to share.
Why You’ll Love This White Chocolate Peppermint Fudge
This fudge is easy enough for beginners and dependable enough to make every holiday season. You do not need complicated candy making steps or special equipment, which makes it a great choice when you want a dessert that feels classic without adding stress. The texture is smooth and creamy, the peppermint flavor stands out without being overwhelming, and the pop of crushed candy canes on top gives it that signature holiday look.
It is also a wonderful make ahead dessert. You can prepare it in advance, chill it until firm, and keep it ready for parties, gifting, or those moments when you want something sweet with coffee or hot chocolate.
What Kind of White Chocolate Should I Use?
For the best White Chocolate Peppermint Fudge, use good quality white chocolate chips or chopped white baking chocolate that melts smoothly. Since white chocolate is the main flavor here, the quality really matters. A better brand gives you a creamier finish and a richer vanilla note, while lower quality white chocolate can sometimes taste overly sweet or melt unevenly.
If you are using white chocolate chips, combine them carefully with sweetened condensed milk over low heat so they stay silky and smooth. If you want the cleanest, most luxurious texture, chopped white chocolate bars are an excellent choice.
Ingredients for the White Chocolate Peppermint Fudge
This recipe keeps the ingredient list simple, but every item plays an important role in building that creamy texture and bright holiday flavor. The white chocolate gives the fudge its smooth base, the condensed milk helps it set with a soft bite, and the peppermint brings in that cool seasonal finish. A few crushed candy canes on top add color, crunch, and that festive look everyone loves.
Ingredients
- White chocolate chips bring the rich, creamy sweetness that forms the base of the fudge.
- Sweetened condensed milk helps create a smooth texture and makes the fudge easy to set without extra candy making steps.
- Unsalted butter adds richness and helps everything melt together evenly.
- Peppermint extract gives the fudge its cool, minty flavor, and a little goes a long way.
- Vanilla extract softens the peppermint and rounds out the sweetness with a warm bakery style flavor.
- Salt balances the sweetness and keeps the white chocolate from tasting flat.
- Crushed candy canes add crunch, color, and that classic peppermint finish on top.

How To Make the White Chocolate Peppermint Fudge
The best part about making this fudge is how quickly it comes together. Once the ingredients are melted and mixed, all that is left is spreading it into the pan and letting it chill until firm. It is simple, reliable, and perfect for busy baking days.
Step 1: Prepare the pan
Line an 8 inch square pan or a loaf pan with parchment paper, leaving enough overhang on the sides to help lift the fudge out later. This makes slicing and serving much easier once the fudge is set.
Step 2: Melt the base
In a saucepan over low heat, combine the white chocolate chips, sweetened condensed milk, and butter. Stir gently and continuously until the mixture is fully melted and smooth. Keep the heat low so the white chocolate does not scorch or turn grainy.
Step 3: Add the flavor
Remove the pan from the heat and stir in the peppermint extract, vanilla extract, and salt. Mix well so the flavor is evenly distributed throughout the fudge.
Step 4: Spread into the pan
Pour the fudge mixture into the prepared pan and smooth the top with a spatula. Work fairly quickly here because the mixture will begin to firm up as it cools.
Step 5: Add the topping
Sprinkle the crushed candy canes over the top and lightly press them into the surface so they stick. This gives the fudge a beautiful finish and a bit of crunch in every bite.
Step 6: Chill until firm
Transfer the pan to the refrigerator and chill for at least 2 hours, or until the fudge is completely set. Once firm, lift it out of the pan using the parchment paper and slice into squares.
How to Serve and Store White Chocolate Peppermint Fudge
This recipe makes about 25 small squares, depending on how large you cut them, so it can easily feed 8 to 10 people if you are serving it as part of a dessert spread. Because it is rich, a little goes a long way, which makes it perfect for holiday platters and gifting.
To serve, arrange the fudge squares on a tray with cookies, truffles, or chocolate bark for a festive dessert board. For storing, keep the fudge in an airtight container in the refrigerator for up to 2 weeks. You can also freeze it for longer storage. Just place parchment between layers so the pieces stay neat and easy to separate.
What to Serve With White Chocolate Peppermint Fudge
Hot chocolate
A warm mug of hot chocolate pairs beautifully with the cool peppermint flavor and makes the whole dessert feel even more cozy.
Coffee
Fresh brewed coffee balances the sweetness of the fudge and makes it a great after dinner treat.
Chocolate cookies
A plate of chocolate cookies next to this fudge creates a rich holiday dessert combination that looks lovely on a party tray.
Sugar cookies
Simple sugar cookies let the peppermint fudge stand out while still adding another festive favorite to the table.
Vanilla ice cream
A small square of fudge served with vanilla ice cream turns into an easy plated dessert that feels a little extra special.
Fresh berries
Strawberries or raspberries bring a fresh contrast that helps balance the richness of the white chocolate.
Peppermint mocha
If you really want to lean into the holiday flavors, serve this fudge with a peppermint mocha for a fun and festive pairing.
Want More Dessert Ideas?
If you love festive sweets and easy homemade treats, you might also enjoy a few other favorites from Janet Dishes. Try the bright and creamy Lemon Truffles for a citrusy candy style dessert, or bake a batch of Classic French Butter Cookies when you want something simple and buttery.
For something extra rich, Pecan Pie Lasagna is a fun layered dessert that feels made for celebrations. If you like pretty bite sized sweets, Irresistible Blueberry Lime Cheesecake Cupcakes are another lovely option. And when you want an easy no bake style dessert with a holiday feel, Easter Chocolate Lasagna is a great one to save for later too.
Save This Recipe For Later
Save this recipe to your Pinterest dessert board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you add a little extra peppermint, or keep it soft and subtle? Did you top it with extra candy cane pieces or leave the surface smooth and simple?
I love hearing how others make these recipes their own. Questions are welcome too because sharing little tips always makes holiday baking more fun.
Explore even more homemade recipe inspiration on Janet Dishes on Pinterest and discover your next favorite treat.
Conclusion
White Chocolate Peppermint Fudge is a simple holiday dessert that delivers big flavor with very little effort. It is creamy, sweet, festive, and easy to make ahead, which makes it a great recipe to keep on hand through the busy season.
Whether you are making it for a party, packaging it up as a gift, or keeping a batch in the fridge for family to enjoy, this fudge is the kind of recipe that brings a little extra joy to the table. Once you try it, it may become one of those holiday staples you look forward to making every year.

White Chocolate Peppermint Fudge
- Total Time: 2 hours 15 minutes
- Yield: 25 small squares
- Diet: Vegetarian
Description
White Chocolate Peppermint Fudge is a creamy, festive holiday dessert made with white chocolate, sweetened condensed milk, peppermint extract, and crushed candy canes for an easy no-bake treat that is perfect for Christmas parties, cookie trays, and homemade gifts.
Ingredients
14 oz white chocolate chips
14 oz sweetened condensed milk
2 tbsp unsalted butter
1 tsp peppermint extract
1 tsp vanilla extract
1/8 tsp salt
1/3 cup crushed candy canes
Instructions
1. Line an 8 inch square pan or loaf pan with parchment paper, leaving extra paper hanging over the sides for easy lifting later.
2. Add the white chocolate chips, sweetened condensed milk, and butter to a saucepan over low heat.
3. Stir constantly until the mixture is fully melted, smooth, and creamy.
4. Remove the saucepan from the heat and stir in the peppermint extract, vanilla extract, and salt.
5. Pour the fudge mixture into the prepared pan and spread it evenly with a spatula.
6. Sprinkle the crushed candy canes over the top and gently press them into the surface.
7. Refrigerate for at least 2 hours, or until the fudge is fully set.
8. Lift the fudge from the pan, slice into small squares, and serve.
Notes
Use good quality white chocolate for the creamiest texture and best flavor.
Lightly crush the candy canes so you get a mix of small pieces without turning them into powder.
Store the fudge in an airtight container in the refrigerator to keep it firm and fresh.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Nutrition
- Serving Size: 1 square
- Calories: 135
- Sugar: 16g
- Sodium: 28mg
- Fat: 6g
- Saturated Fat: 3.5g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 19g
- Fiber: 0g
- Protein: 1g
- Cholesterol: 8mg
