If you adore the festive flavors of winter and want a sweet treat that’s as delightful to make as it is to eat, this Peppermint Bark Recipe is exactly what you need. Combining the creamy richness of white chocolate, the deep allure of semisweet chocolate, and the refreshing crunch of peppermint candy canes, this treat is a sensational play of textures and flavors. It’s easy enough for bakers of all levels yet impressive enough to gift or serve at any holiday gathering. Trust me, once you try this Peppermint Bark Recipe, it’ll become your go-to for a cool, minty indulgence that practically melts in your mouth.

Ingredients You’ll Need
Gathering just a few simple ingredients is all it takes to whip up this festive delight. Each component works perfectly to create the luscious layers and refreshing peppermint notes that define this classic bark.
- White chocolate (12 ounces): The creamy base for the bark, offering a smooth and sweet canvas to complement the peppermint.
- Coconut oil (¾ teaspoon, divided): Helps the chocolate melt smoothly and adds a subtle silkiness to the texture.
- Peppermint extract (½ teaspoon, divided): Delivers the essential cool, minty flavor that brightens the chocolate layers.
- Semisweet chocolate (6 ounces): Adds a rich, slightly bitter contrast that balances the sweetness beautifully.
- Candy canes (3, crushed): For that iconic crunch and festive red-and-white pop that makes this bark visually irresistible and deliciously minty.
How to Make Peppermint Bark Recipe
Step 1: Prepare Your Workspace
Start by lining a small baking sheet with parchment paper—this makes cleanup effortless and ensures your bark peels away easily once it’s set. Keep this ready to go before anyone starts melting chocolate to keep things moving smoothly.
Step 2: Melt the White Chocolate
Place the white chocolate and half the coconut oil in a microwave-safe bowl. Heat it in 30-second bursts, stirring in between to make sure it doesn’t burn. Once smooth and silky, stir in a quarter teaspoon of peppermint extract to infuse that refreshing mint flavor.
Step 3: Create the First Chocolate Layer
Pour half of your melted white chocolate mixture into the prepared pan, spreading it evenly with a spatula. This forms a creamy, sweet base that will soon greet the deeper chocolate flavors on top.
Step 4: Chill Until Almost Set
Pop the pan into the refrigerator for about 10 to 15 minutes. You want the white chocolate firm but still slightly tacky to the touch so the next layer will stick beautifully without blending.
Step 5: Melt the Semisweet Chocolate
Using the same melting method, combine your semisweet chocolate and remaining coconut oil in a heat-safe bowl. Microwave carefully and stir until smooth. Add the remaining peppermint extract to keep that subtle yet distinct minty personality in this layer.
Step 6: Add the Semisweet Layer
Pour this rich, dark chocolate over the chilled white chocolate layer and smooth it out evenly. You’ll get a perfect two-tone effect that looks as good as it tastes.
Step 7: Chill Again
Return the pan to the fridge for another 10 to 15 minutes. This lets the semisweet layer firm up nicely before adding the final whites and peppermint crunch.
Step 8: Prepare the Candy Canes
While the chocolate chills, crush the candy canes by sealing them in a Ziplock bag and rolling a pin over them. The crunchier and more varied the pieces, the more fun texture you’ll get in every bite.
Step 9: Final White Chocolate Layer and Topping
If your remaining white chocolate has hardened, give it a quick remelt. Pour it gently over the set semisweet layer and spread it into a smooth, even coating. Immediately sprinkle generously with the crushed candy canes to ensure they stick as the chocolate firms.
Step 10: Let It Fully Set
Place the bark in the refrigerator for at least 30 minutes, letting everything solidify into one beautifully layered confection packed with peppermint goodness.
Step 11: Slice and Serve
Once fully chilled and firm, lift the bark out by the parchment paper. Peel it off and break or cut into your preferred sizes—perfect for gifting, snacking, or decorating dessert tables.
How to Serve Peppermint Bark Recipe

