If you’ve ever dreamed of a festive treat that’s as delightful to look at as it is to eat, this Peppermint Bark Recipe will become your new holiday obsession. Imagine layers of creamy white chocolate and rich semisweet chocolate infused with refreshing peppermint, crowned with crunchy crushed candy canes that add the perfect pop of color and texture. It’s the kind of sweet that instantly brings warmth and cheer, making it an irresistible gift or a cozy snack during chilly evenings. Simple yet stunning, this peppermint bark captures the magic of the season in every bite.

Ingredients You’ll Need
Getting started with this Peppermint Bark Recipe is a breeze because it calls for a handful of essential ingredients, each playing a unique part in building the flavor, texture, and festive look of the bark. From silky chocolates to the crisp zing of peppermint, every element is important.
- White chocolate (12 ounces): This creamy base provides the perfect sweet and smooth canvas for your peppermint bark.
- Coconut oil (¾ teaspoon, divided): A little goes a long way to help your chocolate melt evenly and give a glossy finish.
- Peppermint extract (½ teaspoon, divided): The star flavor that infuses both chocolate layers with that refreshing holiday spirit.
- Semisweet chocolate (6 ounces): Offers a rich contrast in flavor and color to balance out the white chocolate’s sweetness.
- Candy canes (3, crushed): Adds crunch and an irresistible festive touch that’s both eye-catching and delicious.
How to Make Peppermint Bark Recipe
Step 1: Prepare Your Work Surface
Start by lining a small baking sheet with parchment paper to prevent sticking and make cleanup a snap. This simple prep helps your bark come out perfectly without breaking apart when unmolding.
Step 2: Melt the White Chocolate
In a microwave-safe bowl, combine the white chocolate and half the coconut oil. Heat in 30-second bursts, stirring in between, until completely melted. Then stir in half the peppermint extract. This creates a luxuriously smooth and fragrant white chocolate layer that’ll be the base of your bark.
Step 3: Spread the First White Chocolate Layer
Pour half of this white chocolate mixture into your lined baking dish. Use a spatula to spread it evenly, creating a smooth and glossy first layer that will set the foundation for your festive treat.
Step 4: Chill Until Nearly Set
Place the baking sheet into the refrigerator for 10 to 15 minutes. Cooling this layer until it’s almost firm is key so the layers remain distinct when you add the next one.
Step 5: Melt the Semisweet Chocolate
While the white chocolate is chilling, melt the semisweet chocolate together with the remaining coconut oil in the same way—microwaving in short bursts and stirring frequently. Then add the rest of the peppermint extract, giving the darker layer an irresistible minty aroma.
Step 6: Add the Semisweet Chocolate Layer
Pour the melted semisweet chocolate over the slightly set white chocolate and smooth it out evenly. This rich layer contrasts beautifully with the creamy white chocolate both in taste and appearance.
Step 7: Refrigerate Again
Pop the tray back in the fridge for another 10 to 15 minutes to firm up the semisweet chocolate layer, setting the stage for the final white chocolate topping and the festive candy cane sprinkle.
Step 8: Crush the Candy Canes
While the chocolate chills, place your candy canes in a zip-top bag and crush them with a rolling pin or the back of a spoon. The larger pieces will give a satisfying crunch, while the powdered bits add to the visual appeal.
Step 9: Finish with the Final White Chocolate Layer and Candy Cane Topping
If the remaining white chocolate has hardened, melt it again gently. Then pour it over the set semisweet chocolate layer, smoothing it out evenly. Immediately sprinkle the crushed candy canes generously on top to ensure they stick and add that signature peppermint bark sparkle.
Step 10: Final Chill
Refrigerate the entire tray for at least 30 more minutes to allow the bark to set completely. This final wait ensures all layers firm perfectly together for clean slicing and the best texture.
Step 11: Slice and Enjoy
Once your peppermint bark is firm, lift it from the pan using the parchment paper. Peel it off gently and break or cut into pieces as big or small as you like. Now get ready for that satisfying crunch and melt-in-your-mouth peppermint flavor!
How to Serve Peppermint Bark Recipe

