Perfect Peppermint Bark Recipe (Easy)

📌 This post may contain affiliate links. If you purchase through these links, we may earn a small commission at no extra cost to you.

  • Prep: 15 Minutes
  • Cook: 5 Minutes
  • Total: 20 Minutes
  • Servings: 24 pieces

A Quick Note Before You Start

The key to beautiful peppermint bark is letting each chocolate layer set completely before adding the next. Don’t rush the fridge time or your layers will bleed together. Room-temperature chocolate chips melt faster and more evenly.

Peppermint bark is one of those holiday treats that looks like you spent hours on it but actually comes together in about 20 minutes of hands-on work. Two crisp layers of chocolate, a shower of crushed candy canes — it’s Christmas in a single bite.

The secret most recipes skip? Tempering your chocolate just enough to get that satisfying snap when you break it. We’ll walk you through every step so your peppermint bark looks bakery-perfect and tastes even better.

Ingredients for Peppermint Bark

For the Dark Chocolate Layer

  • 12 oz dark chocolate chips (60% cacao) — higher cacao gives a rich, slightly bitter base that balances the sweet white chocolate on top
  • 1 tablespoon coconut oil — keeps the chocolate glossy and helps it set with a clean snap
  • 1/2 teaspoon pure peppermint extract — Nielsen-Massey Pure Peppermint Extract is our go-to for clean, non-artificial mint flavor that doesn’t taste like toothpaste

For the White Chocolate Layer

  • 12 oz white chocolate chips — use a quality brand like Ghirardelli Premier White Chips; cheap white chocolate chips seize up and turn grainy
  • 1 tablespoon coconut oil — same trick as the dark layer for a smooth, glossy finish
  • 1/2 teaspoon pure peppermint extract — split the mint between both layers so every bite is equally fragrant

For the Topping

  • 10–12 standard candy canes (or 1 cup pre-crushed peppermint pieces) — Bob’s Red Mill Peppermint Crunch Baking Chips work great if you want uniform pieces without the smashing
  • Pinch of flaky sea salt — optional but highly recommended; it makes the chocolate flavors pop

Optional Add-Ins

  • 1/2 teaspoon vanilla extract in the white chocolate layer
  • 2 oz dark chocolate drizzled over the finished bark
  • Red and white nonpareils for extra festive color
  • 1/4 teaspoon cayenne in the dark chocolate layer for a spicy-mint kick

How to Make Peppermint Bark Step by Step

Step 1: Prep Your Pan and Candy Canes

Line a 9×13 inch baking sheet with parchment paper, letting the paper hang over the sides so you can lift the bark out cleanly later. Smooth the parchment flat — any wrinkles will leave ridges in your chocolate.

If you’re crushing whole candy canes, place them in a zip-top bag and hit them with a rolling pin until you have a mix of fine dust and small chunks. That mix of textures is what makes the topping look so good — you want some pieces big enough to see and some fine enough to melt slightly into the white chocolate.

👉 Parchment Paper Sheets (Pre-cut) — Pre-cut sheets fit perfectly in a 9×13 pan — no tearing, no wrinkling, no chocolate stuck to the pan.

Step 2: Melt the Dark Chocolate Layer

Combine the dark chocolate chips and one tablespoon of coconut oil in a microwave-safe bowl. Microwave in 30-second bursts, stirring well between each one. This usually takes two to three rounds total. Stop microwaving the moment the chips are mostly melted — the residual heat finishes the job and prevents burning.

Once fully smooth, stir in the peppermint extract. Pour the dark chocolate onto your prepared parchment and use an offset spatula to spread it into an even layer roughly 1/4 inch thick. Work quickly — dark chocolate starts setting fast. Tap the pan gently on the counter twice to pop any air bubbles and level the surface.

👉 Nielsen-Massey Pure Peppermint Extract — Clean, non-artificial mint flavor — this is the extract professional candy makers actually use.

Step 3: Chill the Dark Chocolate Layer

Slide the pan into the fridge and let the dark chocolate firm up for at least 20 to 25 minutes. You want it fully set and cold before adding the white chocolate layer on top. If you pour warm white chocolate over soft dark chocolate, the layers will mix and you’ll lose that beautiful two-tone look.

This is the one step you genuinely cannot rush. While you wait, get your white chocolate measured out and ready so you can move fast once it’s melted.

Step 4: Melt the White Chocolate Layer

White chocolate is more sensitive than dark — it scorches easily and can turn grainy if overheated. Use the same 30-second microwave method, but stir even more aggressively between bursts. The moment it looks almost melted, stop and stir until fully smooth. Add the coconut oil and peppermint extract and stir until completely combined.

