These Snowball Cookies are soft, buttery, melt-in-your-mouth cookies with a dusting of powdered sugar. A favorite Christmas cookie recipe!
17.3k