Peppermint Bark

5 from 1 vote

As an Amazon Associate, I earn from qualifying purchases. Read the full disclosure here.

A simple layered holiday bark made with white and semi-sweet chocolates, flavored with peppermint, and garnished with crushed candy canes.

peppermint bark pieces in a tin with parchment paper

Nothing screams Christmas holiday season more than peppermint bark, don’t you agree? That iconic black and white contrast piece of candy speckled with bright red and white crushed candy cane bits– it’s like a holiday must have!

Williams Sonoma and Ghirardelli have the monopoly over the peppermint bark market, and do you know how much W-S charges per POUND of the stuff?



Save This Recipe form


Enter your email below & we'll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

It costs me $10-12ish to make a pound. Plus… Love.

There’s always love in my baked goods. That’s why they taste so good!


I cannot stress enough to you how imperative it is to follow this recipe exactly with all of my best tips. I’ve had some festive peppermint bark mishaps over my time, and I want you to have all the success.

So let’s skip the store-bought stuff this year and go for a homemade peppermint bark recipe. I promise it’s an easy recipe, and if you follow my exact instructions, you can have this classic holiday treat presented perfectly at your holiday party, on a cooke tray, or as a great gift for someone you love.


This peppermint bark candy is so simple, but there are some really important things you must know before you get started, and it has absolutely everything to do with ingredients.

ingredients needed to make homemade peppermint bark

You will need 4 simple ingredients: semi-sweet chocolate, white chocolate, peppermint extract, and candy canes.


First things first, you’re going to need some (I cannot stress this enough) high quality chocolate for this peppermint bark.

I advise you to follow this simple rule: absolutely no chips.

And this goes for both the semisweet chocolate and white chocolate portions of this layered peppermint bark, but I’ll get to that in a minute.

peppermint bark pieces

Chocolate chips of any kind are made with stabilizers that prevent them from melting into the silky smooth texture you’ll need for this bark.

Stabilized chocolate is great for inside cookies, where you want the chips to keep their shape! Not so much when we’re looking for pourable, spreadable, smoooooth chocolate.

Ghirardelli, Baker’s, Lindt, or even Hershey’s are great choices for the semi-sweet chocolate portion of this peppermint bark recipe.

You can also use dark chocolate and turn this into dark chocolate peppermint bark. The amounts and instructions are the same. Again, do not use dark chocolate chips. Use good quality chocolate and get a bar of it.


For the white chocolate layer, it is imperative that you do some label checking and get actual, true white chocolate.

When it comes to making a layered dessert like chocolate peppermint bark, it’s crucial that your layers stay separate but that they also bond together.

peppermint bark pieces

Traditional white chocolate is made with cocoa butter but replacements such as white melting wafers or white candy melts use palm kernel oil instead.

This is where the label checking comes in and is crucial for your peppermint bark bonding!

Palm kernel oil will inhibit your white layer bonding to your dark layer, and I know this to be true because I learned it the hard way.

After batches and batches of the best peppermint bark on the block, I had a flop and could not figure out what I did wrong.

I did some research and it turned out that the white melting wafers I had leftover because I so love using them for other purposes (chocolate covered pretzels, witch finger pretzels, Christmas Oreos, reindeer cookies) were causing my white chocolate layer and semi-sweet chocolate layer to separate.

peppermint bark pieces in a tin with parchment paper

Don’t worry– that peppermint chocolate bark didn’t go to waste– you just had to eat it like a sandwich!

But please, pay attention to the white “chocolate” you have: it should be made with cocoa butter. White baking chocolate, which comes in bar form, is the best option for this.

There are true white chocolate melting wafers that exist (seen here in my setup) but you’ll typically find those at a specialty candy store. Again, do not use white chocolate chips. Use real white chocolate only.


You’ll also need just a ¼ teaspoon peppermint extract (which you’ll have if you’ve made my peppermint mocha creamer, peppermint brownies, mint chocolate brownies, or chocolate peppermint blossoms).

peppermint bark pieces in a tin with parchment paper

Peppermint extract goes directly into the melted semi-sweet chocolate as just a little extra mint “oomph” to complement those crunchy candy canes.