Garnishes
While the peppermint bark is stunning on its own, try adding a sprinkle of edible glitter, crushed pistachios, or dried cranberries for a festive twist. A dusting of powdered sugar right before serving also enhances its snowy, winter wonderland vibe.
Side Dishes
This peppermint bark pairs wonderfully with a warm cup of hot cocoa, peppermint mocha, or even black coffee to balance sweetness. It also complements holiday desserts like sugar cookies or gingerbread for a varied festive spread.
Creative Ways to Present
Looking for a creative touch? Wrap your peppermint bark pieces in colorful wax paper tied with twine for charming gifts. Or arrange them in a festive tin with parchment paper layers, perfect for holiday parties or as a thoughtful homemade present.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers, store your Peppermint Bark Recipe in an airtight container at room temperature for up to 2 weeks. Keep it away from heat or direct sunlight to prevent melting and maintain that perfect snap in every bite.
Freezing
Peppermint bark freezes beautifully! Wrap it tightly in plastic wrap and place in a freezer-safe bag or container. It’ll keep for up to 3 months and thaw quickly at room temperature, making it a handy treat to prepare well ahead of the holidays.
Reheating
Since peppermint bark is best enjoyed chilled for that satisfying crunch, reheating isn’t necessary. If it softens, simply pop it back in the fridge for a bit to restore the perfect texture before serving.
FAQs
Can I use candy canes of different flavors?
Absolutely! While classic peppermint is traditional and pairs beautifully with the chocolate, feel free to experiment with cinnamon or spearmint candy canes for a fun twist.
Is it necessary to use coconut oil?
Coconut oil helps give the melted chocolate a smooth, glossy finish and improves texture, but if you don’t have any, you can omit it. Just be aware the chocolate might be a little firmer.
Can I substitute peppermint extract with peppermint oil?
Peppermint oil is much stronger than extract, so if using oil, reduce the amount significantly to avoid overpowering your bark. Peppermint extract is usually the safest choice for consistent flavor.
What type of chocolate should I use for best results?
Quality matters when making peppermint bark because the chocolate’s flavor shines. Use good-quality baking or couverture chocolates for the richest taste and smoothest melt.
How do I prevent the chocolate layers from mixing together?
Chill each layer until almost set before adding the next. This step keeps the layers distinct and beautiful, which is key to gorgeous peppermint bark.
Final Thoughts
There’s something truly magical about making homemade peppermint bark, and this Peppermint Bark Recipe makes it simple to create a show-stopping treat full of holiday cheer. With just a few ingredients and straightforward steps, you’re well on your way to enjoying melt-in-your-mouth chocolate layers kissed by peppermint and topped with joyful crunch. So grab your candy canes, get melting, and share the sweet magic with friends and family this season!
Print
Peppermint Bark Recipe
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 45 minutes
- Yield: 16 pieces
- Category: Dessert
- Method: No-Cook
- Cuisine: American
- Diet: Vegetarian
Description
This Peppermint Bark recipe is a festive and delicious holiday treat featuring layers of creamy white chocolate and rich semisweet chocolate infused with peppermint extract, topped with crushed candy canes for a refreshing crunch. Easy to prepare without baking, this bark is perfect for gifting or enjoying at home as a sweet seasonal indulgence.
Ingredients
Chocolate Layers
- 12 ounces white chocolate (340 grams)
- ¾ teaspoon coconut oil (4 grams, divided)
- ½ teaspoon peppermint extract (2 grams, divided)
- 6 ounces semisweet chocolate (170 grams)
Topping
- 3 candy canes (84 grams)
Instructions
- Prepare Baking Sheet: Line a small baking sheet with parchment paper and set aside to ensure easy removal of the peppermint bark once set.
- Melt White Chocolate: Place the white chocolate and ½ teaspoon of coconut oil in a microwave-safe bowl. Heat in the microwave, stirring every 30 seconds until fully melted and smooth. Stir in ¼ teaspoon peppermint extract to infuse flavor.
- First White Chocolate Layer: Pour half of the melted white chocolate mixture into the prepared baking dish and spread evenly with a spatula to form a smooth layer.
- Chill First Layer: Refrigerate the baking sheet for 10-15 minutes or until the white chocolate layer is nearly set but still slightly tacky.
- Melt Semi-Sweet Chocolate: In a heat-proof bowl, combine the semisweet chocolate and remaining ¼ teaspoon coconut oil. Heat, stirring every 30 seconds until melted and smooth. Add the remaining ¼ teaspoon peppermint extract and mix well.
- Second Chocolate Layer: Pour the melted semisweet chocolate over the chilled white chocolate layer and smooth into a thin, even coating.
- Chill Second Layer: Return the baking dish to the refrigerator for another 10-15 minutes until the semi-sweet layer is almost set.
- Crush Candy Canes: While waiting, place the candy canes in a ziplock bag and gently crush them using a rolling pin until you have small pieces and shards.
- Final White Chocolate Layer: If needed, re-melt the remaining white chocolate and pour it over the semi-sweet chocolate layer, spreading evenly. Immediately sprinkle the crushed candy canes generously on top.
- Final Chill: Refrigerate the bark for at least 30 minutes or until completely set and firm to the touch.
- Serve: Remove from the refrigerator, peel off the parchment paper, and break or slice the peppermint bark into pieces of your desired size. Enjoy!
Notes
- Use high-quality chocolates for the best flavor and smooth texture.
- Coconut oil helps the chocolate layers melt more smoothly and adds a glossy finish.
- If white chocolate is overheated, it can seize; heat gently and stir frequently.
- Store peppermint bark in an airtight container in the refrigerator for up to 2 weeks.
- For a dairy-free version, use vegan white and semisweet chocolates.

