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…