Last Christmas my mom asked me to bring cookies to our family party. I wanted something festive but not the usual sugar cookies everyone expects. These Peppermint Bark Cookies became the star of the dessert table. Rich double chocolate cookies get dipped in creamy white chocolate and sprinkled with crushed candy canes. The combination reminds me of those fancy peppermint bark squares you see in gift shops, except in cookie form. They look impressive but honestly take just 12 minutes of prep time. My aunt asked for the recipe three times before I even left. If you want a holiday cookie that actually tastes like the season and makes people stop mid-conversation to ask what you brought, these are it.
Why These Peppermint Bark Cookies Work
Double chocolate cookies form the perfect base because they stay soft and chewy even after the white chocolate coating sets. Cocoa powder and chopped dark chocolate create layers of chocolate flavor that balance the sweetness of white chocolate. The candy cane pieces add that signature peppermint crunch without overwhelming the cookie.
The secret ingredient is coconut oil mixed into the white chocolate. This keeps the coating from hardening too much and cracking when you bite into the Peppermint Bark Cookies. Without it, the white chocolate becomes too brittle and breaks off in shards. The coconut oil creates a smooth, stable coating that looks bakery-professional.
Ingredients You Need
For the Chocolate Cookies
- 14 ounces (400 grams) dark chocolate, chopped or chocolate chips
- 1 1/3 cups (170 grams) all-purpose flour
- 2 cups (170 grams) unsweetened cocoa powder
- 1 cup (226 grams) unsalted butter, room temperature
- 1 cup (226 grams) light brown sugar, packed
- 1 cup (205 grams) granulated sugar
- 1 teaspoon salt
- 1 teaspoon baking soda
- 1 teaspoon baking powder
- 1 tablespoon pure vanilla extract
- 1 large egg, room temperature
For the White Chocolate Coating
- 10.5 ounces (300 grams) white chocolate, chopped (must contain cocoa butter)
- 2 tablespoons coconut oil
- 1/2 cup crushed candy canes or peppermint candies
How to Make Peppermint Bark Cookies
Prepare the Cookie Dough
Preheat your oven to 350 degrees F and line two baking sheets with parchment paper. In a medium bowl, whisk together flour and cocoa powder until well combined. Reserve a small handful of the chopped chocolate, then stir the rest into the flour mixture.
In a stand mixer fitted with the paddle attachment, cream together room temperature butter, brown sugar, granulated sugar, salt, baking soda, baking powder, and vanilla extract. Beat on medium speed for about 5 minutes until the mixture becomes light and fluffy. Scrape down the sides of the bowl as needed to ensure everything mixes evenly.
Mix and Bake
Add the egg to the butter mixture and beat until completely smooth and incorporated. Pour in the dry ingredients all at once and mix on low speed just until the dough comes together. Do not overmix or your cookies will be tough instead of tender.
Using a 2-tablespoon cookie scoop, portion out the dough and roll each portion into a smooth ball. Place the balls on your prepared baking sheets, leaving about 2 inches between each cookie. Flatten each ball gently into a disc about half an inch thick. Press a few pieces of the reserved chocolate onto the top of each disc.
Bake for 13 to 15 minutes until the edges look set but the centers still appear slightly underdone. The cookies will continue cooking on the hot pan after you remove them from the oven. Let them cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely before dipping.
Dip and Decorate
Place chopped white chocolate and coconut oil in a microwave-safe bowl. Microwave in 30-second intervals, stirring between each burst, until the chocolate melts completely and becomes smooth. Make sure not to overheat or the chocolate will seize and become grainy.
Dip each cooled cookie halfway into the melted white chocolate, letting the excess drip back into the bowl. Place the dipped cookies back on the parchment-lined baking sheet. Immediately sprinkle crushed candy canes over the wet white chocolate before it sets. The candy canes need to go on right away or they will not stick.
Let the Peppermint Bark Cookies sit at room temperature for about 30 minutes until the white chocolate coating firms up completely. If your kitchen is warm, you can pop them in the refrigerator for 10 minutes to speed up the setting process.