If your white chocolate seizes up or gets lumpy, add another half teaspoon of coconut oil and stir vigorously. That usually brings it back together. If it’s still grainy, your chocolate got too hot — unfortunately that batch is done. Start fresh with lower heat and shorter intervals.

👉 Ghirardelli Premier White Chocolate Chips — Melts smooth every time without seizing — the most reliable white chocolate chip you can buy.

Step 5: Layer the White Chocolate

Pull the dark chocolate pan from the fridge. Working quickly and confidently, pour the melted white chocolate over the dark layer and use your offset spatula to spread it edge to edge in one even coat. Move in smooth, broad strokes — overworking it will drag up the dark layer underneath.

The white chocolate will start setting within minutes because the cold dark chocolate beneath is pulling heat out of it. That’s actually perfect — it means your layers stay crisp and separate.

Step 6: Add the Peppermint Topping

Immediately — before the white chocolate sets — scatter your crushed candy cane pieces evenly across the entire surface. Press the larger pieces down gently with your fingers so they stick. Add a light pinch of flaky sea salt if you’re using it.

The timing here is critical. If you wait even two minutes too long, the white chocolate will have set enough that the candy cane pieces won’t adhere properly and they’ll fall off when you break the bark. Crushed candy cane on top the moment the spatula leaves your hand.

Step 7: Final Chill and Break

Return the pan to the fridge for at least 30 to 45 minutes, or until the bark is completely firm all the way through. You can also freeze it for 15 minutes if you’re short on time. Once fully set, lift the bark out using the parchment paper handles and transfer it to a cutting board.

Break it into rustic shards using your hands — don’t cut it with a knife or you’ll lose that crackly, organic look. Hold both sides of a piece and apply firm, even pressure until it snaps. The bark should break cleanly with a satisfying crack. If it bends instead of snaps, it needs more fridge time.

👉 Holiday Tin Gift Boxes for Baked Goods — Stack your bark in a tin with tissue paper for instant holiday gifting — zero extra work, looks incredible.

Nutrition Information

  • Per serving (1 piece
  • approx. 1 oz): 142 cal
  • 8g fat
  • 17g carbs
  • 1g protein
  • 14g sugar
  • 1g fiber

Pro Tips

Use a thermometer for perfect tempering: If you want your peppermint bark to have that professional-level gloss and snap without blooming (turning grey or streaky), melt your dark chocolate to 115°F, let it cool to 88°F before pouring. You don’t need fancy equipment — a simple instant-read thermometer gives you perfect results every time and removes all guesswork from the process.

Score before fully set for cleaner pieces: About 10 minutes after adding your white chocolate and candy cane topping — when the bark is firm but not rock hard — use a sharp knife to lightly score lines into the surface where you want to break it later. This gives you more control over the final piece sizes and reduces the chance of random shattering.

Double boiler over microwave for large batches: If you’re making multiple batches as gifts, a double boiler gives you much more control and zero risk of scorching. Set a heatproof bowl over a pot of barely simmering water — never let the bowl touch the water — and stir constantly. It takes a few extra minutes but saves entire batches of expensive chocolate.

Cold pan trick for faster setting: Put your empty baking sheet in the freezer for 10 minutes before lining it with parchment. When you pour the dark chocolate onto a cold pan, it starts setting at the edges almost immediately, which helps you spread it to even thickness before it moves around on you.

Flavor the layers differently: Put peppermint extract only in the white chocolate layer and add a half teaspoon of espresso powder to the dark chocolate layer instead. The coffee deepens the dark chocolate and makes the peppermint on top taste even brighter — this combination is absolutely addictive.

Delicious Variations

Triple Chocolate Peppermint Bark

Add a third layer of milk chocolate between the dark and white layers. Let each layer set fully in the fridge before adding the next. The milk chocolate acts as a sweet, creamy bridge between the two extremes, and the final bark has three distinct stripes when you look at it from the side. Takes more time but looks absolutely stunning as a gift.

Dark Chocolate Only Bark

Skip the white chocolate entirely and do a single thick layer of dark chocolate — about 3/4 inch deep — with crushed candy canes and flaky sea salt on top. This version is less sweet and more sophisticated. It’s also dead simple and sets faster. Great for people who find the traditional version too rich or too sweet.

Oreo Peppermint Bark

Crush 8 to 10 Oreo cookies and mix them into your white chocolate layer before it sets, then top with the candy cane pieces. The dark cookie crumbles against the white chocolate look dramatic and taste incredible. Use peppermint Oreos during the holidays for an extra layer of mint flavor that takes the whole thing over the top.

Vegan Peppermint Bark

