The cocoa-brown dough feels soft when it first comes together, but after its short chill it rolls into tidy little rounds without sticking to my hands. I like how the chocolate stays rich while the peppermint comes through at the end, instead of taking over the first bite. These Chocolate Peppermint Snowball Cookies have the delicate, buttery crumb I want from a snowball, with finely chopped pecans tucked inside for a little crunch.
The finished cookies are coated twice, so you get a soft, snowy outside and a chocolate center that still looks dark when you break one open. I take my time with that last coat: it’s worth waiting until the cookies have cooled completely before rolling them again. The result is a batch of small, tender cookies with a clear peppermint note and just enough sweetness around the edges.

Kitchen Note
The first coating goes on while the cookies are warm, which helps the sugar cling. Wait until they’re completely cool for the second roll; coating them too soon can leave the outside damp instead of snowy.
Save Chocolate Peppermint Snowball Cookies for a cookie tray: rich cocoa, a measured hit of peppermint, and a double coating of confectioners’ sugar.
Why the Peppermint Needs to Follow the Chocolate, Not Lead It
Peppermint extract is concentrated, and cocoa brings a deep flavor of its own. If the mint hits too hard, the cookies can taste more like peppermint candy than chocolate. I use a smaller amount of peppermint extract than vanilla so the first impression stays cocoa-rich, with a cool mint note lingering after the bite.
That balance matters even more in a small, buttery cookie. There isn’t a thick frosting or filling to soften the mint; the extracts go straight into the dough. Keep the peppermint extract level as written, and beat it in with the vanilla so it disperses through the butter before the dry ingredients go in. The chocolate stays in front, while the peppermint adds a clean finish instead of masking the cocoa.
Which Ingredients Set the Snowball Texture—and Which Set the Flavor

- Butter and granulated sugar — Softened butter creams smoothly with the sugar and gives the cookies their tender, rich crumb. Use butter that’s soft enough to beat, but not melted; ordinary unsalted butter works well here.
- Flour and unsweetened cocoa — Flour gives the dough its structure, while cocoa supplies the chocolate flavor and dark color. Fresh cocoa matters more than a premium label; stale cocoa can taste flat. Measure the flour without packing it tightly so the dough doesn’t turn dry.
- Vanilla and peppermint extracts — Vanilla rounds out the cocoa, and peppermint brings the cool finish. Extract quality is noticeable in a simple dough like this, but a standard grocery-store bottle is fine. Keep peppermint extract distinct from peppermint oil; they aren’t interchangeable spoon for spoon.
- Finely chopped pecans — Small pieces distribute through the dough and add a gentle crunch without making the balls hard to shape. Chopping them finely is more useful than buying an expensive pecan variety.
- Confectioners’ sugar — Its fine texture gives the outside that powdery snowball finish. A fresh, dry bag coats more evenly than sugar that has clumped from moisture.
How to Keep the Dough Round and the Sugar Coat Snowy
Cream the Butter Before Adding the Dry Ingredients
Beat the softened butter and granulated sugar in a large bowl until creamy, about 2 minutes. Add the vanilla and peppermint extracts and beat them in. The mixture should look smooth and evenly blended before you move on; butter that’s still cold won’t cream as readily.
Mix the Cocoa Dough Gently
Whisk the flour, cocoa powder, and fine salt together in a medium bowl so the cocoa doesn’t stay in dark pockets. Mix the dry ingredients into the butter mixture on low until no dry streaks remain. Fold in the finely chopped pecans at the end, rather than continuing to beat once the flour is incorporated.
Chill, Then Roll Even Portions
Cover the dough and chill it for 30 minutes. Roll it into 30 balls, about 1 inch each, and place 15 on a large rimmed baking sheet lined with parchment paper. Keep the remaining dough chilled while the first batch bakes so it stays firm enough to shape neatly.
Bake in Two Rounds
Heat the oven to 350°F. Bake the first batch for 12–14 minutes, until the tops look set and the bottoms feel firm; the dark cocoa color won’t give you a golden-brown cue. Cool the cookies on the sheet for 5 minutes, then transfer them to a wire rack. Let the baking sheet cool before arranging the remaining dough balls on it, then bake and cool that batch the same way.
Coat Warm Cookies, Then Coat Them Again
Put the confectioners’ sugar in a shallow bowl. Roll the cookies in it while they’re warm, handling them gently so they keep their round shape. Once they’re completely cool, roll them in the sugar again; the second pass fills in any spots where the first coat has thinned.
Two Ways to Change the Chocolate-Peppermint Snowballs
Pecan-Free Cookies
Leave out the pecans for a batch without nuts in the dough. The cookies will have a softer, less crunchy texture, but the dough still rolls into balls. If you’re baking for someone with a tree-nut allergy, use clean equipment and check ingredient packaging for cross-contact information.
Chocolate-Vanilla Snowballs
For a chocolate-forward cookie without mint, leave out the peppermint extract. There’s no need to replace it; the vanilla remains, and the cocoa becomes the clear lead flavor.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 1 week; the cookies may firm up, and moisture can make the sugar coating look less snowy.
- Freezer: Freeze fully cooled cookies in an airtight container for up to 2 months, with parchment between layers. Thaw them in the closed container at room temperature to limit condensation on the coating.
- Reheating: These are best served at room temperature, so reheating isn’t needed. Avoid the microwave, which can soften the cookies and melt the powdered-sugar coating.
Questions About Chocolate Peppermint Snowball Cookies

Chocolate Peppermint Snowball Cookies
Ingredients
Equipment
Method
- Heat the oven to 350°F.
- Line a large rimmed baking sheet with parchment paper.
- Beat the butter and granulated sugar in a large bowl until creamy, about 2 minutes.
- Beat in the vanilla and peppermint extracts.
- Whisk the flour, cocoa powder, and salt in a medium bowl.
- Mix the flour mixture into the butter mixture on low until no dry streaks remain.
- Fold in the pecans.
- Cover and chill the dough for 30 minutes.
- Roll the dough into 30 balls, about 1 inch each.
- Place 15 balls on the prepared baking sheet and keep the rest chilled.
- Bake at 350°F for 12–14 minutes, until the tops look set and the bottoms feel firm.
- Cool the cookies on the sheet for 5 minutes, then transfer to a wire rack.
- Let the baking sheet cool, then bake the remaining cookies for 12–14 minutes and cool them the same way.
- Put the confectioners' sugar in a shallow bowl and roll the warm cookies in it.
- Once the cookies are completely cool, roll them in the confectioners' sugar a second time.