These Almond Snowball Cookies are easy, melt-in-your-mouth buttery, crispy cookies coated with icing sugar and filled with crunchy roasted almonds.| The Conscious Plant Kitchen