Swap both chocolate layers for dairy-free versions — Enjoy Life dark chocolate chips melt beautifully and have a clean ingredient list. For the white chocolate layer, use Pascha Organic White Chips, which are the best dairy-free white chocolate available right now. Everything else in this recipe is already vegan, so it’s a simple swap with zero technique changes.

Peppermint Bark Popcorn

Drizzle your melted dark and white chocolate over a bowl of plain popped popcorn, toss everything together, spread on parchment, sprinkle with crushed candy canes, and let it set. This makes about four times the volume for the same amount of chocolate, which means it’s perfect for parties or large gift batches when you need to feed a crowd without spending a fortune.

Storage Instructions

Refrigerator

Store finished peppermint bark in an airtight container in the refrigerator for up to two weeks. Layer the pieces between sheets of parchment or wax paper so they don’t stick together. The bark will stay crisp and the candy cane pieces will hold their texture without getting sticky. Cold bark also has a better snap when you eat it, so refrigerator storage is genuinely the best way to keep it.

Freezer

Peppermint bark freezes beautifully for up to three months. Layer pieces between parchment sheets in a freezer-safe container or zip-top bag with the air pressed out. Let frozen bark thaw at room temperature for 10 to 15 minutes before serving — don’t microwave it or the chocolate layers will melt unevenly. Frozen bark is a great way to get ahead of holiday gift-making in early December.

Make-Ahead

This is genuinely one of the best make-ahead holiday treats you can make. The entire batch can be made up to two weeks before you need it and stored in the fridge. For gift-giving, wait to package it until the day before or the day of — once it’s in a tin or cellophane bag at room temperature, the candy cane pieces will slowly start to get tacky from humidity. Keep it cold right up until gifting.

For food safety guidelines, visit FDA Food Safety Guidelines for Candy Making.

Frequently Asked Questions

Why did my peppermint bark layers separate when I break it?

This almost always happens because the dark chocolate layer was too cold and too smooth when the white chocolate went on top. Chocolate needs a slightly tacky surface to bond to the next layer. Try pulling the dark chocolate out of the fridge about 3 minutes before pouring the white chocolate — it should be fully set but not ice cold. A tiny score across the surface with a fork also helps the layers grip each other.

Can I use peppermint oil instead of peppermint extract in this recipe?

Yes, but use it sparingly — peppermint oil is three to four times more concentrated than extract. Start with just 1/8 teaspoon per layer and taste your melted chocolate before pouring. Too much peppermint oil makes the bark medicinal rather than festive. LorAnn Oils makes a food-grade peppermint oil that’s widely available and easy to measure accurately.

Why did my white chocolate turn lumpy when I melted it?

White chocolate seizes when it gets overheated or when even a tiny drop of water gets into the bowl. Make sure your bowl and spatula are completely dry before you start. Melt it in short 20-second bursts in the microwave and stir aggressively between each one. If it seizes, try stirring in a teaspoon of coconut oil — this sometimes rescues it. If the texture is truly grainy, the cocoa butter has broken and you’ll need a fresh batch.

How do I get clean, even pieces of peppermint bark?

The best trick is to score the bark lightly with a sharp knife about 10 to 15 minutes after the white chocolate layer goes on — when it’s firm but not completely set. Then, after the full fridge chill, the bark will snap right along those score lines. If you want completely uniform squares, use a ruler and a bench scraper. Most people prefer the rustic broken look, which requires zero precision — just press and snap.

Can I make peppermint bark without a microwave?

Absolutely. A double boiler is actually the preferred method of most professional chocolatiers. Set a heatproof bowl over a small pot of barely simmering water — the bowl should sit above the water, not touch it. Add your chocolate and stir constantly over low heat until just melted. Remove from heat and stir in coconut oil and extract. It takes about five minutes per layer but gives you total control over the temperature.

How far in advance can I make peppermint bark for gifting?

You can make it up to two weeks ahead and store it in the refrigerator in an airtight container. For gift bags or tins, package it the day before or the day of giving — once it’s out of the fridge and at room temperature, the candy cane pieces will gradually soften and get sticky from humidity. The chocolate itself stays perfect, but the topping is what gets affected by warmth and moisture over time.

More Recipes You Will Love

👉 Perfect Pecan Pie Recipe (Classic)

👉 Perfect Pumpkin Pie Recipe (Classic)

👉 Perfect Cranberry Sauce Recipe

👉 Best Sweet Potato Casserole Recipe

Peppermint bark is one of those rare holiday recipes that’s genuinely easy, genuinely impressive, and gets better every time you make it. Once you nail the layering technique, you’ll be making batches for every neighbor, teacher, and coworker on your list. Make a batch this week and let us know in the comments how it turned out — we’d love to hear if you tried any of the variations!

Leave a comment