Pro Tips for Success
- Use a weighing scale to measure ingredients for the most accurate results. Baking by weight eliminates measuring errors.
- Make sure butter and egg are truly at room temperature. Cold ingredients prevent proper creaming and create dense cookies.
- Do not skip the coconut oil in the white chocolate. It prevents cracking and creates a smooth, stable coating.
- Use white chocolate that lists cocoa butter in the ingredients. White baking chips contain stabilizers that do not melt as smoothly.
- For perfectly round cookies, use a large cookie cutter or glass to gently scoot the hot cookies in circles right after baking.
- Do not overbake. The centers should look slightly underdone when you pull them from the oven.
Variations to Try
- Swap candy canes for crushed Andes mints for a chocolate mint version without the peppermint crunch.
- Use milk chocolate or dark chocolate coating instead of white chocolate for a different flavor profile.
- Add 1/4 teaspoon peppermint extract to the cookie dough for extra minty flavor throughout.
- Drizzle melted dark chocolate over the white chocolate coating for a layered look.
- Make sandwich cookies by spreading peppermint buttercream between two cookies before dipping.
- Replace half the candy canes with crushed peppermint bark candy for extra chocolate-mint flavor.
Troubleshooting Common Problems
- Cookies spreading too much: Chill the dough for 30 minutes before baking, or make sure your butter was not too soft.
- White chocolate not sticking: Make sure cookies are completely cool and dry before dipping. Any warmth will melt the chocolate unevenly.
- White chocolate cracking: Add more coconut oil to the mixture, about 1 teaspoon at a time, until it reaches the right consistency.
- Dry, crumbly cookies: You likely overbaked them or overmixed the dough. Mix just until combined and watch baking time carefully.
- Candy canes falling off: Sprinkle them immediately after dipping while the white chocolate is still wet and tacky.
Ingredient Substitutions
- No coconut oil: Use vegetable shortening or refined coconut oil (the kind with no coconut flavor).
- No candy canes: Substitute with crushed peppermint candies or leave them off entirely for plain chocolate-dipped cookies.
- No dark chocolate: Use semi-sweet chocolate chips instead for a slightly sweeter cookie base.
- Gluten-free option: Replace all-purpose flour with a 1-to-1 gluten-free baking flour blend.
- Dairy-free: Use vegan butter and dairy-free chocolate chips and white chocolate for the coating.
Storage and Serving
Store these Peppermint Bark Cookies in an airtight container at room temperature for up to 4 days. Keep them in a single layer or separate layers with parchment paper to prevent the white chocolate from sticking together. Do not stack them directly or the coating will crack and break.
You can freeze the unbaked cookie dough balls for up to 3 months. Place them on a baking sheet to freeze individually, then transfer to a freezer bag. Bake from frozen, adding 2 to 3 extra minutes to the baking time. The white chocolate coating does not freeze well, so only dip cookies you plan to eat within a few days.
Frequently Asked Questions
Why do you add coconut oil to the white chocolate?
The coconut oil prevents the white chocolate from hardening too much and cracking after it dries on the cookies. It creates a smooth, stable coating that stays flexible.
Can I freeze Peppermint Bark Cookies?
Yes, freeze the unbaked cookie dough balls in a freezer bag for up to 3 months. Bake them straight from frozen, adding a few extra minutes to the baking time.
How do I store these cookies?
Keep the cookies in an airtight container at room temperature for up to 4 days. Separate layers with parchment paper to prevent sticking.
Can I use white chocolate chips instead of bars?
White chocolate bars work better because they melt more smoothly. White chips contain stabilizers that prevent smooth melting. Look for white chocolate that lists cocoa butter in the ingredients.
Why are my cookies spreading too much?
Your butter was likely too soft or your oven temperature is too low. Make sure butter is at cool room temperature, not melted or greasy. Chill the dough for 30 minutes if it seems too soft.
Can I make these without candy canes?
Absolutely. The cookies taste great as simple chocolate cookies dipped in white chocolate. You can also use crushed Oreos, sprinkles, or chopped nuts instead of candy canes.
How do I get perfectly round cookies?
Use a large round cookie cutter or drinking glass to gently scoot each cookie in a circular motion immediately after removing them from the oven while they are still hot and soft.

Peppermint Bark Cookies
Ingredients
Equipment
Method
- Preheat and prep: Preheat oven to 350°F. Line two baking sheets with parchment paper. In a medium bowl, whisk together flour and cocoa powder. Reserve a handful of chopped chocolate, then stir the rest into the flour mixture.
- Cream butter and sugars: In stand mixer with paddle attachment, cream butter, brown sugar, granulated sugar, salt, baking soda, baking powder, and vanilla. Beat on medium speed for 5 minutes until light and fluffy. Scrape down sides of bowl as needed.
- Add egg: Add egg to butter mixture and beat until completely smooth and incorporated.
- Combine ingredients: Pour in dry ingredients all at once and mix on low speed just until dough comes together. Do not overmix.
- Shape and bake: Using a 2-tablespoon cookie scoop, portion dough and roll into balls. Place on prepared baking sheets 2 inches apart. Flatten each ball into a disc about 1/2 inch thick. Press reserved chocolate pieces onto top of each disc. Bake for 13-15 minutes until edges are set but centers look slightly underdone.
- Cool: Let cookies cool on baking sheet for 5 minutes, then transfer to a wire rack to cool completely before dipping.
- Melt coating: Place white chocolate and coconut oil in microwave-safe bowl. Microwave in 30-second intervals, stirring between each, until completely smooth.
- Dip and decorate: Dip each cooled cookie halfway into melted white chocolate, letting excess drip back into bowl. Place on parchment-lined baking sheet. Immediately sprinkle crushed candy canes over wet white chocolate.
- Set: Let cookies sit at room temperature for 30 minutes until white chocolate coating firms up completely. Refrigerate for 10 minutes if needed to speed setting.
Notes
- Use a weighing scale for most accurate results. Metric measurements are always more precise than cups.
- Make sure butter and egg are at room temperature before starting. This ensures proper creaming.
- Coconut oil in the white chocolate prevents cracking. Do not skip this ingredient.
- Use white chocolate bars with cocoa butter, not white chips with stabilizers.
- For perfectly round cookies, use a large cookie cutter to gently scoot hot cookies in circles right after baking.
- Do not overbake. Centers should look slightly underdone when removed from oven.

