homemade peppermint bark for sweet holiday gift giving

5 min prep 30 min cook 1 servings
homemade peppermint bark for sweet holiday gift giving
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • Double-chocolate layers prevent the white chocolate from tasting cloying and give dramatic color contrast.
  • Peppermint oil, not extract, gives pure, clean flavor without the faint boozy note that muddies cheaper barks.
  • Candy-cane dust under AND over the layers keeps every bite crunchy and guarantees peppermint in your first and last nibble.
  • Short freeze between pours locks the layers together so they snap—not peel—when broken.
  • Template method (parchment sling over a sheet pan) yields perfectly thin, gift-worthy slabs every time.
  • Room-temp peppermint bits won't weep color into white chocolate, keeping stripes crisp for weeks.

Ingredients You'll Need

Ingredients

Great peppermint bark is only as good as the chocolate you start with. Skip the baking aisle chips—they contain stabilizers that resist melting smoothly—and head for the good stuff in the candy section. Here's the low-down on every component:

Bittersweet chocolate (12 oz / 340 g): Look for 60–70 % cacao; my perennial favorite is Ghirardelli 60 % bars because they melt like velvet and snap with a glossy sheen. If you're feeling fancy, Valrhona Manjari 64 % adds red-berry notes that play beautifully against peppermint. Avoid anything labeled "baking chocolate" in paper boxes—it tends to be chalky.

High-quality white chocolate (12 oz / 340 g): Real cocoa-butter white chocolate, not the hydrogenated imposters. Green & Black's or Callebaut make snowy, creamy layers that taste like melted vanilla ice cream. White chocolate scorches easily; we'll melt it gently and add a spoon of coconut oil for insurance.

Organic coconut oil (2 tsp): Refined, not virgin, so your bark doesn't scream "sunscreen." Just enough to give the chocolate a glassy break without a waxy finish. If you're anti-coconut, swap in an equal amount of cocoa butter shards for extra chocolate aroma.

Pure peppermint oil (⅛ tsp): A drop too much will read like toothpaste, so measure with a toothpick. I use Boyajian; one tiny bottle lasts me three holiday seasons. Peppermint extract works in a pinch—double the amount—but the bark's flavor fades after a week.

Candy canes (6 standard or 12 mini): Buy the old-school straight kind without glitter or fillings; both melt into sticky globs. I stash a box every December 26 when they're 75 % off. Vegan or gluten-free friends? Simple Organic and YumEarth make allergen-friendly canes that crush just as prettily.

Vanilla bean paste (½ tsp): Those flecks telegraph "from scratch." Nielsen-Massey or homemade extract steeped in bourbon are both lush. Skip imitation; it's holiday gift-giving, not science class.

Flaky sea salt (pinch): A whisper on top heightens sweetness and gives grown-up edge. I love Maldon snowflakes; they catch the light like tiny ornaments.

Optional, but makes you look like a pro: edible gold dust for a subtle shimmer and parchment paper sheets pre-cut to quarter-sheet-pan size (I buy them by the 200-count box because I loathe cutting parchment under time pressure).

How to Make Homemade Peppermint Bark for Sweet Holiday Gift Giving

1
Prep your template

Line a 9×13-inch rimmed quarter-sheet pan with parchment, leaving a 2-inch overhang on the long sides (these become your handles). Smooth the paper into the corners; creases leave chocolate ridges. Set the pan on a flat shelf in the freezer for 5 minutes while you gather ingredients—cold pan equals faster setting chocolate.

2
Crush the candy canes

Unwrap canes and place in a heavy zip-top bag on a cutting board. Bash with the flat side of a meat mallet into ¼-inch shards and dust. You want a mix of rice-sized bits and showy ½-inch stripes. Transfer to a small bowl and set aside 2 Tbsp for final garnish. Keep the room-temperature candy nearby; cold shards can seize chocolate.

3
Melt the bittersweet layer

Chop chocolate with a serrated knife into almond-sized shards for even melting. Reserve ⅓ cup in a separate bowl. Place the larger amount in a heat-proof bowl set over 1 inch of barely simmering water (bowl must not touch water). Stir with a silicone spatula until ⅔ melted, remove bowl, add reserved chocolate, and stir until glossy—this seeding method tempers for snap. Stir in 1 tsp coconut oil and 3 drops peppermint oil.

4
Spread and set the base

Pour melted chocolate onto chilled parchment. Tilt pan so chocolate flows into corners, then use an offset spatula to nudge it into a thin, even layer—about ⅛ inch thick. Scatter ⅓ of your crushed candy cane across the surface; gently press so pieces adhere but still protrude. Slide pan into freezer for 10 minutes until surface loses its sheen.

5
Melt the white chocolate layer

White chocolate burns at 92 °F, so go low and slow. Chop and melt the same way, but remove from heat when only half melted; residual heat finishes the job. Stir in remaining 1 tsp coconut oil, vanilla bean paste, and 2 drops peppermint oil. Cool 3 minutes—if it's too hot it will melt the dark layer and create muddy marbling.

6
Layer and swirl

Remove pan from freezer. Pour white chocolate over the firm dark layer, starting at center and moving outward in concentric circles. Use a clean offset spatula to spread, pushing rather than pulling to avoid gouging. Work quickly; white chocolate sets fast against cold chocolate.

7
Top and finish

