This post may contain affiliate links. Please read our disclosure policy.

Homemade peppermint bark is the easiest Christmas candy I make, and it beats any tin from the store. You get creamy white chocolate, rich semi sweet, and crunchy candy canes with a cool hit of peppermint in every piece.

Peppermint bark pieces topped with crushed candy cane in a snowflake tin.
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox (and more recipes sent daily!)

For me, peppermint bark and Christmas are the same thing. I make a batch to break into pieces for holiday treat trays and to package up with other homemade candy for friends and neighbors. It also takes me back to when my kids were little, because crushing the candy canes was the one job they always wanted.

This is the version I reach for year after year, and the one I feel good handing out. It breaks into neat, sturdy pieces instead of the two layers sliding apart the way homemade bark so often does.

If you love this flavor in every form, my peppermint bark puppy chow turns the same white chocolate and candy cane combination into a snackable Christmas mix. For another minty chocolate option, my peppermint Oreo truffles are a no bake option that packages up beautifully.

photo of Jen

TESTED FAVORITE

Why I Tuck Candy Canes Between the Layers, Not Just on Top

Most peppermint bark saves all the crushed candy for the top, so you only taste peppermint when you hit a piece on the surface. I do it differently. I press crushed candy canes between the chocolate layers as well as on top, and I split the peppermint between the semi sweet and the white chocolate. That is why this version tastes like peppermint in every bite from start to finish, without ever tipping into too much.

signature

Here’s Where Most Go Wrong

The most common mistake is letting that first chocolate layer set completely before you add the white chocolate. It feels right, but it is exactly what makes the layers separate later.

Chill the semi-sweet layer for only about 10 to 15 minutes, until it is set but still tacky enough to leave a fingerprint without pressing through. That soft, sticky surface is what the white chocolate grabs onto. If the bottom gets rock hard first, the two layers never really bond and they split apart the second you break the bark.

What You’ll Need

Peppermint bark ingredients.
  • Semi sweet chocolate baking bars: This is the bottom layer and the richer side of the flavor. Use chopped baking bars, not chocolate chips. Chips have stabilizers that keep them from melting smoothly and make the layers more likely to separate once the bark sets.
  • White chocolate baking bars: These melt finickier than the semi sweet, so go low and slow and stop while a few pieces still hold their shape, then stir them smooth. Look for bars without palm oil, which is the ingredient that makes layers slide apart. Lindt bars come in 4.4 ounce sizes and Ghirardelli in 4 ounce, and either one works with no other changes.
  • Peppermint extract: A little carries a long way, so measure it and resist the urge to pour in more. Too much tips the flavor from cool and minty into sharp.
  • Crushed candy canes: Divide these in half before you start, since they go on in two stages. You need about 8 to 9 standard candy canes.
Peppermint bark stacked with crushed candy canes.

How to Make Peppermint Bark

Step 1: Melt the Semi Sweet Chocolate. Line a quarter sheet pan (about 13×9 inches) with parchment, leaving an overhang to lift the bark out later. Melt the chopped semi sweet chocolate in short microwave bursts, stirring between each, then stir in half of the peppermint extract.

Step 2: Spread the Chocolate Layer. Spread the chocolate into an even layer.Peppermint bark chocolate layer spread on a baking sheet.

Step 3: Scatter the Crushed Candyand Chill the Bottom Layer. Scatter half the crushed candy canes over it. Chill for 10 to 15 minutes, until set but still tacky enough to hold a fingerprint.Peppermint bark topped with crushed candy canes.

Step 4: Add the White Chocolate Layer. Melt the white chocolate the same way and stir in the rest of the extract. Pour it over the tacky bottom layer and spread to cover.Peppermint bark with a smooth white chocolate layer.

Step 5: Scatter the rest of the crushed candy. Scatter the remaining candy canes on top.Peppermint bark topped with crushed candy canes.

Step 6: Chill, Then Break. Refrigerate for 45 to 60 minutes, until fully set. Lift the bark out by the parchment and break it into pieces or cut it into squares.Peppermint bark pieces topped with crushed candy canes.

A Few Things Worth Knowing

Chop the bars small. Finely chopped chocolate melts fast and even, which keeps you from overheating it and ending up with a grainy layer.

Crush the candy canes to a mix of sizes. A little fine dust tints the chocolate and small shards give you the crunch. Seal them in a bag and go over them with a rolling pin, or pulse them a few times in a food processor.

Let it warm up for a minute before breaking. If the bark chilled for a long stretch, a couple of minutes at room temperature helps it snap into clean pieces instead of shattering.

How to Store It

Peppermint bark keeps really well at room temperature in an airtight container for up to 2 weeks, and that is how I store it most of the time. Keeping moisture away is the main thing, since any dampness can make the crushed candy canes turn sticky.

For longer storage you can refrigerate it for up to 4 weeks in a well sealed container, again watching for moisture. It also freezes for up to 2 months. Thaw it in the refrigerator or at cool room temperature so condensation does not form on the chocolate.

Peppermint bark stacked with candy canes.

A Few Common Questions

Why is it called peppermint bark?
It gets the name because the finished candy is thin and irregular, and you break it into shards the way you would strip bark from a tree. The peppermint comes from the crushed candy canes and the extract worked through both layers.

Why is my bark soft instead of firm?
Soft bark usually means it did not chill long enough or it is sitting somewhere warm. Give it the full time in the refrigerator to set, then keep it in a cool spot, since chocolate softens quickly in a warm kitchen.

