Italian Almond Tart Wednesday, November 6, 2019 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