This peppermint bark combines a rich dark chocolate layer with creamy white chocolate and crunchy candy-cane pieces. It requires no baking and can be prepared with only a handful of ingredients.
The red, white and chocolate colours give it an instantly festive appearance. Package the broken pieces in jars, tins or clear bags for an easy homemade Christmas gift.
Use good-quality chocolate bars rather than baking chips when possible, as bars generally melt more smoothly.
Why You’ll Love This Christmas Bark
- Requires no baking.
- Made with simple ingredients.
- Rich chocolate and peppermint flavour.
- Attractive festive colours.
- Easy to prepare ahead.
- Suitable for Christmas gifts.
- Simple to make in large batches.
- Easy to customise.
- Keeps well in the refrigerator.
- Perfect for holiday dessert boards.
Ingredients You’ll Need
- 10 ounces dark or semisweet chocolate, finely chopped.
- 10 ounces white chocolate, finely chopped.
- ½ teaspoon peppermint extract, divided.
- ½ cup crushed candy canes or peppermint sweets.
- 1 teaspoon neutral oil or coconut oil, optional.

Ingredient Notes
Dark chocolate: Semisweet or bittersweet chocolate balances the sweetness of the white layer.
White chocolate: Choose a product containing cocoa butter for smoother melting and better flavour.
Peppermint extract: Use peppermint extract rather than mint extract, which can taste different.
Candy canes: Crush them into a mixture of small pieces and fine crumbs.
Oil: A tiny amount can help thick chocolate spread more easily, but it is optional.
How to Make Peppermint Bark
Step 1: Prepare the Baking Sheet
Line a rimmed baking sheet or 9 × 13-inch tin with parchment paper.
Ensure the paper lies flat.
Step 2: Crush the Candy Canes
Place the unwrapped candy canes inside a sealed bag.
Crush them carefully with a rolling pin.
Set aside the larger decorative pieces and finer peppermint crumbs.
Step 3: Melt the Dark Chocolate
Place the chopped dark chocolate in a dry microwave-safe bowl.
Heat in 20-second intervals, stirring thoroughly after each interval, until almost melted.
Continue stirring until completely smooth.
Add ¼ teaspoon peppermint extract.

Step 4: Form the First Layer
Spread the dark chocolate into a rectangle approximately ¼ inch thick.
Refrigerate for 10–15 minutes, until nearly set but not completely hard.
Step 5: Melt the White Chocolate
Melt the white chocolate in short intervals, using clean, dry equipment.
Stir in the remaining peppermint extract.
Allow it to cool for several minutes so it does not melt the dark layer.
Step 6: Add the White Layer
Spread the white chocolate gently over the dark chocolate.
Work quickly but avoid mixing the two layers excessively.

Step 7: Add the Candy Canes
Immediately scatter the crushed candy canes over the white chocolate.
Press the pieces down very gently so they adhere.
Step 8: Chill Until Firm
Refrigerate the bark for approximately 30–45 minutes, or until completely firm.
Step 9: Break Into Pieces
Lift the set chocolate from the baking sheet.
Break it by hand into rustic pieces or cut it with a sharp knife.
Tips for Perfect Peppermint Bark
Keep All Equipment Dry
Even a small amount of water can make melted chocolate seize.
Chop the Chocolate Finely
Small, evenly sized pieces melt more consistently.
Heat in Short Intervals
White chocolate burns particularly quickly.
Do Not Set the First Layer Completely
A slightly soft dark layer bonds more effectively with the white chocolate.
Cool the White Chocolate Briefly
Very hot white chocolate may melt the dark layer and produce swirls.
Add Candy Canes Immediately
The topping will not adhere once the white chocolate has set.
Why Did My Chocolate Seize?
Chocolate can become thick and grainy when exposed to water or excessive heat.
Use completely dry bowls and utensils. Heat gradually and stir frequently.
Seized chocolate may not produce a smooth bark and is often better used in another recipe.
Why Did the Layers Separate?
The dark layer may have been completely cold and hard before the white chocolate was added.
Allow the first layer to become nearly set but slightly tacky. Avoid using excessive oil, which can also reduce adhesion.
Easy Peppermint Bark Variations
Milk Chocolate Peppermint Bark
Use milk chocolate for the bottom layer for a sweeter result.
Triple-Chocolate Bark
Add separate dark, milk and white chocolate layers.
Peppermint Oreo Bark
Sprinkle crushed chocolate sandwich biscuits over the white chocolate.
Pretzel Peppermint Bark
Add crushed salted pretzels for a sweet-and-salty flavour.
Christmas Sprinkle Bark
Combine the candy canes with festive red and green sprinkles.
Peppermint Nut Bark
Add toasted almonds or pistachios.
How to Package Peppermint Bark as Gifts
Place the pieces inside:
- Christmas sweet tins.
- Glass jars.
- Clear food-safe bags.
- Parchment-lined gift boxes.
- Holiday dessert hampers.
Include an ingredient and allergen label when giving homemade food to others.
Keep the package away from heat and direct sunlight.
How to Store Peppermint Bark
Store the bark in an airtight container in a cool room for approximately one week.
For longer storage, refrigerate it for up to three weeks.
Place parchment paper between the layers.
Can You Freeze Peppermint Bark?
Yes, although condensation can affect its appearance.
Wrap it securely and freeze for up to two months.
Thaw it inside the closed container so moisture forms on the container rather than directly on the chocolate.
Frequently Asked Questions
Can I use chocolate chips?
Yes, but some chips contain stabilisers that make them thicker when melted.
Can I omit the peppermint extract?
Yes. The crushed candy canes will still provide peppermint flavour.
Why is my white chocolate lumpy?
It may have been overheated or exposed to water.
How thick should peppermint bark be?
Approximately ¼–⅜ inch provides a good balance between crispness and strength.
Can children help make this recipe?
Children can add toppings and help break the cooled bark with appropriate supervision.

Peppermint Bark Recipe Card
Preparation time: 20 minutes
Chilling time: 45–60 minutes
Total time: Approximately 1 hour 20 minutes
Yield: Approximately 20 pieces
Course: Dessert or Sweet
Cuisine: American
Method: No-bake
Ingredients
- 10 ounces dark or semisweet chocolate.
- 10 ounces white chocolate.
- ½ teaspoon peppermint extract, divided.
- ½ cup crushed candy canes.
- 1 teaspoon neutral or coconut oil, optional.
Instructions
- Line a baking sheet with parchment paper.
- Crush the candy canes.
- Melt the dark chocolate in short intervals.
- Stir in ¼ teaspoon peppermint extract.
- Spread the chocolate approximately ¼ inch thick.
- Refrigerate for 10–15 minutes.
- Melt the white chocolate carefully.
- Add the remaining peppermint extract.
- Cool the white chocolate briefly.
- Spread it over the dark layer.
- Add the crushed candy canes immediately.
- Refrigerate for 30–45 minutes.
- Break or cut the firm bark into pieces.
- Store inside an airtight container.
Recipe Notes
- Keep bowls and utensils completely dry.
- Use good-quality chocolate bars.
- Do not overheat white chocolate.
- Add the second layer before the first becomes completely hard.
- Test the recipe with the selected brands before confirming the setting time.