Peppermint Bark Recipe
Every holiday season, without fail, I find myself making batch after batch of this incredible peppermint bark recipe.
There is something so satisfying about the snap of the chocolate layers combined with that cool, refreshing mint flavor that just screams Christmas to me.
It is incredibly simple to throw together, yet it looks so impressive when broken into shards and wrapped in a pretty tin.
I promise that once you make this at home, you will never want to buy the store-bought version again because the homemade taste is superior.

Ingredients
Here are the simple ingredients you need to make this layered holiday treat.
- 12 ounces high-quality white chocolate: Use baking bars rather than chips because they contain cocoa butter and melt much more smoothly.
- 6 ounces semi-sweet chocolate: This provides a rich, dark contrast to the sweet white layers; again, opt for baking bars for the best texture.
- 1 1/2 teaspoons vegetable or coconut oil: This is divided among the layers to help thin the chocolate and prevent it from becoming too hard to bite into.
- 1/2 teaspoon peppermint extract: This concentrated flavoring is divided between the layers to infuse the entire bark with minty goodness.
- 2 to 3 standard candy canes: These will be crushed to provide the beautiful red and white topping and a delightful crunch.
Note: This recipe makes several servings, typically filling an 8 or 9-inch square pan.
Variations
You can easily tweak this recipe to suit different dietary needs or flavor preferences.
- Dairy-Free: Swap out standard chocolate bars for high-quality dairy-free or vegan white and semi-sweet chocolate bars to make this suitable for vegans.
- Nutty Crunch: If you enjoy texture, try mixing a handful of toasted chopped almonds or pistachios into the middle dark chocolate layer.
- Flavor Twist: For those who find peppermint too strong, you can substitute vanilla extract, though you lose the classic holiday mint profile.
- Swirled Bark: Instead of distinct layers, pour both melted chocolates onto the sheet at the same time and swirl them with a knife for a marbled effect.

Cooking Time
- Prep Time: 30 minutes
- Chill Time: 1 hour 30 minutes
- Total Time: 2 hours
Equipment You Need
- 8 or 9-inch Square Baking Pan: This helps contain the chocolate layers for a thick, uniform bark, though a baking sheet works for thinner bark.
- Parchment Paper or Aluminum Foil: Essential for lining the pan so you can easily lift the bark out once it has set.
- Heat-proof Bowls: You will need a few of these to melt the different chocolates separately in the microwave.
- Silicone Spatula: Perfect for stirring the melting chocolate and ensuring it is smooth and lump-free.
- Offset Spatula: This tool is incredibly helpful for spreading each layer of chocolate evenly into the corners of the pan.
How to Make Peppermint Bark Recipe?
Creating this layered treat is all about timing and patience between the layers. The process is straightforward, but taking care to let each layer set just enough ensures distinct stripes without them falling apart later.
Prepare Your Work Station
Start by lining the bottom and sides of your chosen baking pan with parchment paper or aluminum foil. Make sure to smooth out any wrinkles in the lining so the bottom of your bark stays flat and professional-looking. Unwrap your candy canes, place them in a sturdy zip-top bag, and crush them into small pieces using a rolling pin or a heavy kitchen mallet. Set these prepared items aside so they are ready when you need them.
Create the First Layer
Break the white chocolate into small, even pieces and place half of it (6 ounces) into a heat-proof bowl along with 1/2 teaspoon of oil. Melt this in the microwave in 20-second intervals, stirring vigorously after each heat cycle until it is completely fluid and smooth. Stir in 1/4 teaspoon of the peppermint extract. Pour this mixture into your lined pan and use your offset spatula to spread it into an even, thin layer. Place the pan in the refrigerator for about 10 to 15 minutes, just until it is barely set but not rock hard.
Add the Dark Chocolate Center
While the first layer is chilling, break up the semi-sweet chocolate and place it in a clean bowl with 1/2 teaspoon of oil. Melt this using the same microwave method, heating in short bursts and stirring until glossy. Stir in the remaining 1/4 teaspoon of peppermint extract to flavor this layer. Remove the pan from the fridge and pour the dark chocolate directly over the white layer, spreading it gently to the edges. Return the pan to the refrigerator for another 10 to 15 minutes to let this middle layer firm up slightly.
Finish with the Top Layer
Melt the remaining 6 ounces of white chocolate with the last 1/2 teaspoon of oil until smooth, but do not add peppermint extract to this final batch to keep the color pure white. Pour this over the set dark chocolate layer and spread it out carefully and quickly before it begins to harden. Immediately sprinkle your crushed candy canes over the wet chocolate, pressing them down very lightly to ensure they stick. Chill the finished bark in the fridge for at least one hour until it is completely solid before breaking it into pieces.

Additional Tips for Making this Recipe Better
I have learned a few important lessons after making this recipe for years that will help you avoid common pitfalls.
- I strongly recommend not letting the layers chill for too long in between pours; if the bottom layer gets too cold and hard, the layers will separate when you try to break the bark apart later.
- I always dry my bowls thoroughly before melting chocolate because even a tiny drop of water can cause the chocolate to seize and become grainy and unusable.
- I prefer using an offset spatula to spread the chocolate because it gives you better control and helps you get a perfectly smooth, even surface without dragging the layer underneath.
- I sometimes score the top of the chocolate with a sharp knife before it is fully hardened if I want neat, uniform squares instead of rustic, jagged shards.
How to Serve Peppermint Bark Recipe?
This bark is visually stunning on its own, making it easy to serve with minimal effort. You can pile the broken shards high on a festive holiday platter for a centerpiece at a dessert table. For a cozy treat, serve a piece alongside a mug of hot cocoa or coffee, where the chocolate can slowly melt. It also looks beautiful when placed in clear cellophane bags tied with red ribbon for individual party favors.

Nutritional Information
Here is an estimate of the nutritional content for a standard serving size:
- Calories: 160
- Protein: 2g
- Carbohydrates: 18g
- Fat: 10g
Make Ahead and Storage
You can easily prepare this treat well in advance of your holiday gatherings.
Store the finished peppermint bark in an airtight container at room temperature if your house is cool (below 70°F), where it will stay fresh for about two weeks. If you live in a warmer climate, keep it in the refrigerator to prevent melting.
To freeze the bark, wrap the broken pieces in wax paper and place them in a freezer-safe bag or container. They can be frozen for up to two months. When you are ready to enjoy them, thaw the pieces in the refrigerator overnight to prevent condensation from affecting the chocolate’s texture.
Why You’ll Love This Recipe?
This recipe is a holiday staple for several convincing reasons that go beyond just taste.
- Visual Appeal: The distinct layers of white and dark chocolate topped with sparkling red candy canes look incredibly professional and festive.
- Texture Contrast: You get a satisfying snap from the chocolate followed by the creamy melt-in-your-mouth feel and the crunchy finish of the candy pieces.
- No-Bake Simplicity: This recipe requires absolutely no oven time, leaving your stove free for other holiday cooking while you create a gourmet dessert.
- Perfect for Gifting: Because it is sturdy and shelf-stable, peppermint bark packs beautifully into tins or boxes for shipping to loved ones or giving to neighbors.
- Crowd-Pleaser: The combination of chocolate and mint is a universally loved flavor profile that appeals to both children and adults alike.



