Chinese almond cookies are a traditional Lunar New Year cookie made with almond flour, almond extract, and whole almonds.
Almond Snowball Cookies has been awarded a Blue Ribbon from The Just A Pinch Test Kitchen who prepare and review thousands of ...