Snowball Cookies are delicate, buttery cookies rolled in powdered sugar, resembling snowballs. Popular during holidays, these sweet treats often contain nuts and melt in your mouth.