Peppermint Snowballs


These yummy snowball cookies are ready for the holidays. Dusted with powdered sugar and full of peppermint flavor, this easy cookie recipe is sure to be a hit.

Peppermint Snowballs
Prep Time:
20 mins
Bake Time:
9 mins
Cool Time:
6 mins
Total Time:
35 mins
36 cookies


  • 1 cup butter, softened

  • cup powdered sugar

  • ½ cup crushed peppermint candies (20)

  • 1 teaspoon vanilla

  • ½ teaspoon salt

  • 2 cup all-purpose flour

  • 1 cup powdered sugar

  • Very finely crushed peppermint candies (optional)


  1. Preheat oven to 350°F. Line cookie sheets with parchment paper; set aside. In a large mixing bowl beat butter with an electric mixer on medium to high speed for 30 seconds. Add the 2/3 cup powdered sugar, 1/2 cup crushed peppermint candies, the vanilla, and salt. Beat until combined, scraping sides of bowl occasionally. Beat in as much of the flour as you can with the mixer. Stir in any remaining flour.

  2. Shape dough into 1-inch balls. Place balls 2 inches apart on the prepared cookie sheets. Bake for 9 to 11 minutes or until cookies are set and bottoms are light golden. Cool on cookie sheets for 1 minute. Transfer to a wire rack and let cool for 5 minutes. Roll the warm cookies in the 1 cup powdered sugar. Cool cookies completely on wire rack. Roll cooled cookies in powdered sugar again. If desired, dust cookies lightly with very finely crushed peppermint candies.


Dough may be shaped into balls, then frozen on parchment- or foil-lined cookie sheets. Transfer frozen balls to an airtight container; cover. Freeze for up to 3 months. When ready to bake, arrange frozen balls on cookie sheets. Let stand at room temperature while the oven preheats. Bake for 10 to 12 minutes or until set and light golden on the bottom.


Layer cookies between sheets of waxed paper in an airtight container; cover. Store at room temperature for up to 3 days or freeze for up to 3 months.

Nutrition Facts (per serving)

103 Calories
5g Fat
14g Carbs
1g Protein
Nutrition Facts
Servings Per Recipe 36
Calories 103
% Daily Value *
Total Fat 5g 6%
Saturated Fat 3g 15%
Cholesterol 14mg 5%
Sodium 79mg 3%
Total Carbohydrate 14g 5%
Total Sugars 7g
Protein 1g
Iron 0.4mg 2%
Potassium 9mg 0%
Folate, total 12.1mcg

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Related Articles