If you are looking for a delightfully festive treat that melts in your mouth and captures the holiday spirit perfectly, this White Chocolate Peppermint Fudge Recipe is here to steal your heart. Creamy, sweet white chocolate meets the refreshing coolness of peppermint, all topped with crunchy crushed candy canes for a sensational texture. Whether you’re gifting it, sharing it at a party, or just indulging yourself, this fudge brings a magical combination of flavors and an irresistible charm that feels both classic and exciting. Get ready to fall in love with a recipe that’s as fun to make as it is to eat!
Ingredients You’ll Need

Don’t let the simplicity of these ingredients fool you; each one plays a vital role in achieving that perfect balance of texture, flavor, and festive flair. From the rich creaminess of white chocolate to the spicy hint of peppermint, every component works together to create a standout treat.
- 500 grams White Chocolate: The star of the show, providing a smooth, velvety base packed with sweetness and cream.
- 1 can Sweetened Condensed Milk (approx 395ml): Adds luscious richness and helps the fudge set beautifully with its thick consistency.
- 30 grams Butter, diced: Gives a gentle creaminess and aids smooth melting of the chocolate.
- 1 to 1.5 teaspoon Peppermint Essence: Infuses that unmistakable cool peppermint flavor that lifts the fudge to holiday heaven.
- 4 Candy Canes: Crushed on top for a delightful crunch and festive touch with bursts of peppermint sweetness.
How to Make White Chocolate Peppermint Fudge Recipe
Step 1: Prepare Your Slice Tin
Start by lining a 20 or 23 cm square slice tin with baking paper. Spraying a little cooking spray on the tin helps the paper stick perfectly, making it easy to lift the fudge out later without any sticky mess. This simple prep step sets the stage for fuss-free serving.
Step 2: Combine the Main Ingredients
In a large microwave-safe bowl, break the white chocolate into chunks and add the sweetened condensed milk along with the diced butter. These three ingredients form the creamy base that melts smoothly together, creating the fudge’s luscious texture.
Step 3: Microwave and Stir
Microwave the mixture for 1 minute, then give everything a good stir to start the melting process. Repeat with another minute in the microwave, stirring thoroughly to encourage full blending of flavors and textures. If you still notice lumps of chocolate, keep microwaving in 20-second bursts, stirring between each, until the mixture is silky and lump-free.
Step 4: Add Peppermint Essence and Taste
Now it’s time to add your peppermint essence, starting with 1 teaspoon and stirring well. Taste your fudge base—if you crave a stronger peppermint punch, feel free to add up to 1.5 teaspoons. Peppermint is the magic touch that transforms this fudge into a seasonal favorite!
Step 5: Pour and Smooth Into the Tin
Pour the combined fudge mixture into your prepared slice tin and smooth it evenly across the surface. This is when the anticipation ramps up, so take a moment to admire that glossy, creamy layer you’ve created.
Step 6: Add the Candy Cane Crunch
Place the unwrapped candy canes in a ziplock bag, then crush them using a rolling pin until you have a mix of small pieces and larger chunks. Sprinkle these generously over the fudge layer for that signature crunch and a gorgeous pop of color.
Step 7: Chill Until Set
Pop the tray in the fridge for at least 6 hours or ideally overnight. This patience pays off when your fudge sets to the perfect firm yet creamy consistency, ready to be cut into beautiful bite-sized squares.
Step 8: Slice and Serve
Once set, remove the fudge from the tin using the baking paper edges and slice into small squares. Your White Chocolate Peppermint Fudge Recipe has now transformed into perfect little festive delights just waiting to be enjoyed.
How to Serve White Chocolate Peppermint Fudge Recipe

