Amaretti, the famous Italian almond cookies are so popular in their homeland that almost every region has their version of the recipe, using different proportions and combinations of the basic ingredients: sweet and bitter almonds, apricot kernels, eggs, and sugar.