1 recipe found
Almond tart is a traditional English tart. It's delicious, not greasy, and relatively healthy. The puff pastry paired with almonds is particularly fragrant. Paired with a cup of black tea, it feels like British afternoon tea.