Ricciarelli are traditional Italian almond cookies with a delicate, crackly powdered sugar crust and a soft, chewy center. Flavored with almond extract, orange zest, and vanilla, these naturally gluten-free Tuscan cookies are perfect with coffee or tea.