I love making these Peppermint Mocha Cookies during the holiday season because they bring together everything I enjoy about winter baking. The combination of rich chocolate, smooth coffee flavor, and refreshing peppermint creates a cookie that feels extra special and cozy. After creating this recipe, the soft texture and festive taste quickly made it one of my favorite treats to share with family and friends. These cookies are perfect for Christmas gatherings, cookie exchanges, or enjoying with a warm cup of coffee on a cold day.

Why You’ll Love These Peppermint Mocha Cookies
Perfect Holiday Flavor Combination
These Peppermint Mocha Cookies are a delicious blend of rich chocolate, bold coffee flavor, and refreshing peppermint. The cocoa creates a deep chocolate taste, while the mocha element adds a warm, comforting twist. A touch of peppermint brings a festive flavor that makes these cookies perfect for the Christmas season and winter gatherings.
Soft, Chewy, and Bakery-Style Texture
One of the best things about these cookies is their irresistible texture. They have soft, chewy centers with slightly crisp edges, giving you that bakery-style cookie experience at home. The balanced texture makes them enjoyable fresh from the oven or after storing them for a few days.
Simple Ingredients, Easy Preparation
This recipe is made with everyday baking ingredients and doesn’t require complicated steps. Whether you are new to baking or an experienced home baker, you can easily prepare these cookies with confidence. The simple process makes them a great choice when you want a homemade dessert without spending hours in the kitchen.
Perfect for Holiday Sharing
These cookies are made for sharing with family and friends. Their festive appearance and delicious flavor make them a wonderful addition to Christmas cookie trays, holiday parties, cookie exchanges, and homemade gift boxes. They are sure to impress anyone who loves chocolate and peppermint desserts.
A Cozy Treat for Winter Days
There is something special about enjoying a warm, chocolatey cookie during the colder months. These Peppermint Mocha Cookies pair beautifully with coffee, hot chocolate, or tea, making them the perfect treat for relaxing evenings, holiday movie nights, or a cozy baking day at home.
Ingredients You’ll Need
- Unsalted Butter – 10 tbsp (140g)
Use softened butter at room temperature for a smooth cookie dough. It helps create a tender texture and rich buttery flavor. - Brown Sugar – 3/4 cup (158g)
Light or dark brown sugar works well. Dark brown sugar adds a deeper caramel-like flavor and extra moisture to the cookies. - Granulated Sugar – 1/4 cup (50g)
Adds sweetness and helps create slightly crisp edges while keeping the centers soft. - Large Egg – 1
A room-temperature egg blends more easily into the dough and helps bind the ingredients together. - Instant Espresso Powder – 1 tbsp
Enhances the chocolate flavor and gives the cookies a delicious mocha taste. Use less for a milder coffee flavor. - Peppermint Extract – 1 tsp
Provides the signature minty flavor. Avoid replacing it with peppermint oil, as it is much stronger. - Vanilla Extract – 1 tsp
Balances the chocolate and espresso flavors while adding warmth to the overall taste. - All-Purpose Flour – 1 cup + 2 tbsp (140g)
Provides structure to the cookies. Measure carefully by spooning and leveling the flour for the best texture. - Cocoa Powder – 1/2 cup (40g)
Creates the deep chocolate base. Dutch-processed cocoa gives a darker color and richer flavor. - Baking Soda – 1/2 tsp
Helps the cookies rise slightly and keeps the texture soft. - Salt – 1/4 tsp
Enhances the sweetness and balances the rich chocolate flavor. - Chocolate Chips – 3/4 cup (135g)
Dark or semi-sweet chocolate chips add extra chocolate richness and delicious melted pockets throughout the cookies. - White Chocolate – 4 oz (112g)
Used for drizzling on top, adding a creamy sweetness and beautiful festive finish. - Crushed Candy Canes – 3 tbsp
Sprinkle on top for a crunchy peppermint touch. Crush them just before using to keep them fresh and crisp.

