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…