Chocolate peppermint bark fudge is a delightful treat that combines rich, creamy chocolate with the refreshing crunch of peppermint candy pieces. This fudge is smooth and sweet, with festive bits of red and white peppermint sprinkled throughout, making it as fun to look at as it is to eat. It’s a perfect mix of chocolatey goodness and a little minty kick that feels just right for the holidays or any time you want a special sweet.
I love making this fudge because it’s so straightforward yet feels fancy enough to give as gifts or to serve at parties. One tip I’ve picked up is to press the peppermint pieces gently into the top right after pouring the fudge into the pan so they stay fresh and visible, giving it that extra pop of color and flavor. It’s also really satisfying watching the chocolate set while you wait to sneak a piece or two!
When it comes to serving, I like to cut the fudge into small squares and arrange them on a pretty plate or a festive tin to share with friends and family. Kids always love the peppermint crunch, and adults appreciate the smooth chocolate and the holiday vibe it brings. Honestly, this fudge is one of those little homemade treats I keep coming back to because it’s simple, fun, and just so tasty.
Key Ingredients & Substitutions
Semisweet Chocolate Chips: These give the fudge its rich chocolate base. If you prefer less sweetness, try bittersweet chocolate instead. For a dairy-free option, look for vegan chocolate chips.
Sweetened Condensed Milk: It creates that creamy texture without needing to make a custard. If you’re vegan, try sweetened condensed coconut milk, but the fudge may be softer.
White Chocolate Chips: These add a nice contrast in color and flavor for the peppermint layer. If you can’t find chips, use chopped white chocolate bars. Avoid white candy melts as they can be too sweet or waxy.
Peppermint Extract: Just a little goes a long way for fresh minty flavor. If you don’t have peppermint extract, you can use crushed peppermint candies for flavor but the extract really brightens the taste.
Crushed Peppermint Candies: These add festive crunch and color. If you don’t have candy canes, any peppermint hard candy crushed works well. You can also try red and white sprinkles for decoration.
How Do You Melt Chocolate Smoothly Without Burning It?
Melting chocolate can be tricky since it burns easily. Here’s how I do it without trouble:
- Use a double boiler or a heatproof bowl over simmering water to gently melt chocolate, stirring often.
- If you use the microwave, melt in short 20-30 second bursts, stirring in between to even out the heat.
- Remove chocolate as soon as it’s nearly melted and stir off heat—residual warmth will finish the job.
- Use room temp ingredients when mixing to avoid seizing.
Taking it slow and steady helps keep chocolate shiny and smooth, perfect for layering your peppermint bark fudge.

Equipment You’ll Need
- 8×8 inch baking pan – I prefer this size because it makes a nice thick layer of fudge that’s easy to cut into squares.
- Parchment paper – helps lift the fudge out of the pan cleanly and makes cleanup easier.
- Medium saucepan – for melting the chocolate and sweetened condensed milk together smoothly.
- Microwave-safe bowl – for melting white chocolate chips quickly and evenly.
- Spatula or wooden spoon – to stir the mixtures and spread the layers evenly.
- Measuring cups and spoons – for accurate ingredient portions.
Flavor Variations & Add-Ins
- Use dark chocolate or milk chocolate instead of semisweet for different sweetness levels.
- Add a teaspoon of peppermint extract to the white chocolate layer for an extra mint boost.
- Sprinkle chopped nuts like almonds or pistachios on top for crunch and flavor.
- Mix in a few drops of orange extract with the chocolate for a citrus twist.
Chocolate Peppermint Bark Fudge
Ingredients You’ll Need:
For the Chocolate Fudge Base:
- 3 cups semisweet chocolate chips
- 1 (14 oz) can sweetened condensed milk
- 2 tablespoons unsalted butter
- 1 teaspoon vanilla extract
For the White Chocolate Peppermint Layer:
- 1 cup white chocolate chips
- ½ teaspoon peppermint extract
- ½ cup crushed peppermint candy canes or peppermint candies, divided
How Much Time Will You Need?
This fudge takes about 15 minutes to prepare and assemble. After that, you’ll need to refrigerate it for at least 2 hours until it’s firm and ready to enjoy.
Step-by-Step Instructions:
1. Prepare Your Pan:
Line an 8×8 inch baking pan with parchment paper, leaving some overhang on the sides. This makes it easy to lift the fudge out later without sticking.
2. Make the Chocolate Fudge Layer:
In a medium saucepan set over low heat, combine the semisweet chocolate chips, sweetened condensed milk, and butter. Stir constantly until everything melts together smoothly and the mixture is creamy. Remove the pan from heat and stir in the vanilla extract.
3. Pour and Spread:
Pour this chocolate mixture into your prepared pan and use a spatula to spread it evenly across the bottom.
4. Add the White Chocolate Peppermint Layer:
In a microwave-safe bowl, melt the white chocolate chips in 30-second bursts, stirring after each, until smooth. Stir in the peppermint extract. Pour this mixture gently over the chocolate layer, spreading evenly.
5. Sprinkle Peppermint Candy:
Immediately sprinkle half of the crushed peppermint candies evenly over the white chocolate layer. Gently press them so they stick in place.
6. Chill and Serve:
Put the pan in the refrigerator and chill the fudge for at least 2 hours, or until fully set. Use the parchment paper to lift the fudge from the pan and cut into bite-sized squares.
7. Storage:
Store your fudge in an airtight container in the refrigerator. It keeps well for up to 2 weeks — if it lasts that long!
Enjoy this deliciously creamy, chocolate-rich fudge with a refreshing peppermint crunch—the perfect treat for sharing or keeping all to yourself!
Can I Use Dark Chocolate Instead of Semisweet Chocolate?
Yes! Dark chocolate works great if you prefer a richer, less sweet fudge. Just use the same amount of chocolate chips called for in the recipe.
How Should I Store Leftover Fudge?
Keep leftovers in an airtight container in the refrigerator for up to 2 weeks. Let the fudge sit at room temperature for a few minutes before serving to soften slightly.
Can I Make This Fudge Ahead of Time?
Absolutely! You can prepare the fudge up to a day in advance and store it in the fridge. Just make sure to cover it tightly to protect it from other fridge odors.
What If I Don’t Have Peppermint Extract?
If you don’t have peppermint extract, you can still get great flavor from the crushed peppermint candies alone. Just increase the amount of crushed candy sprinkled on top for extra punch.