These vegan snowball cookies are nutty, buttery, melt-in-your-mouth little shortbread balls that are double-rolled in powdered sugar.
46