Homemade Peppermint Bark with Dark and White Chocolate

This Peppermint Bark recipe is a holiday staple—layers of rich dark chocolate and creamy white chocolate topped with crushed candy canes for a bright, minty finish. Made with just four ingredients, it’s simple to prepare, beautifully festive, and perfect for cookie trays, gift boxes, or a quick homemade treat.

Peppermint bark squares in a parchment lined white box.

When my nieces used to help me bake for Christmas, we made dozens of decorated cookies—but the easiest treat always ended up being the favorite. This peppermint bark is reliable, fast, and makes a welcome addition to holiday cookie boxes.

If you find white chocolate too sweet on its own, this combination balances it with bittersweet or semi-sweet dark chocolate and a touch of peppermint. The contrast of color and flavor makes it feel like the holidays in every bite.

Easy peppermint bark in a white box with crushed candy cane.

Why you’ll love this recipe:

  • Two smooth chocolate layers—dark and white—topped with crunchy crushed candy canes for a classic festive treat.
  • Only four main ingredients and no baking required, so you can make it in under an hour.
  • Easy to package for gifts and ideal for including on holiday dessert platters.
  • Store in an airtight container in the refrigerator for up to two weeks.

Recipe ingredients

This peppermint bark uses a short, straightforward list of quality ingredients:

Chocolate peppermint bark recipe ingredients
  • Dark chocolate (8 ounces). Choose good-quality bittersweet or semi-sweet bars or baking wafers. They melt smoothly and offer a pleasant contrast to the white chocolate. If you prefer a milder taste, use semi-sweet or substitute half dark with semi-sweet.
  • White chocolate (8 ounces). Use quality white chocolate bars or wafers that melt easily. Coarsely chop bars if needed so the chocolate melts evenly.
  • Crushed candy canes (about 4 tablespoons). You’ll need roughly 3 large candy canes or 8–10 small ones. Place them in a sealed bag and crush with a rolling pin or use ready-made peppermint crunch.
  • Peppermint extract (1/2 teaspoon, optional). Adds a brighter peppermint note; use sparingly so it doesn’t overpower the chocolate.

Quantities above are shown in the recipe card below for easy reference.

How to make this recipe

This peppermint bark is straightforward because tempering is not required. You can melt the chocolate in a double boiler or in the microwave—both methods are explained below.

Melting chocolate—double boiler method: Fill a large sauté pan with a few inches of water and bring to a simmer over medium heat. Reduce heat to low and set a heatproof bowl with the chopped chocolate over the pan so it rests above the water. Stir as it melts until smooth.

Microwave method: Place chopped chocolate in a heatproof bowl. Heat at 50% power for one minute, stir, then continue at 50% power in 20–30 second intervals, stirring between intervals until fully melted.

Pro tip: Do not let the dark chocolate layer set completely before adding the white chocolate. Chill for 10–15 minutes until almost set—this helps the layers adhere without separating.

  1. Line a rimmed baking sheet or an 8×8-inch pan with parchment or foil and set aside.
  2. Melt the dark chocolate using your preferred method. Stir in half the peppermint extract if using. Pour and spread the dark chocolate to about 1/4-inch thickness on the prepared pan. Chill 10–15 minutes until nearly set.
  3. Melt the white chocolate until smooth. If using extract, add the remaining half now or to the dark chocolate as preferred.
  4. Pour the white chocolate over the chilled dark layer and spread gently to cover, taking care not to swirl the layers together.
  5. Sprinkle the crushed candy canes evenly across the top. Return to the refrigerator and chill for at least 30 minutes until fully set.
  6. Remove the bark from the pan and allow it to sit at room temperature a few minutes to soften slightly for easier cutting. Use the tip of a sharp knife to cut into pieces; the bark will tend to snap cleanly when scored.
  7. Store in an airtight container in the refrigerator for up to two weeks.
Squares of peppermint bark with layers of dark chocolate, white chocolate and peppermint.

Recipe FAQs

Can I melt the chocolate in the microwave?

Yes. Use a heatproof bowl and microwave at 50% power. Heat for one minute, stir, then continue in 20–30 second intervals at 50% power, stirring until smooth.

Can I use chocolate chips?

Chocolate chips work in a pinch, but higher-quality chocolate bars or baking wafers melt and set with a better texture and flavor for this recipe.

Does homemade peppermint bark need refrigeration?

You can keep the bark at room temperature for short periods, but refrigeration keeps it firm and extends freshness. Store in an airtight container in the fridge.

How long does homemade peppermint bark stay good?

Stored in an airtight container in the refrigerator, peppermint bark stays fresh for up to two weeks.

Recipe notes

  • Layer tip: Add the white chocolate before the dark layer is fully hardened to prevent separation.
  • Substitute half of the dark chocolate with semi-sweet if you prefer a milder flavor; avoid milk chocolate which will be too sweet when paired with white chocolate.
  • Use quality chocolate bars or baking wafers without additives for the best melt and texture.
  • Package in pretty boxes or jars for easy gifting; place parchment between layers to prevent sticking.
Peppermint bark squares stacked on each other in a serving box.

More Christmas treats you’ll love:

  • Chocolate dipped almond horn cookies
  • Dark chocolate toffee fudge
  • Meyer lemon Greek butter cookies
  • Seven layer magic cookie bars
  • Red velvet whoopie pies
  • Peppermint brownies

Did you try this recipe? If so, please leave a review below and tag @flavorthemoments on social media so I can see your creation.

Peppermint Bark Recipe

Servings: 10 | Prep time: 15 mins | Cook time: 10 mins | Chilling time: 1 hr | Total time: 1 hr 25 mins

Ingredients

  • 8 ounces dark chocolate, coarsely chopped
  • 1/2 teaspoon peppermint extract (optional)
  • 8 ounces white chocolate, coarsely chopped
  • 4 tablespoons crushed candy canes, divided

Instructions

  1. Line an 8×8-inch pan or small rimmed baking sheet with parchment or foil.
  2. Melt the dark chocolate over a double boiler or in the microwave until smooth. Stir in half the peppermint extract if using.
  3. Spread the dark chocolate into the prepared pan to about 1/4-inch thickness. Chill 10–15 minutes until nearly set but not fully hardened.
  4. Melt the white chocolate until smooth. Pour the white chocolate over the dark layer and spread gently to cover.
  5. Sprinkle the crushed candy canes evenly over the top and refrigerate for at least 30 minutes until firm.
  6. Allow the bark to sit at room temperature for a few minutes before cutting. Cut into pieces and store in an airtight container in the refrigerator for up to two weeks.

Notes

  1. Do not allow the dark layer to set completely before adding white chocolate; about 10–15 minutes of chilling is ideal.
  2. Choose good-quality chocolate bars or wafers for best flavor and texture.

Nutrition (per serving, approximate)

Calories: 344 kcal, Carbohydrates: 39 g, Protein: 3 g, Fat: 20 g, Saturated Fat: 12 g, Sugar: 32 g

All recipes and images © Flavor the Moments.