Immediately shower remaining crushed candy cane over the surface. Add a pinch of flaky salt and, if feeling fancy, flick edible gold dust off a dry brush for starlight sparkle. Lightly press so toppings adhere without sinking. Return to freezer 15 minutes to fully set.

8
Break into gift-worthy shards

Lift bark out using parchment handles. Peel off paper, place bark on cutting board. Use a sharp knife to score a grid, then snap along lines for tidy rectangles, or simply strike with the knife handle for rustic shards. Store in airtight tins at cool room temperature.

Expert Tips

Work cool

If your kitchen is warmer than 74 °F, set a baking sheet on top of a bowl of ice water; this cools the underside of your pan so chocolate sets quickly without blooming.

Avoid the splash

Even a drop of water seized my first batch. Dry your bowl, spatula, and candy-cane shards thoroughly; if they feel sticky, roll between paper towel to wick away moisture.

Give it time

If your layers separate when breaking, the base wasn't cold enough. Next time, extend freezer time by 5 minutes or pop the pan outside if you live in a cold climate.

Color-fast candy

Natural candy canes bleed pink into white chocolate after a week. For long-lasting gifts, toss crushed candy with ½ tsp cornstarch; it locks in color without affecting flavor.

Variations to Try

  • Mocha Peppermint: Whisk 1 tsp espresso powder into melted bittersweet layer for subtle coffee notes—tastes like a peppermint mocha in candy form.
  • Dark Mint Swirl: Omit white chocolate. After spreading dark layer, drizzle thin zigzags of melted mint chocolate (melt 6 oz dark + ⅛ tsp oil + 2 drops crème de menthe) for marble effect.
  • Peppermint Crunch Bark: Fold puffed rice or crushed pretzels into the white layer for extra crunch—great for kids who love texture.
  • Vegan Version: Use 70 % dark certified vegan chocolate and vegan white chocolate made with rice milk. Swap coconut oil for cocoa butter to keep it allergen-friendly.

Storage Tips

Room temperature: Store bark in an airtight tin or glass jar, layered between wax paper, up to 3 weeks—cool, dry pantry (below 70 °F) is ideal. Humidity is the enemy; if your home is steamy, add a silica-gel packet to the tin.

Refrigerator: Only if your thermostat is unreliable. Wrap tightly to block moisture and odors; let pieces stand 10 minutes at room temp before serving to take the chill off—cold dulls flavor.

Freezer: Freeze bark up to 2 months in heavy zip bags with air pressed out. Thaw, still wrapped, overnight in the fridge to prevent condensation spots. Texture remains snappy, though white chocolate may very slightly yellow; dust with powdered sugar to restore snowy look.

Make-ahead strategy: Bark keeps beautifully, so make it the first week of December, stash in tins, and you'll have instant teacher, hostess, and last-minute gifts all season. I tie stacks with velvet ribbon and tiny jingle bells for instant festivity.

Frequently Asked Questions

You can, but they contain stabilizers that resist melting silky. If chips are all you have, stir in 1 Tbsp neutral oil per cup to loosen the melt, and expect a softer snap.

Usually the base wasn't cold enough or the white chocolate was too hot when poured. Chill the base until matte, and let white chocolate cool 2–3 minutes off heat before layering.

Pack shards in mini cupcake liners, layer inside a tin, add a silica packet, and cushion the tin with bubble wrap inside a USPS flat-rate box. Choose 2-day shipping in cool weather; otherwise, cold-pack.

Absolutely. Use an 8×8-inch pan and reduce each chocolate to 6 oz. Keep layer thickness the same for proper snap.

Yes, it's cocoa butter reacting to temperature shifts. Flavor is unchanged. Dust with powdered sugar or swipe gently with a hair-dryer on cool to re-whiten.

Up to one month for peak flavor and appearance. Store in a dark, cool cupboard in airtight tins. After a month, peppermint aroma mellows and candy pieces may weep color, though it's still edible.
homemade peppermint bark for sweet holiday gift giving
main-dishes
Pin Recipe

Homemade Peppermint Bark for Sweet Holiday Gift Giving

(4.9 from 127 reviews)
Prep
25 min
Cook
10 min
Servings
24 pieces

Ingredients

Instructions

  1. Prep the pan: Line a 9×13-inch rimmed sheet with parchment, leaving handles. Chill pan 5 min.
  2. Crush candy: Bash canes in a bag to ¼-inch bits; set aside 2 Tbsp for garnish.
  3. Melt dark layer: Melt 8 oz bittersweet chocolate over simmering water, seed with remaining 4 oz, stir until smooth. Stir in 1 tsp coconut oil and 3 drops peppermint oil.
  4. Spread: Pour into chilled pan, tilt to ⅛-inch thickness. Scatter ⅓ crushed candy. Freeze 10 min.
  5. Melt white layer: Repeat gentle melt for white chocolate; cool 3 min, then stir in remaining 1 tsp coconut oil, vanilla, and 2 drops peppermint oil.
  6. Top: Pour white chocolate over firm dark layer, spread quickly. Shower remaining candy plus salt (and gold dust). Freeze 15 min.
  7. Break: Lift bark out, peel paper, score and snap into 24 rustic pieces.
  8. Store: Airtight tin, cool room temp, up to 3 weeks.

Recipe Notes

Chocolate is sensitive to heat and humidity. Work in a cool kitchen, wipe condensation from bowls, and always use real chocolate—not chips—for professional snap and shine.

Nutrition (per piece)

112
Calories
1g
Protein
13g
Carbs
6g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.