White Chocolate Peppermint Cookies
If you’re bored with the same old chocolate chip cookies, these White Chocolate Peppermint Cookies are the perfect way to feel more festive. They are soft, buttery, and filled with creamy white chocolate and crunchy peppermint pieces. Every bite tastes like Christmas in cookie form.
I had never made a peppermint cookie I truly loved until this recipe. The mix of vanilla, peppermint, and white chocolate feels sweet but not too strong, and the red and white candy canes make them so pretty on any holiday plate. It is a simple dough, and chilling it helps the cookies bake up thick, soft, and chewy every time.

Easy to serve at parties, cookie swaps, or cozy nights at home, these cookies look special without a lot of effort. You can stack them in jars, add them to gift boxes, or plate them with hot cocoa or coffee. If you have kids like me, they will love helping press the candy pieces on top before baking.
Why You’ll Love This Recipe
You will love this recipe because it is soft, chewy, and full of sweet peppermint flavor without being too strong. The white chocolate and candy cane pieces give every bite a mix of creamy, crunchy, and festive flavors.
It is easy to make with simple ingredients, looks beautiful on any Christmas dessert table, and feels special enough for parties, gifts, or cozy nights at home.
Ingredients
- 1 cup unsalted butter, softened
- 3/4 cup granulated sugar
- 3/4 cup light brown sugar, packed
- 2 large eggs
- 2 teaspoons vanilla extract
- 1 teaspoon peppermint extract
- 2 3/4 cups all-purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 1 cup white chocolate chips
- 1 cup crushed candy canes or peppermint candies
Kitchen equipment you will need
- Large mixing bowl
- Medium bowl (for dry ingredients)
- Hand mixer or stand mixer
- Measuring cups and measuring spoons
- Rubber spatula or wooden spoon
- Baking sheets
- Parchment paper or silicone baking mats
- Cookie scoop or tablespoon (for even dough balls)
- Plastic wrap (for chilling dough)
- Cooling rack
How to make White Chocolate Peppermint Cookies
- In a large mixing bowl, beat the softened butter, granulated sugar, and brown sugar using a hand mixer or stand mixer. Mix for 2–3 minutes, until the mixture is creamy, smooth, and light in color.
- Add the eggs, vanilla extract, and peppermint extract. Mix again until fully blended and the texture becomes silky and glossy.
- Add flour, baking soda, and salt. Mix on low speed just until the dough forms. Stop mixing as soon as the flour disappears to keep the cookies soft and tender.
- Fold in the white chocolate chips and most of the crushed candy canes using a spatula. Stir gently so the mix-ins are evenly spread throughout the dough.
- Scoop the dough into balls using a medium cookie scoop (about 2 tablespoons each). Place dough balls on a plate or tray, lightly flatten the tops, cover with plastic wrap, and chill for 30 minutes. Chilling keeps the cookies thick and prevents spreading.
- Preheat oven to 350°F (175°C). Line a baking sheet with parchment paper.
- Place the chilled dough balls on the baking sheet, leaving space between each one. Press a few extra white chocolate chips or crushed candy cane pieces on top.
- Bake for 10–12 minutes or until the edges are set and the centers look soft and slightly glossy. Do not overbake; they finish baking as they cool.
- Let the cookies rest on the baking sheet for 5 minutes before moving them to a cooling rack. This helps keep the centers soft and chewy.
Pro Tips You Should Know
- Always start with soft butter, not melted, so it creams well with the sugar. This helps your cookies bake thick and soft instead of flat. It gives a better flavor and texture in every bite.
- Chill the dough for at least 30 minutes before baking. This keeps the cookies from spreading too much in the oven. It also makes the centers soft and chewy.
- Fold in the white chocolate and peppermint gently at the end. You want nice big pieces in every cookie, not crushed too fine. This gives the best look and crunch.
- Do not add too much peppermint extract. A little goes a long way and keeps the flavor fresh, not harsh. You want sweet mint, not toothpaste.
- Use parchment paper or a baking mat on your tray. It stops sticking and helps the cookies bake evenly. It also keeps melted peppermint from burning in the pan.
- Bake just until the edges look set and the centers are still soft. They will finish baking on the hot tray as they cool. This is the secret to soft cookies.
- Add extra peppermint pieces or white chocolate on top right before or right after baking. It makes the cookies look pretty and festive. Perfect for serving or gifting at Christmas.

