If you love the combination of chocolate and peppermint, these frosted peppermint chocolate cookies are honestly going to feel like a little holiday magic in every bite. They’re soft, rich, and perfectly fudgy with that refreshing mint flavor that makes them so special during the festive season.
I usually make these when I want something that looks beautiful on the table but is still easy to bake at home. The chocolate cookies are soft and chewy, and the creamy peppermint frosting on top takes them to another level. Trust me, once you try them, they’ll likely become one of your favorite holiday cookie recipes year after year.

Why We Love This Recipe
Honestly, these frosted peppermint chocolate cookies feel like the perfect mix of cozy and festive in every bite. They’re rich, soft, and have that refreshing peppermint flavor that instantly reminds you of the holiday season.
- Soft and fudgy texture
The cookies stay chewy in the center with slightly crisp edges, which makes them really satisfying to eat. - Perfect chocolate and peppermint balance
That’s why I love this recipe—the chocolate is rich but not overpowering, and the peppermint adds a cool, refreshing finish. - Beautiful for holiday tables
The frosting and crushed peppermint on top make them look festive without much effort. - Easy but impressive
Honestly, they look bakery-style, but the steps are simple enough for beginner bakers too. - Great for gifting
These cookies hold their shape well, so they’re perfect for holiday cookie boxes and sharing with friends or family.
Ingredients You’ll Need For Frosted Peppermint Chocolate Cookies
Chocolate Cookies
- All-purpose flour – gives structure and keeps the cookies soft yet stable
- Cocoa powder (natural, unsweetened) – adds rich chocolate flavor and deep color
- Baking soda – helps the cookies rise slightly and stay soft in texture
- Salt – balances sweetness and enhances the chocolate flavor
- Unsalted butter (room temperature) – creates a soft, rich, and tender cookie base
- Light brown sugar – adds moisture and a deeper caramel-like sweetness
- Sugar – helps with structure and gives a slightly crisp edge
- Egg – binds everything together and adds structure
- Egg yolk – makes the cookies extra soft and chewy
- Vanilla extract – enhances the chocolate flavor and adds warmth
Peppermint Buttercream
- Unsalted butter (room temperature) – creates a smooth and creamy frosting base
- Powdered sugar – sweetens and thickens the buttercream
- Peppermint extract – gives that refreshing holiday peppermint flavor
- Vanilla extract – balances the mint flavor with warmth
- Heavy cream – makes the frosting light, smooth, and spreadable
- Peppermint pieces – adds crunch and festive texture on top
How to Make Frosted Peppermint Chocolate Cookies
Prepare the oven and baking tray
Preheat your oven to 350°F (176°C) and line a baking sheet with parchment paper or a silicone baking mat. Honestly, this step helps prevent sticking and makes cleanup much easier later.
Mix dry ingredients
In a medium bowl, whisk together flour, cocoa powder, baking soda, and salt. Make sure everything is well combined so the chocolate flavor stays even throughout the cookies.
Cream butter and sugars
In a large bowl, beat the butter, brown sugar, and sugar together until light and fluffy, about 2–3 minutes. This step is important because it creates that soft, bakery-style texture.
Add eggs and vanilla
Mix in the egg until fully combined, then add the egg yolk and vanilla extract. The extra yolk is what makes these cookies extra soft and chewy, trust me.
Combine dry and wet ingredients
Add the dry mixture into the wet ingredients and mix until just combined. Don’t overmix here because it can make the cookies dense instead of soft.
Shape and bake
Scoop dough into 2 tablespoon-sized balls and place them on the baking sheet with space between each one. Bake for 8–10 minutes until the edges are set but the centers still look slightly soft.
Cool the cookies
Let them cool on the tray for 3–4 minutes, then transfer to a wire rack. They’ll finish setting as they cool, so don’t skip this step.
Make peppermint buttercream
Beat the butter until smooth, then add powdered sugar and mix well. Add peppermint extract, vanilla extract, and heavy cream, then beat until light and creamy. Adjust consistency with a little more cream if needed.
Frost and decorate
Once cookies are completely cooled, spread frosting on top of each one. Immediately sprinkle peppermint pieces on top so they stick before the frosting sets.
Serve and store
Let the frosting set slightly before serving. Store cookies in an airtight container at room temperature for up to 48 hours, then refrigerate for best freshness.

Expert Tips for Perfect Frosted Peppermint Chocolate Cookies
- Don’t overbake the cookies
Honestly, this is the key to soft cookies. Take them out when the edges are just set and the centers still look slightly soft because they continue to bake as they cool. - Use room temperature butter
This helps the butter and sugar cream properly, giving you a light and fluffy cookie texture. - Measure cocoa and flour correctly
That’s why I always spoon and level the flour. Too much can make the cookies dry, and too little cocoa can reduce the rich chocolate flavor. - Don’t skip the egg yolk
Trust me, this extra yolk makes a big difference. It adds richness and keeps the cookies soft and chewy. - Cool cookies completely before frosting
If they’re even slightly warm, the buttercream will melt and slide off. - Add peppermint pieces immediately
Sprinkle them right after frosting because once it sets, they won’t stick properly. - Adjust peppermint flavor carefully
Start with a small amount of peppermint extract. It’s strong, so a little goes a long way for that balanced holiday taste.
Ingredient Variations
- Add chocolate chips
Honestly, adding semi-sweet or dark chocolate chips to the dough makes these cookies even richer and extra fudgy. - Use dark cocoa powder
If you want a deeper, more intense chocolate flavor, swap natural cocoa with dark cocoa powder. It gives a bakery-style finish. - Swap peppermint extract with mint extract (light use)
You can use mint extract, but use a smaller amount because it can be stronger and slightly different in flavor. - Add crushed candy canes into the dough
That’s why I sometimes mix a few into the batter for extra crunch and stronger peppermint flavor throughout. - Make it extra festive with white chocolate drizzle
A light drizzle on top of the frosted cookies adds sweetness and looks really beautiful for holiday trays. - Turn it into sandwich cookies
Spread buttercream between two cookies for a rich, bakery-style peppermint sandwich cookie. It’s honestly next-level indulgent.

