If you’re looking for a cookie recipe that screams holiday spirit and sophistication, these White Chocolate Peppermint Bark Cookies are exactly what you need. Featuring a rich and chewy chocolate cookie base, a luscious white chocolate buttercream, a decadent ganache layer, and a festive sprinkle of crushed candy canes, these cookies are a treat for both the eyes and the taste buds.
This recipe combines layers of flavors and textures that elevate the classic cookie into a centerpiece-worthy dessert. Whether you’re entertaining guests or simply treating yourself, these cookies are sure to impress. Let’s dive into the details, with helpful tips and tricks along the way to guarantee perfect results.

RECIPE TIPS:
- Choosing the Best Cocoa Powder: For an ultra-rich chocolate flavor, I recommend using Hershey’s Special Dark. Dutch-processed cocoa has been treated to neutralize its acidity, which gives the cookies a deeper, more intense chocolate flavor. You can also use regular cocoa powder, but the flavor won’t be as bold and dark.
- Chill the cookie dough: These cookies are made with melted butter. They are super flavorful but because the fat is melted, they can easily spread. In order to avoid over spreading you should chill the dough for at least 30 minutes. I find the easiest way to do this is to scoop the cookie dough and then chill it. Otherwise you are fighting to scoop the cool dough. Only bring out enough and place on the prepared baking sheet to bake, don’t let the chilled dough sit on the counter and become warm again! If they spread a little see my tip below on how to reshape the cookies
- Perfectly round cookies every time! This trick is totally optional but I use it anytime I bake cookies to ensure they are perfectly round every time! This works especially with these cookies since they tend to spread. As soon as the cookies come out of the oven and still hot use a large round cookie cutter, or something else round and larger than the cookies (I’ve used a glass or bowl before). Place overtop of the cookie and move it around in a circular motion for 3-5 seconds, gently bouncing the cookie around inside. This will round the edges of the cookie out giving that perfectly circular shape. This will make your cookies pretty and uniform!
- White Chocolate Quality Matters: For the buttercream, choose high-quality white chocolate like Ghirardelli White Chocolate Baking Bars for a smooth, rich flavor.
- Crushed Candy Canes Shortcut: I like to crush up candy canes, but they don’t keep the best texture so if you’re making these ahead it’s better to use store bought candy cane sprinkles.
- Cookie Sheet Recommendations: To ensure even baking, use a cookie sheet, which provides consistent heat distribution.

Storage Tips
- Room Temperature: Store cookies in an airtight container at room temperature for up to 3 days.
- Refrigeration: If you prefer a firmer ganache, refrigerate the cookies. Let them sit at room temperature for 10 minutes before serving to allow the buttercream to soften slightly.
- Freezing: These cookies freeze beautifully. Arrange them in a single layer in a freezer-safe container, with parchment paper between layers, and freeze for up to 3 months.
Why You’ll Love This Recipe
These cookies combine the best of both worlds: the nostalgic appeal of peppermint bark and the indulgence of a bakery-style cookie. They’re a hit at cookie exchanges, holiday parties, or as a homemade gift for friends and family. Plus, the recipe is highly customizable. Not a fan of peppermint? Swap it for almond or coconut extract for a unique twist.
Add these White Chocolate Peppermint Bark Cookies to your holiday baking lineup, and prepare to watch them disappear in no time. Happy baking!

White Chocolate Peppermint Bark Cookies
Ingredients
For the cookies:
- 1 cup salted butter melted
- 1 ¾ cups granulated sugar
- ¾ cups light brown sugar
- 2 tsp vanilla extract
- 2 eggs room temperature
- 1 ⅔ cups all-purpose flour
- 2 tsp corn starch
- 1 cup dark chocolate cocoa powder I prefer to use Hershey's Special Dark for an extra deep chocolate flavor, but you can use any natural cocoa powder
- 1 tsp baking soda
- ½ tsp kosher salt
- 1 cup crushed peppermint candy you can also crush candy canes but they get sticky after a couple hours so if making ahead of time I suggest buying the store bought crushed.
For the white chocolate buttercream:
- 4 oz white chocolate baking bar I use Ghirardelli
- ½ cup salted butter room temperature
- 1 ½ cups powdered sugar
- 1 tsp vanilla extract
- 1 tsp peppermint extract
- 2 tbsp heavy cream room temperature
- ½ tsp kosher salt
For the ganache:
- 8 oz bittersweet chocolate I like to use Ghirardelli baking bars. You can also use semi-sweet if you prefer!
- ¾ cup heavy cream
- ½ tsp vanilla extract
- ½ tsp peppermint extract optional but delicious if you love peppermint!
Instructions
For the cookies:
- In the bowl of a stand mixer combine the melted butter, granulated sugar, light brown sugar and vanilla extract. Mix on medium for 1 minute. Add in both eggs and mix on low until incorporated. Add in the flour, corn starch, cocoa powder, baking soda and salt and mix on low until everything is combined.
- Line a baking sheet with parchment paper (you can also use wax paper, but do not bake with the wax paper) Use a medium sized cookie dough scoop, about 2-2.5 tablespoons of dough per ball, to scoop 20 even cookies and place on the prepared baking sheet. Refrigerate for 30 minutes to chill the cookie dough. This will help to enhance the flavor and prevent spreading. Preheat the oven to 350°. **If you leave them in the fridge longer than 45 minutes, allow the dough to sit on the counter for 5 minutes before going in the oven! If you go into the oven too cold, you will end up with thick cookies.
- Once the cookie dough has chilled, space each about 2 inches apart on a cookie sheet lined with parchment paper and bake for 9-10 minutes, or until the edges are just set. Let the cookies cool on the baking sheet for 5 minutes before transferring to a cookie rack to cool completely.
For the white chocolate buttercream:
- Add white chocolate bar to the microwave for 20 second intervals, mixing in between each, until smooth. Set aside to cool to room temperature.
- In the bowl of a stand mixer or using a hand mixer, beat the butter, powdered sugar, vanilla and peppermint extract until smooth. Add in the white chocolate and mix, then add in heavy cream, 1 tablespoon at a time, until it reaches the desired consistency.
For the ganache:
- While the cookies are cooling, make the ganache. Break the chocolate up into pieces (unless using chocolate chips) and place in a heatproof bowl. Heat the cream in a small pot on the stove over medium heat until it starts to simmer. Pour over the chocolate and let it sit for 5 minutes. After 5 minutes, add in the vanilla extract and use a whisk to stir until completely smooth. Let cool for 15-30 minutes, or until it is a spreadable consistency.
For assembly:
- Once the cookies have cooled and everything is the right temperature, scoop 1-2 tablespoons of the white chocolate buttercream on top of the cookies. Smooth to the edges. Then add 1-2 tablespoons of the ganache and spread leaving about ¼ inch of the white chocolate peppermint around the edges. Top with crushed candy cane candy and serve! The ganache will set up in 30 minutes, or you can refrigerate!