Chocolate peppermint bark fudge is a delightful treat that combines rich, creamy chocolate with the refreshing crunch of peppermint bark. It’s the perfect blend of smooth, sweet fudge and the cool, minty flavor that makes every bite feel festive and fun.
I love making this fudge around the holidays because it’s one of those treats that guests can’t stop munching on. The peppermint pieces add a nice crunch and a pop of color that makes it look as good as it tastes. Plus, it’s super simple to whip up, which I always appreciate when I’m juggling holiday prep.
My favorite way to enjoy this fudge is straight from the fridge, chilled but not too hard, so it melts in your mouth. It’s great for sharing at parties, gifting in little boxes, or just keeping a stash nearby for those times when you want a sweet pick-me-up. Trust me, once you try it, you’ll want to keep making it year after year!
Key Ingredients & Substitutions
Semi-sweet Chocolate Chips: These give the fudge its deep chocolate flavor. If you want something sweeter, try milk chocolate chips. For a richer taste, use dark chocolate chips with 60-70% cocoa.
Sweetened Condensed Milk: This adds creaminess and sweetness without extra sugar granules. If unavailable, you can make a quick substitute by simmering milk with sugar until thickened, but it takes time.
White Chocolate Chips: These create the classic contrast layer. Make sure to use real white chocolate instead of candy melts for a creamy texture. You can swap for almond bark if in a pinch.
Crushed Peppermint Candies: The peppermint gives a refreshing crunch. Candy canes work best, but you can also use crushed peppermint bark or mint candies. For less sugar, try peppermint extract instead, though it won’t add texture.
How Can I Get Smooth, No-Clump Chocolate Layers?
Melting chocolate can be tricky. Too high heat or moisture causes clumps or grainy texture. Here’s what works best:
- Melt chocolate over low heat or use the microwave in short bursts (30 seconds), stirring well between each.
- Use a dry bowl and spoon—any water can cause the chocolate to seize.
- Stir gently but consistently to keep it smooth.
- For the chocolate-condensed milk mix, keep the heat low and stir constantly to avoid burning or clumps.
Patience here means glossy, creamy fudge instead of grainy or hard chunks.

Equipment You’ll Need
- 8×8 inch square baking pan – I prefer this size because it’s perfect for a thick layer of fudge that’s easy to cut into squares.
- Parchment paper – helps lift the fudge out easily for clean cuts.
- Medium saucepan – for melting the chocolate slowly and smoothly.
- Microwave-safe bowls – perfect for melting white chocolate without mess.
- Spatula or butter knife – for spreading and smoothing layers evenly.
- Measuring cups and spoons – for precise ingredient portions.
Flavor Variations & Add-Ins
- Swap semi-sweet chocolate for milk or dark chocolate to change the sweetness or richness.
- Add a few drops of peppermint extract into the white chocolate layer for an extra minty boost without adding crunch.
- Mix in chopped nuts like almonds or pistachios into the chocolate layer for texture and flavor.
- Replace peppermint candies with crushed candies or drizzle white chocolate on top for look and flavor.
How to Make Chocolate Peppermint Bark Fudge
Ingredients You’ll Need:
- 2 cups semi-sweet chocolate chips
- 1 (14 oz) can sweetened condensed milk
- 2 teaspoons vanilla extract
- 2 cups white chocolate chips
- ½ cup crushed peppermint candies (candy canes or peppermint bark)
- ¼ teaspoon salt (optional)
How Much Time Will You Need?
This recipe takes about 15 minutes to prepare, plus at least 2 hours to chill and set in the refrigerator. It’s simple and quick to make, but letting it firm up is key to getting perfect fudge squares.
Step-by-Step Instructions:
1. Prepare Your Pan:
Line an 8×8 inch square baking pan with parchment paper, making sure some hangs over the edges. This will help you lift the fudge out easily when it’s set.
2. Make the Chocolate Layer:
In a medium saucepan over low heat, combine the semi-sweet chocolate chips and sweetened condensed milk. Stir constantly until the chocolate melts completely and the mixture is smooth. Remove from heat and stir in the vanilla extract and salt if using.
3. Pour and Spread:
Pour the smooth chocolate mixture into your prepared pan. Use a spatula or back of a spoon to spread it out evenly.
4. Melt and Add White Chocolate:
Place the white chocolate chips in a microwave-safe bowl. Heat in 30-second bursts, stirring well after each, until the chocolate is fully melted and creamy. Pour this white chocolate over the dark chocolate layer and spread gently and evenly.
5. Top with Peppermint:
Sprinkle the crushed peppermint candies evenly over the white chocolate layer. Press them down lightly so they stick well.
6. Chill and Cut:
Put the baking pan in the fridge and let the fudge set for at least 2 hours, until firm. When ready, use the parchment paper to lift the fudge out of the pan. Cut into small squares.
7. Store and Enjoy:
Keep your fudge in an airtight container in the refrigerator. Enjoy this cool, creamy treat chilled whenever you like!
Can I Use Candy Canes Instead of Peppermint Bark?
Absolutely! Crushed candy canes work perfectly and add a nice minty crunch. Just make sure they’re crushed into small pieces to spread evenly over the fudge.
How Long Can I Store the Fudge?
Store the fudge in an airtight container in the refrigerator for up to 2 weeks. For longer storage, you can freeze it for up to 3 months—just thaw in the fridge before serving.
Can I Make This Fudge Ahead of Time?
Yes! The fudge actually tastes even better after sitting for a day, which lets the flavors meld. Make it a day or two ahead of your event and keep it chilled until serving.
What If I Don’t Have Sweetened Condensed Milk?
Sweetened condensed milk is key for that creamy texture, but if you don’t have it, you can try making a homemade version by simmering milk and sugar until thickened, or using an equal amount of evaporated milk mixed with sugar, though the texture may vary slightly.