I promise it will not make your chocolate taste like toothpaste. Just a splash of peppermint extract in the entire 8 ounces of semi-sweet chocolate.


Lastly, you will need candy canes or some kind of hard peppermint candies such as starlight mints. And you’re going to need them all crushed up.

I aim for a lot of little pieces and some larger pieces, keeping in mind the larger pieces of peppermint candy will not stick as easily to the white chocolate top layer because you’ll cover a lot of surface area with the smaller pieces.

crushed candy canes in a bowl

If you want mostly bigger pieces, you can always sift them out, sprinkle them on first, and then fill in gaps with the smaller pieces.


First, you’ll want to line an 8″ x 8″ baking pan with foil, parchment, or wax paper. I prefer wax paper, but I have made it with foil or parchment plenty of times.

Next, melt the semi-sweet chocolate, add the peppermint extract, and pour it into the prepared pan.

pouring semi-sweet chocolate into a pan for peppermint bark

You’ll want to spread it around evenly with a spatula to insure it gets into the corners and lays an even, flat platform upon which you will build your homemade peppermint bark.

Rap the pan on the counter a few times to get the layer nice and even and also encourage any air bubbles to get on out of there.

Pop this layer in the fridge for about 20 minutes so it can harden completely.

Next, layer on the white chocolate.

I like to distribute this layer as evenly as I can so I’m not working with one giant white chocolate puddle in the middle of my semi-sweet layer.

hand pouring white chocolate onto hardened semi-sweet chocolate layer to make peppermint bark

Smooth out this white chocolate layer carefully but quickly with a spatula. Try not to disturb the semi-sweet chocolate layer below, but know that this will not alter the taste, only the aesthetic.

Then, while the layer of white chocolate is still wet, sprinkle liberally with the crushed candy canes.

hand sprinkling crushed candy canes onto white chocolate to make peppermint bark

Again, rap the pan on the counter to remove any air bubbles and to help those candy cane pieces settle.

I’m telling you, it’s dangerously easy to make this holiday staple, and if you read closely, I’ll give you some extra tips in the recipe to help make this go as smoothy as possible.


Once the bark is nicely put together, completely chilled, and ready to devour, you have the choice of breaking it apart by hand or cutting it up into squares with a very sharp knife.

I like to change it up and do both, but when I choose to to cut my easy peppermint bark into squares, I let the entire pan sit on the counter for about 10 minutes after taking it out of the fridge to soften up a bit.

peppermint bark pieces in a tin with parchment paper

If you try to cut into very cold chocolate, you’ll likely end up with jagged edges and possibly flying bits of chocolate and candy cane bits strewn about your kitchen.

Then again, breaking it apart can also yield some similar fun adventures, so even if I want jaggy pieces, I still typically slice it with a knife so I’m sure I can get those smooth, beautiful edges.

This recipe for peppermint bark is one of my favorite to include in my Christmas cookie tins, because it’s easy to whip up right before packing things up, it’s festive, and it lasts quite some time– long after the cookies are gone (if it lasts that long).

peppermint bark pieces in a tin with parchment paper

Sweet, smoothy, chocolatey, and oh-so-pepperminty. Christmas time is here, y’all. So let’s peppermint bark it up.

And make sure to check out some of my other favorite homemade consumable gifts for the holidayscandied almonds, bourbon salted caramel sauce, homemade vanilla extract, homemade hot cocoa mix, and hot chocolate bombs!

peppermint bark pieces
5 from 1 vote
Pin Recipe Print Recipe Rate this Recipe

Peppermint Bark