Garnishes
While the candy cane topping adds plenty of visual and textural appeal, you can elevate your fudge presentation with a sprinkle of finely grated white chocolate or a few fresh peppermint leaves for a fresh, herbal twist. Edible glitter or a light dusting of powdered sugar can also add a whimsical finishing touch.
Side Dishes
Serve this fudge alongside a steaming cup of hot cocoa or peppermint tea to complement the peppermint flavor. It also pairs wonderfully with a cheese platter featuring mild cheeses and fresh fruit, offering a delightful balance between sweet and savory bites.
Creative Ways to Present
For gifting, stack the fudge squares in a decorative tin layered with parchment paper or box them with festive ribbons for a charming homemade present. You can also arrange them on a rustic wooden board alongside holiday cookies and nuts to create an impressive holiday dessert spread that’s sure to impress your guests.
Make Ahead and Storage
Storing Leftovers
Keep your leftover fudge fresh by storing the squares in an airtight container in the refrigerator. This will ensure they stay moist and rich for up to 2 weeks, making it easy to enjoy a festive treat whenever the craving strikes.
Freezing
Want to make this fudge in advance for holiday gatherings? It freezes beautifully! Wrap the fudge tightly in plastic wrap and place it in a freezer-safe container or bag. It will keep well for up to 3 months and can be thawed overnight in the fridge before serving.
Reheating
This fudge is best enjoyed cold or at room temperature, but if you prefer it a bit softer, simply let it sit out for 15-20 minutes after refrigeration to soften naturally. Avoid microwaving, as heat can change the texture and cause it to melt too much.
FAQs
Can I use fresh peppermint leaves instead of peppermint essence?
While fresh peppermint leaves add a nice aroma, they don’t impart the strong, sweet peppermint flavor that peppermint essence delivers. For this fudge recipe, peppermint essence is the best option to achieve the classic flavor profile.
What type of white chocolate is best for this recipe?
Choose a high-quality white chocolate with a good cocoa butter content for the best creamy texture and rich flavor. Avoid baking wafers or candy melts, as they may not provide the same smooth melt and taste.
Can I substitute candy canes with peppermint candy pieces?
Absolutely! Peppermint candy pieces will work just as well, offering a similar crunch and festive flavor. Just make sure to crush them to a size similar to candy cane chunks for even distribution.
Is it possible to make this fudge without a microwave?
Yes, you can melt the chocolate, condensed milk, and butter gently over a double boiler on the stove. Stir continuously to ensure the mixture doesn’t overheat or burn, then proceed with the peppermint essence and candy cane topping as usual.
How can I make this fudge less sweet?
Since white chocolate and condensed milk are quite sweet, you can offset some sweetness by adding a tiny pinch of salt or serving the fudge alongside unsweetened tea or coffee to balance the flavors in your mouth.
Final Thoughts
This White Chocolate Peppermint Fudge Recipe is truly a treasure to have in your holiday dessert arsenal. It’s simple to make yet impresses with every bite, blending creamy sweetness and refreshing peppermint in such a charming way. Whether you’re sharing it at a party or sneaking a piece while wrapping gifts, this fudge promises to put a smile on your face and warmth in your heart. Don’t wait to make it your new seasonal favorite!
Print
White Chocolate Peppermint Fudge Recipe
- Total Time: 6 hours 13 minutes (includes chilling time)
- Yield: 20 servings
- Diet: Vegetarian
Description
This White Chocolate Peppermint Fudge is a creamy, festive treat perfect for the holiday season. Made with smooth white chocolate, sweetened condensed milk, butter, and a refreshing peppermint essence, it’s topped with crushed candy canes for a delightful crunch. This no-bake fudge sets beautifully in the fridge and makes for irresistible bite-sized squares ideal for gifting or indulging.
Ingredients
Fudge Base
- 500 grams White Chocolate, broken into chunks
- 1 can Sweetened Condensed Milk (approx 395ml)
- 30 grams Butter, diced
- 1 to 1.5 teaspoons Peppermint Essence (or to taste)
Topping
- 4 Candy Canes, unwrapped and crushed
Instructions
- Prepare the Tin: Line a 20 or 23 cm square slice tin with baking paper, spraying a little cooking spray on the tin to help the paper stick, then set aside.
- Combine Ingredients: In a large microwave-proof bowl, add the white chocolate chunks, sweetened condensed milk, and diced butter.
- First Microwave: Microwave the mixture for 1 minute, then stir to begin melting and combining the ingredients.
- Second Microwave: Microwave for an additional minute, then stir thoroughly to combine everything smoothly.
- Final Melting: If lumps of white chocolate remain, microwave the mixture in 20-second bursts, stirring after each until fully melted and smooth.
- Add Peppermint: Stir in the peppermint essence and taste. Add a little more if a stronger peppermint flavor is desired.
- Pour Mixture: Pour the smooth fudge mixture into the prepared slice tin and smooth the surface evenly.
- Crush Candy Canes: Place the unwrapped candy canes in a ziplock bag and use a rolling pin to crush them into small and slightly larger chunks.
- Sprinkle Topping: Evenly sprinkle the crushed candy canes over the entire surface of the fudge in the tin.
- Chill: Refrigerate the fudge for at least 6 hours or overnight until fully set.
- Slice and Serve: Once set, cut the fudge into small squares and serve.
- Storage: Store any leftover fudge in an airtight container in the refrigerator for up to 2 weeks. It can also be frozen for longer storage as noted.
- Enjoy: Delight in your festive peppermint white chocolate fudge!
Notes
- Adjust the amount of peppermint essence to suit your taste preference; start with 1 teaspoon and add more if desired.
- Use baking paper with cooking spray to ensure easy removal of the fudge from the tin.
- Store the fudge chilled for best texture and shelf life.
- For freezing, wrap the fudge squares tightly in plastic wrap and place in a freezer-safe container; thaw in the refrigerator before serving.
- Ensure white chocolate is microwave-safe to avoid burning; stir frequently during melting.
- Prep Time: 10 minutes
- Cook Time: 3 minutes (microwaving time, including stirring intervals)
- Category: Dessert
- Method: No-Cook
- Cuisine: American