How to Make These Cookies Step by Step
Step 1: Cream the Butter and Sugars
In a large mixing bowl, beat the softened butter, brown sugar, and granulated sugar together until the mixture becomes light, fluffy, and smooth. This usually takes about 2 minutes and helps create a soft cookie texture.
Step 2: Add the Wet Ingredients
Add the egg, instant espresso powder, peppermint extract, and vanilla extract to the butter mixture. Beat everything together until fully combined and the mixture looks slightly glossy. This step helps distribute the mocha and peppermint flavors evenly throughout the dough.
Step 3: Combine the Dry Ingredients
In a separate bowl, whisk together the all-purpose flour, cocoa powder, baking soda, and salt. Mixing the dry ingredients separately ensures the cocoa and leavening agents are evenly spread throughout the cookies.
Step 4: Make the Cookie Dough
Gradually add the dry mixture to the wet ingredients and mix on low speed until just combined. Be careful not to overmix the dough, as this can make the cookies dense instead of soft and chewy.
Step 5: Add the Chocolate Chips
Gently fold in the chocolate chips using a spatula until they are evenly distributed. This adds extra pockets of melted chocolate in every bite.
Step 6: Chill the Dough
Cover the cookie dough and refrigerate it for at least 2 hours. Chilling is an important step because it helps prevent spreading and creates thicker, chewier cookies with a richer flavor.
Step 7: Prepare for Baking
Preheat the oven to 350°F (175°C) and line two baking sheets with parchment paper. This prevents sticking and helps the cookies bake evenly.
Step 8: Shape the Cookies
Scoop the chilled dough into 1.5-tablespoon portions and roll them into balls. Place them about 2 inches apart on the prepared baking sheets to allow room for spreading.
Step 9: Bake the Cookies
Bake for 9 to 10 minutes, or until the edges look set while the centers still appear slightly soft. The cookies will continue to firm up as they cool, keeping the middle tender.
Step 10: Cool the Cookies
Allow the cookies to rest on the baking sheet for 5 minutes before transferring them to a wire rack. Let them cool completely before adding the topping.
Step 11: Add the Festive Topping
Melt the white chocolate in the microwave using 20-second intervals, stirring between each round until smooth. Drizzle it over the cooled cookies and immediately sprinkle with crushed candy canes before the chocolate hardens.

Expert Tips for the Best Results
Measure Flour Carefully
For the most consistent texture, weigh your flour whenever possible. Using 140 grams gives a more accurate measurement than scooping from a cup and helps prevent the cookies from becoming dry or crumbly.
Choose Quality Cocoa Powder
A dark Dutch-processed cocoa powder creates a deeper chocolate color and richer flavor. Natural cocoa powder can also work, but it will give the cookies a slightly brighter and more tangy chocolate taste.
Don’t Skip the Espresso Powder
Even if you don’t drink coffee, espresso powder is still worth adding. It enhances the chocolate flavor without making the cookies taste strongly like coffee, creating a more intense mocha experience.
Add Candy Canes at the Right Time
Crush the candy canes just before decorating the cookies. Keeping them fresh helps maintain their crunchy texture and prevents them from becoming sticky or soft.
Chill Dough in a Warm Kitchen
If your kitchen is warm, place the shaped cookie dough balls in the refrigerator for about 15 minutes before baking. This extra chill time helps the cookies hold their shape while baking.
Use a Cookie Scoop for Even Sizes
A cookie scoop makes portioning easier and ensures every cookie is the same size. This helps them bake evenly and finish at the same time.
Soften Butter Properly
Allow butter to soften naturally at room temperature instead of melting it in the microwave. Melted butter can make the dough greasy and affect the final texture of the cookies.
Adjust the Peppermint Flavor Carefully
If you prefer a stronger mint taste, you can add an extra 1/4 teaspoon of peppermint extract. Since peppermint flavor can become intense quickly, add it gradually and taste the dough if needed.

