Italian Almond Tart
Thursday, November 7, 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…