Italian Almond Tart February 23, 2020 Edit Almond paste is a mixture of finely ground blanched almonds, sugar and water that has been cooked until smooth. During the grinding process, the almonds release oils that enhance the aroma and flavor… Share this post