A simple layered holiday bark made with white and semi-sweet chocolates, flavored with peppermint, and garnished with crushed candy canes.
Prep Time1 hour 30 minutes
Total Time1 hour 30 minutes
Recipe Author Lynn April
Servings: 1 pound


  • 8 ounces (227g) high quality semi-sweet chocolate1 coarsely chopped
  • ¼ teaspoon peppermint extract
  • 8 ounces (227g) high quality white chocolate2 coarsely chopped
  • 3 to 4 large candy canes3 crushed


  • Line an 8" baking pan with aluminum foil, parchment paper, or wax paper, allowing lining to come up and hang off the sides of the pan. Smooth out any wrinkles and set aside.
  • In a medium saucepan over low-medium heat, melt the semi-sweet chocolate, stirring constantly, until smooth. You may also do this in the microwave, melting chocolate in 15 second intervals and stirring thoroughly with a spatula between each interval.
  • Once chocolate is completely melted, add the peppermint extract. Mixture may bubble a little bit, but this is ok. Stir to thoroughly combine
  • Pour melted semi-sweet chocolate into prepared baking pan, spreading with a spatula into an even layer (it will be very thin– this is ok). Rap pan on counter top several times to settle chocolate and remove any air bubbles. Place pan in the refrigerator for 20 minutes or until completely set.
  • When semi-sweet chocolate is completely set, melt the white chocolate, again in a medium saucepan over low-medium heat, stirring constantly, until smooth. You may also do this in the microwave, melting chocolate in 15 second intervals and stirring thoroughly with a spatula between each interval.
  • Pour melted white chocolate directly and evenly on top of semi-sweet layer, gently spreading with a spatula into an even layer. Be careful not to disturb the semi-sweet layer on the bottom, as it will melt a bit once the hot white chocolate hits it. Rap pan on counter top several times to settle chocolate and remove any air bubbles.
  • While white chocolate is still wet, sprinkle crushed candy canes on top and tap pan on counter again to settle everything. Place pan in the refrigerator or at room temperature until completely set.
  • Once entire pan is completely hardened, remove bark from the pan using the overhang as handles and peel off the lining. Break into desired size pieces or cut4 into squares. Bark should be stored in the refrigerator and will keep for up to 3 weeks.


  1. Semi-sweet chocolate: it is very important that you use high-quality chocolate for this peppermint bark. Do not use chips. 
  2. White chocolate: check the ingredients on your white chocolate to make sure it contains cocoa butter and not palm kernel oil, which will inhibit your chocolate layers from bonding. Candy melts or white melting wafers will not work here. It’s best to stick with white bar chocolate to be safe.
  3. Candy canes: you can use mini candy canes, if you prefer. Use 6-8. You can also use peppermint candies. Use 8-10. Crush candy canes by putting in a zip top bag and smashing with a spoon or a rolling pin. 
  4. Cutting into squares: if you choose to cut into squares rather than break apart with your hands, allow pan to sit at room temperature for about 10 minutes, then cut using a very sharp knife.
Did you make this recipe?Mention @freshaprilflours on Instagram or tag #freshaprilflours!

Nutrition Disclosure

All nutritional values are approximate and provided to the reader as a courtesy. Changing ingredients and/or quantities will alter the estimated nutritional calculations.

Calories: 2538kcal | Carbohydrates: 253g | Protein: 27g | Fat: 160g | Saturated Fat: 94g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 47g | Trans Fat: 0.2g | Cholesterol: 61mg | Sodium: 227mg | Potassium: 1936mg | Fiber: 19g | Sugar: 217g | Vitamin A: 181IU | Vitamin C: 1mg | Calcium: 592mg | Iron: 15mg

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. I just made some ‘tropical bark’ the other day, but this sounds so much more Christmas worthy!!! I have been having candy cane cravings lately and there is always some high quality chocolate in the Thoroughly Nourished kitchen 🙂 Dangerously easy indeed! Dangerously delicious? Guaranteed 🙂
    Can’t wait to make this – Dad is going to love it!

    1. Tropical bark?! That sounds DELISH! Whatever it is! Hahaha. You gotta get down with the peppermint bark. It’s what all the cool kids are doing these days 🙂

  2. 5 stars
    I made mine with chips, Herseys and Ghirardelli (because it’s all I had) and peppermint oil. Turned out wonderful and melted completely smooth, I wonder if some chips melt better than others?

  3. How much is in a pound? Doing a project at school on peppermint bark and need to know how much it cost per slice. But can figure that put if someone could tell me how many slices per pound?? Thanks!!!!!