Extra Ingredients to Try
- Cream cheese: adds a soft, rich taste and extra creaminess to the dough.
- White chocolate chunks: Use chunks instead of only chips for bigger, creamy bites.
- Dark or milk chocolate chips: Mix them in for more chocolate flavor and a nice color contrast.
- Crushed Oreos: Fold a few pieces into the dough for a fun cookies and cream twist.
- Sea salt: A tiny pinch on top balances the sweetness and makes the flavors pop.
- Red and green sprinkles: Add them on top for extra color and a cute Christmas look kids will love.
How to enjoy White Chocolate Peppermint Cookies
The best way to enjoy White Chocolate Peppermint Cookies is fresh and slightly warm from the oven. The white chocolate is soft, the peppermint is melty, and every bite tastes like Christmas. Serve them on a pretty plate with a few extra candy canes for a festive touch.
You can also enjoy them with a hot drink like cocoa, coffee, or peppermint tea. The cool mint and sweet white chocolate go perfectly with something warm. It feels cozy, simple, and special at the same time.
If you have kids like me, serve these cookies during a movie night or after decorating the tree. You can let them help choose sprinkles or extra peppermint on top. It turns a simple cookie into a fun Christmas memory.
Variations and Substitutions
White Chocolate Peppermint Chip Cookies – use only white chocolate chips and extra crushed candy canes. Sweet, minty, and perfectly snowy for Christmas cookie trays.
Double Chocolate Peppermint Cookies – replace some flour with cocoa powder and keep the white chocolate and peppermint. Rich, chocolatey, and full of cool mint flavor in every bite.
Dark Chocolate Peppermint Cookies – swap some white chocolate for dark chocolate chips. The deeper chocolate taste balances the sweetness and makes these feel a little more grown-up.
Peppermint Bark Cookies – add chopped peppermint bark pieces instead of plain chips. You get creamy chocolate, crunchy mint, and cookie all together like bite-sized bark.
Cookies and Cream Peppermint Cookies – fold in crushed chocolate sandwich cookies with the white chocolate. Soft, crunchy, minty, and fun; kids love this twist.
Almond Vanilla White Chocolate Cookies – skip the peppermint and use almond extract with white chocolate. Soft, sweet, and lightly nutty for anyone who wants a non-minty version.
Gluten-Free Peppermint Cookies – use a 1:1 gluten-free flour blend with the same dough. The cookies stay soft and chewy, with all the peppermint crunch and holiday flavor.
Peppermint Cheesecake Cookies – mix a little cream cheese into the dough and keep the white chocolate and candy canes. Extra soft, creamy, and tangy with a festive peppermint bite.

How to Store
Once the cookies are completely cool, place them in an airtight container. Add parchment paper between layers to protect the peppermint pieces and keep them from sticking. Store at room temperature for up to 4 days, or in the refrigerator for up to one week if you like them a little firmer.
How to Reheat
These cookies do not need reheating, but if you want that fresh-baked warmth, place one on a plate and microwave it for about 5 to 8 seconds. This softens the center and lightly melts the white chocolate without drying the cookie. If they are chilled, let them sit at room temperature for 10 to 15 minutes before serving for optimal texture.
FAQ
Can I use candy cane pieces instead of peppermint extract?
Yes. Candy canes give flavor and crunch even without extract. For stronger mint, use both.
Why did my cookies spread too much?
The butter may have been too soft or the dough not chilled. Make sure to chill the dough and use parchment paper.
Can I make these cookies without peppermint?
Yes. Just skip the peppermint extract and candy canes. Keep the white chocolate for a simple vanilla cookie.
What type of white chocolate is best?
Use good-quality white chocolate chips or chunks so they melt nicely. Cheap ones can taste waxy.
How do I keep the peppermint from melting too much?
Gently press pieces on top after baking or keep most pieces inside the dough. Avoid placing big chunks directly on the hot pan.
Are these good for gifting?
Yes. They hold their shape well and look very festive. Pack in cookie boxes or bags and keep them in a cool place.
White Chocolate Peppermint Cookies
Course: CookiesCuisine: AmericanDifficulty: Easy24
cookies15
minutes15
minutes30
minutesThese White Chocolate Peppermint Cookies are soft, chewy, and full of sweet white chocolate and crunchy candy cane pieces. Every bite has a light mint flavor that tastes like Christmas.
Ingredients
1 cup unsalted butter, softened
3/4 cup granulated sugar
3/4 cup light brown sugar, packed
2 large eggs
2 teaspoons vanilla extract
1 teaspoon peppermint extract
2 3/4 cups all-purpose flour
1 teaspoon baking soda
1/2 teaspoon salt
1 cup white chocolate chips
1 cup crushed candy canes or peppermint candies
Directions
- In a large mixing bowl, beat the softened butter, granulated sugar, and brown sugar using a hand mixer or stand mixer. Mix for 2–3 minutes, until the mixture is creamy, smooth, and light in color.
- Add the eggs, vanilla extract, and peppermint extract. Mix again until fully blended and the texture becomes silky and glossy.
- Add flour, baking soda, and salt. Mix on low speed just until the dough forms. Stop mixing as soon as the flour disappears to keep the cookies soft and tender.
- Fold in the white chocolate chips and most of the crushed candy canes using a spatula. Stir gently so the mix-ins are evenly spread throughout the dough.
- Scoop the dough into balls using a medium cookie scoop (about 2 tablespoons each). Place dough balls on a plate or tray, lightly flatten the tops, cover with plastic wrap, and chill for 30 minutes. Chilling keeps the cookies thick and prevents spreading.
- Preheat oven to 350°F (175°C). Line a baking sheet with parchment paper.
- Place the chilled dough balls on the baking sheet, leaving space between each one. Press a few extra white chocolate chips or crushed candy cane pieces on top.
- Bake for 10–12 minutes or until the edges are set and the centers look soft and slightly glossy. Do not overbake; they finish baking as they cool.
- Let the cookies rest on the baking sheet for 5 minutes before moving them to a cooling rack. This helps keep the centers soft and chewy.







