Our Snowball Cookies are a Christmas favorite! They have a buttery vanilla flavor surrounded by soft and snowy powdered sugar. These melt in your mouth cookies are a beautiful addition to your holiday cookie plates and dessert tables.
Debby Smith-Kennedy