Garnishes
To enhance the Peppermint Bark Recipe even further, consider dusting with a tiny bit of powdered sugar or folding in a few fresh peppermint leaves when serving. These delicate touches make the presentation pop while reinforcing the fresh mint appeal.
Side Dishes
Peppermint bark pairs beautifully with hot beverages like spiced hot chocolate or a frothy peppermint latte. For a fun dessert spread, try serving it alongside gingerbread cookies or a cranberry white chocolate cake to create a harmony of holiday flavors.
Creative Ways to Present
Try layering pieces of Peppermint Bark Recipe in clear glass jars tied with festive ribbons as charming holiday gifts. You can also use cookie cutters to shape the bark into stars or hearts before serving for an extra-special touch that will wow friends and family.
Make Ahead and Storage
Storing Leftovers
Keep your Peppermint Bark Recipe fresh by storing it in an airtight container at room temperature or in the refrigerator if your environment is warm. It will stay crisp and delicious for up to two weeks, perfect for making ahead of holiday gatherings.
Freezing
If you want to preserve Peppermint Bark Recipe even longer, freezing is a great option. Wrap pieces tightly in plastic wrap and foil or in a freezer-safe bag to protect from freezer burn. When you’re ready, thaw at room temperature—this keeps the texture perfect.
Reheating
Since this is a no-bake cold treat, reheating isn’t necessary. However, if your bark softens too much, just pop it back in the cold fridge to firm up again before serving.
FAQs
Can I use dark chocolate instead of semisweet for this Peppermint Bark Recipe?
Absolutely! Dark chocolate can add a slightly richer and less sweet dimension, which works wonderfully with the white chocolate and peppermint flavors.
What’s the best way to crush candy canes without making a mess?
Placing the candy canes in a sealed Ziplock bag and using a rolling pin or a heavy pan to gently crush them helps contain the shards and makes cleanup much easier.
Can I substitute peppermint extract with peppermint oil or fresh peppermint?
Peppermint extract is ideal because it blends smoothly with chocolate. Peppermint oil is much stronger and requires less quantity. Fresh peppermint doesn’t impart the same intensity and can add moisture, affecting texture.
Is this Peppermint Bark Recipe suitable for gifting?
Definitely! Wrapped in festive packaging or jars, this peppermint bark makes a thoughtful and delicious homemade gift that’s perfect for the holidays or any special occasion.
Can I make this recipe vegan or dairy-free?
Yes! Use vegan dark and white chocolate alternatives and ensure your coconut oil is pure and not processed with animal products. This way, you can enjoy a vegan-friendly Peppermint Bark Recipe just as delicious as the original.
Final Thoughts
This Peppermint Bark Recipe is a celebration of simple ingredients coming together to create a stunning, festive treat. It’s perfect for cozy winter nights, holiday gifting, or whenever you crave that magical blend of creamy chocolate and refreshing peppermint. Give it a try—you’ll be amazed at how easy it is to make something so gorgeous and delicious, and it will absolutely brighten up your dessert table and your mood!
Print
Peppermint Bark Recipe
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 1 hour
- Yield: 16 pieces
- Category: Dessert
- Method: No-Cook
- Cuisine: American
- Diet: Vegetarian
Description
This peppermint bark recipe is a festive and easy-to-make holiday treat featuring layers of creamy white and rich semisweet chocolate infused with peppermint extract and topped with crushed candy canes for a refreshing crunch. Perfect for gifting or enjoying as a seasonal dessert, this no-bake recipe requires minimal prep and chilling time.
Ingredients
White Chocolate Layer
- 12 ounces white chocolate (340 grams)
- ½ teaspoon coconut oil (about 2 grams)
- ¼ teaspoon peppermint extract
Semi-Sweet Chocolate Layer
- 6 ounces semisweet chocolate (170 grams)
- ¼ teaspoon coconut oil (about 2 grams)
- ¼ teaspoon peppermint extract
Topping
- 3 candy canes (84 grams), crushed
- Remaining white chocolate for drizzling (if needed)
Instructions
- Prepare baking sheet: Line a small baking sheet with parchment paper and set aside to prepare the layers.
- Melt white chocolate: Combine the white chocolate and ½ teaspoon of coconut oil in a microwave-safe bowl. Heat in 30-second intervals, stirring between each, until fully melted. Stir in ¼ teaspoon peppermint extract to infuse flavor.
- First white chocolate layer: Pour half of the melted white chocolate mixture onto the prepared baking sheet and spread evenly with a spatula to form a smooth layer.
- Chill first layer: Place the baking sheet in the refrigerator for 10-15 minutes or until the white chocolate is almost completely set but still slightly tacky.
- Melt semisweet chocolate: In a heat-proof bowl, combine semisweet chocolate with the remaining ¼ teaspoon coconut oil. Heat in 30-second bursts, stirring frequently until melted. Add ¼ teaspoon peppermint extract and mix well.
- Chocolate layer: Pour the melted semisweet chocolate over the white chocolate layer. Smooth into a thin, even coating using a spatula.
- Chill second layer: Refrigerate again for 10-15 minutes or until this layer is almost set but not fully hardened.
- Prepare candy cane topping: While the chocolate layers set, place the candy canes in a sealed Ziplock bag and crush them thoroughly with a rolling pin until finely broken.
- Final white chocolate drizzle: Re-melt any remaining white chocolate if needed. Pour this over the semi-sweet chocolate layer and spread evenly. Immediately sprinkle the crushed candy canes generously over the top.
- Final chill: Refrigerate the entire bark for at least 30 minutes or until completely set and firm to the touch.
- Serve and store: Remove the bark from the pan by lifting the parchment paper. Peel it off carefully and break or slice the bark into pieces of your desired size for serving.
Notes
- Be careful not to overheat the chocolates to avoid burning or graininess; melt in short bursts and stir thoroughly.
- If white chocolate becomes too thick while working, briefly reheat it so it spreads smoothly.
- Use high-quality chocolate for the best flavor and texture.
- Store peppermint bark in an airtight container in the refrigerator to keep it fresh and prevent melting.
- You can customize the crushed candy cane topping by mixing in other festive sprinkles or nuts if desired.