Substitutions and Variations
Make It Dairy-Free
You can replace regular butter with a plant-based butter stick to create a dairy-free version of these cookies. Avoid using tub-style spreads, as they often contain extra water that can change the texture of the dough.
Try Different Chocolate Options
Dark chocolate chips, semi-sweet chocolate chips, or even chopped chocolate bars can be used depending on your preference. Each option adds a slightly different chocolate experience while keeping the cookies rich and delicious.
Replace Espresso Powder
If you don’t have espresso powder available, instant coffee granules can be used as a substitute. The flavor may not be quite as bold, but it will still enhance the chocolate notes.
Switch Up the Peppermint Topping
Candy canes can easily be replaced with crushed peppermint candies or pieces of peppermint bark. These alternatives add the same festive mint flavor with a slightly different texture.
Use Gluten-Free Flour
For a gluten-free version, swap the all-purpose flour with a 1:1 gluten-free baking blend that contains xanthan gum. This helps maintain the structure and texture of the cookies while keeping them soft.
Storage Tips
Keeping Baked Cookies Fresh
Store baked cookies in an airtight container at room temperature for up to 5 days. Keeping them properly sealed helps maintain their soft texture and rich flavor so they stay enjoyable for several days.
Freezing Baked Cookies
For longer storage, freeze the baked cookies without the candy cane topping for up to 3 months. Once thawed, add the white chocolate drizzle and freshly crushed peppermint pieces to bring back their festive appearance and crunchy finish.
Freezing Cookie Dough
You can also prepare the dough ahead of time and freeze it for later. Scoop the dough into individual balls, freeze them on a tray until firm, then transfer them to a freezer-safe bag. The frozen dough can be stored for up to 3 months.
Baking Frozen Dough
When ready to bake, place the frozen dough balls directly on a baking sheet and add 1 to 2 extra minutes to the baking time. There is no need to thaw them first.
My Holiday Baking Shortcut
I love keeping a batch of frozen cookie dough ready during the holiday season. It makes it easy to bake a few fresh cookies whenever guests visit, giving the feeling of homemade treats without extra preparation.
More Delicious Cookie Recipes
- Banana Bread Chocolate Chip Cookies
- Sugar Cookies
- Peanut Butter M&M Cookies
- Sourdough Chocolate Chip Cookies
- S’more Cookies
- Red Velvet Cookies
Frequently Asked Questions
How do you make Peppermint Mocha Cookies from scratch?
To make these cookies, start by creaming the butter and sugars until smooth, then mix in the egg, espresso powder, peppermint extract, and vanilla. Add the dry ingredients, fold in chocolate chips, chill the dough, and bake until the edges are set. Finish with white chocolate drizzle and crushed candy canes for a festive touch.
Why do my cookies spread too much while baking?
Cookies usually spread when the dough is too warm or hasn’t been chilled properly. Refrigerating the dough helps the butter firm up, allowing the cookies to bake thicker with soft, chewy centers.
Can I make the cookie dough ahead of time?
Yes, you can prepare the dough in advance and store it in the refrigerator for up to 2 days. You can also freeze portioned dough balls for up to 3 months and bake them whenever you need fresh cookies.
How should I store Peppermint Mocha Cookies?
Keep baked cookies in an airtight container at room temperature for up to 5 days. For the best texture and crunch, add fresh crushed peppermint topping before serving if the candy pieces soften.
Can I freeze these cookies?
Yes, these cookies freeze well. Freeze baked cookies without the peppermint topping, or freeze the prepared dough balls and bake them directly from frozen when needed.
Can I make these cookies without espresso powder?
Yes, you can leave out espresso powder, but it helps enhance the chocolate flavor. If you don’t have it, instant coffee granules can be used as a substitute.v
Final Thoughts
These Peppermint Mocha Cookies are the perfect holiday treat, combining rich chocolate, bold mocha, and cool peppermint in every soft, fudgy bite. They’re festive enough for Christmas cookie trays, holiday parties, and cookie exchanges, yet simple enough to bake whenever you’re craving a cozy winter dessert.
Whether you’re sharing them with family and friends or enjoying one with a warm cup of coffee or hot chocolate, these cookies are always a hit. Their soft texture, chocolate-mint flavor, and festive appearance make them a recipe you’ll want to bake again and again throughout the holiday season.

Peppermint Mocha Cookies
Ingredients
- Unsalted butter softened 10 tbsp (140g)
- Brown sugar 3/4 cup 158g
- Granulated sugar 1/4 cup 50g
- Large egg 1
- Instant espresso powder 1 tbsp
- Peppermint extract 1 tsp
- Vanilla extract 1 tsp
- All-purpose flour 1 cup + 2 tbsp 140g
- Cocoa powder 1/2 cup 40g
- Baking soda 1/2 tsp
- Salt 1/4 tsp
- Chocolate chips 3/4 cup 135g
- White chocolate 4 oz 112g
- Crushed candy canes 3 tbsp
Instructions
- Beat softened butter, brown sugar, and granulated sugar until light and fluffy.
- Add the egg, espresso powder, peppermint extract, and vanilla extract. Mix until smooth and well combined.
- In a separate bowl, whisk together flour, cocoa powder, baking soda, and salt.
- Slowly add the dry ingredients to the wet mixture and mix until just combined. Avoid overmixing.
- Fold in the chocolate chips until evenly distributed throughout the dough.
- Cover and chill the dough for at least 2 hours to help create thick, chewy cookies.
- Preheat the oven to 350°F (175°C) and line baking sheets with parchment paper.
- Scoop the chilled dough into 1.5-tablespoon portions and place them 2 inches apart on the baking sheets.
- Bake for 9–10 minutes until the edges are set and the centers remain slightly soft.
- Cool the cookies on the baking sheet for 5 minutes, then transfer them to a wire rack.
- Melt white chocolate and drizzle over cooled cookies. Sprinkle immediately with crushed candy canes before the chocolate sets.