Storage Tips
- Room temperature (short term)
Store the cookies in an airtight container at room temperature for up to 48 hours. Honestly, this keeps the texture soft and the frosting fresh. - Refrigeration (longer freshness)
After 2 days, move them to the fridge. They stay good for up to 4–5 days, and the buttercream holds its shape better when chilled. - Use parchment between layers
If stacking cookies, place parchment paper between layers to prevent frosting from sticking or getting messy. - Bring to room temperature before serving
Take them out of the fridge 20–30 minutes before eating so the cookies soften and the buttercream tastes creamier. - Freezing option
You can freeze unfrosted cookies for up to 2 months. Thaw, then frost fresh for best results. - Avoid warm storage
Keep them away from heat because the buttercream can melt quickly and lose its texture.
More Cookies Recipes You’ll love
- Soft & Chewy Sugar Cookies
- Peanut Butter Chocolate Chip Cookies
- Peanut Butter Stuffed Chocolate Cookies
- M&M Cookies
- Brown Butter Chocolate Chip Cookies
- Brownie Cookies
- Chocolate Chip Cookies
FAQs About These Frosted Peppermint Chocolate Cookies
Why are my chocolate cookies dry?
Honestly, this usually happens if they are overbaked or if too much flour is added. Take them out when the centers still look slightly soft because they finish setting as they cool.
Can I make the dough ahead of time?
Yes, you can prepare the dough and chill it for up to 24 hours. It actually helps deepen the chocolate flavor and improves texture.
Why did my buttercream turn runny?
This can happen if the butter was too soft or too much cream was added. Just add a little more powdered sugar to fix the consistency.
Can I skip peppermint extract?
You can, but then it becomes a regular chocolate buttercream cookie. The peppermint is what gives it that festive flavor, so I don’t really recommend skipping it.
Do I have to frost the cookies right away?
Yes, frost them once fully cooled. If the cookies are warm, the buttercream will melt and won’t set properly.
Can I use candy canes instead of peppermint pieces?
Absolutely, and honestly, crushed candy canes give a stronger crunch and more classic holiday look.
Final Thoughts
Honestly, these frosted peppermint chocolate cookies are one of those recipes that instantly bring a festive feeling into your kitchen. They’re soft, rich, and full of that chocolatey depth, while the peppermint frosting adds a fresh, holiday twist that makes every bite special.
That’s why I love making these during the holiday season they look beautiful on a cookie tray, taste bakery-level, and still feel simple enough to make at home. Trust me, once you try them, they’ll likely become one of your go-to Christmas cookie recipes year after year.
What I really enjoy is how balanced they are. The chocolate isn’t too heavy, and the peppermint frosting gives just the right amount of sweetness and freshness. Honestly, they’re the kind of cookies people remember and ask for again.

Frosted Peppermint Chocolate Cookies
Ingredients
Chocolate Cookies
- 1 1/4 cups 163g all-purpose flour
- 1/2 cup 57g natural unsweetened cocoa powder
- 1 tsp baking soda
- 1/4 tsp salt
- 3/4 cup 168g unsalted butter, room temperature
- 1/2 cup 112g light brown sugar
- 1/2 cup 104g sugar
- 1 large egg
- 1 large egg yolk
- 1 tsp vanilla extract
Peppermint Buttercream
- 1/2 cup 112g unsalted butter, room temperature
- 2 cups 230g powdered sugar
- 1/2 tsp peppermint extract
- 1/4 tsp vanilla extract
- 1 tbsp 15ml heavy cream
- Peppermint pieces for topping
Instructions
- Preheat oven to 350°F (176°C) and line a baking sheet with parchment paper.
- Whisk flour, cocoa powder, baking soda, and salt in a bowl.
- Beat butter and sugars until light and fluffy.
- Add egg, then egg yolk and vanilla; mix well.
- Add dry ingredients and mix until just combined.
- Scoop dough into balls and bake for 8–10 minutes.
- Cool cookies completely on a wire rack.
- Beat butter, powdered sugar, peppermint extract, vanilla, and cream until smooth.
- Frost cooled cookies and immediately top with peppermint pieces.
- Store in an airtight container and enjoy.
Notes
- Honestly, don’t overbake these cookies if you want that soft, fudgy texture. They should look slightly underdone in the center when you take them out.
- Room temperature butter is important for both the cookies and frosting because it helps everything mix smoothly and creates a better texture.
- That’s why I recommend measuring flour and cocoa correctly—too much can make the cookies dry and reduce that rich chocolate flavor.
- If your dough feels a little soft, you can chill it for 20–30 minutes before baking for cleaner cookie shapes.
- Trust me, cooling the cookies completely before frosting is non-negotiable or the buttercream will melt.
- Add peppermint pieces immediately after frosting because once it sets, they won’t stick properly.
- You can adjust peppermint extract slightly, but start small since it’s strong and can easily overpower the chocolate.



