Snowball cookies are a favorite Christmas cookie recipe!  Made with finely chopped walnuts, flour and vanilla, rolled into balls and dusted with powdered sugar.

walnut snowball cookies in bowl


Snowball cookies. Mexican wedding cookies. Russian Tea Cookies. Whatever you call these cookies, they have quickly become one of my favorites along with my Oatmeal Chocolate Chip Cookies.

These snowball cookies are easily adaptable to your personal taste. Don’t like walnuts? Swap them out for another nut. Or you can skip the nuts altogether and add mini chocolate chips. The possibilities are endless!

They have the consistency of a shortbread cookie and simply melt in your mouth! That’s how you know they are done. If the sandy texture melts away in your mouth.

walnut snowball cookies

These are delicate cookies so you want to make sure you don’t over bake them! o You will know they are ready to go when the tops are light brown and slightly cracked on top.

If you are prepping ahead for your holiday baking, you can make this dough 2-3 days before baking. Or make a big batch and freeze the dough! It will last up to 2 months in the freezer.

Tips for making Walnut Snowball Cookies:

  • Line your baking sheet with parchment paper for a faster cleanup!
  • Don’t like walnuts? You can use any nuts such as pecans and cashews. Or skip the nuts altogether and add mini chocolate chips!
  • Forgot to soften the butter? You can mix your ingredients in a food processor! No need to chop the nuts either. The food processor will do all the work for you!

Don’t forget to pin this recipe for Walnut Snowball Cookies to your favorite Pinterest board for later.

Walnut Snowball Cookies

easy walnut snowball cookies recipe

Walnut Snowball Cookies


  • 2 cups all-purpose flour
  • 2 cups finely chopped walnuts
  • 1/4 cup sugar
  • 1 cup softened
  • 1 teaspoon vanilla
  • Powdered sugar


  1. Heat oven to 325°F.
  2. Combine all ingredients except powdered sugar in bowl. Beat at low speed, scraping bowl occasionally, until well mixed.
  3. Shape dough into 1-inch balls. Place 1 inch apart onto ungreased cookie sheets. Bake 18-25 minutes or until very lightly browned. Cool 5 minutes; roll in powdered sugar while still warm and again when cool.

walnut snowball cookies

If you love these Walnut Snowball Cookies, check out some more of our favorite cookie recipes and the rest of the 12 Days of Christmas Cookies HERE!

Related Post