How far ahead can I make it for gifts?
Peppermint bark holds up for about 2 weeks, so you can make it well ahead of a party or a gift exchange. I break it into pieces close to when I am packaging it so the edges stay fresh and the candy canes stay crunchy. It travels well next to a batch of easy Christmas mints on a cookie tray.

More Christmas Candy Recipes

Video

5 from 3 votes
Peppermint bark pieces topped with crushed candy cane, piled on a white plate with candy canes nearby.

Peppermint Bark

Serves — 24
Peppermint bark with creamy white chocolate, rich semi sweet, and crushed candy canes in every bite. My easy homemade version snaps into clean pieces and is made for gifting.
Prep Time 15 minutes
Chill 1 hour 15 minutes
Total Time 1 hour 30 minutes

Ingredients
 

  • 12 ounces finely chopped semi-sweet chocolate baking bars Crushed
  • ¾ teaspoon peppermint extract divided
  • ⅔ cup crushed candy canes divided (⅓ cup sprinkled on each layer of melted chocolate – from 8-9 standard sized candy canes)
  • 16 ounces finely chopped white chocolate baking bars

Instructions
 

  • Line a quarter sheet pan (13×9-inch) with parchment paper. Be sure to leave enough parchment paper overhanging the sides to easily lift the chilled peppermint bark from the pan once set.
  • In a microwave safe glass bowl, melt the finely chopped semi-sweet chocolate for 1 minute, then heat in 1 to 2 more 30 second intervals (being sure to stir the chocolate between each heating interval) just until most of the chopped chocolate is melted. A few small pieces of chocolate that are not fully melted are fine, as they will continue to melt as the chocolate is stirred.
    12 ounces finely chopped semi-sweet chocolate baking bars
  • Add ½ teaspoon peppermint extract to the melted semi-sweet chocolate and stir to a smooth consistency.
    0.5 teaspoon peppermint extract
  • Spread the melted semi-sweet chocolate into an even layer in the prepared pan.
  • Sprinkle ⅓ cup of the crushed candy canes evenly over the melted semi-sweet chocolate layer. Place the pan into the refrigerator for 10-15 minutes or just until the chocolate is just starting to set. The chocolate should still be a little tacky to the touch (leaving a fingerprint in the chocolate but not pressing all the way through) to help ensure the white chocolate layer adheres properly and does not separate once fully chilled, set, and broken into serving pieces.
    0.33 cup crushed candy canes
  • During the last 3-4 minutes of the chill time for the semi-sweet chocolate layer, add the chopped white chocolate to a separate microwave safe bowl and heat for 1 minute. Stir, then heat in 30 second intervals (stirring between each interval) until most of the white chocolate chunks have melted. Add the remaining ¼ teaspoon peppermint extract and stir until smooth.
    16 ounces finely chopped white chocolate baking bars, 0.25 teaspoon peppermint extract
  • Remove the pan from the refrigerator, pour the melted white chocolate over the slightly set semi-sweet chocolate layer spreading to fully cover the first layer of chocolate and crushed candy canes. A small offset spatula works well to quickly and evenly smooth the white chocolate layer.
  • Top the melted white chocolate evenly with the remaining ⅓ cup crushed candy canes. Refrigerate the peppermint bark for an additional 45-60 minutes or just until fully set.
    0.33 cup crushed candy canes
  • Remove the chilled peppermint bark from the refrigerator and carefully lift it out of the pan using the overhanging parchment paper. Break the bark into about 2 to 2½-inch sized pieces with your hands or use a large sharp knife to cut the bark into more uniform sized square pieces.
  • Serve the bark immediately or place into an airtight container and store at room temperature for up to 2 weeks.

Jenn’s Notes

Tips:
  • Use chopped baking bars, not chocolate chips, and check that they do not contain palm oil so the layers hold together.
  • Only chill the bottom layer 10 to 15 minutes, until set but still tacky, so the white chocolate bonds to it.
  • Split the peppermint extract between both chocolates and layer candy canes between and on top for peppermint in every bite.
Storage:
Store peppermint bark in an airtight container at room temperature for up to 2 weeks, keeping moisture away so the candy canes do not get sticky. It keeps in the refrigerator up to 4 weeks in a well sealed container, or in the freezer up to 2 months. Thaw frozen bark in the refrigerator or at cool room temperature so condensation does not form on the chocolate.

Nutrition Info

Calories: 187kcal | Carbohydrates: 18g | Protein: 2g | Fat: 12g | Saturated Fat: 7g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 4g | Trans Fat: 0.004g | Cholesterol: 4mg | Sodium: 20mg | Potassium: 156mg | Fiber: 2g | Sugar: 15g | Vitamin A: 11IU | Vitamin C: 0.1mg | Calcium: 48mg | Iron: 2mg

Related Recipes

Secrets to Quick & Easy Desserts
FREE EMAIL BONUS
How to make delicious desserts in no time at all!
5 from 3 votes (1 rating without comment)

Leave a comment

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

How many stars would you give this recipe?




Comments

  1. 5 stars
    I made this bark and then made myself sick eating so much. It turned out great! So much so, I taught my nephew how to make it. I think it’ll become a holiday staple.

  2. Can another oil be used in place of the coconut oil? I could only find large containers at the grocery store, and I don’t need it for anything else…
    Thanks for all your great recipes!!

  3. 5 stars
    I have been looking at alot of your Christmas recipes to do with my grandkids while they are with us. And Love them all going to be hard picking.