To make the sweet shortcrust pastry, sift the flour in a large mixing bowl, and the butter cut into cubes, and use your fingertips to rub them together until they resemble breadcrumbs.
Add the sugar and mix well, then crack the egg in and knead everything well into a smooth dough.
Cover the dough with clingfilm and refrigerate for 30 minutes.
For the fruit layer, cut the 3 peaches into cubes and add them to a small pan together with the sugar.
Cook them on a medium heat, stirring often, until the peaches release their liquid and they turn soft.
Remove them from the heat and allow them to cool down completely.
To make the frangipane filling, beat the soft butter with the sugar until you get a creamy texture.
Add the eggs on by own, mixing well after each addition, then add the ground almonds and almond extract.
Mix to get a smooth sticky paste.
Preheat the oven to 200 degrees Celsius (390 Fahrenheit).
Once the dough has chilled, flour the work surface, and use a rolling pin to roll the dough to a thickness of a quarter of an inch.
Arrange the pastry onto a tart/quiche tin.
Top the pastry with kitchen foil or non-stick paper, and fill it with baking beans.
Bake for 15 minutes, then remove the beans and foil and return it to the oven for bake for a further 5 minutes until golden.
Spread the cooked peaches over the bottom of the pastry case and top them with the frangipane filling.
Slice the 2 peaches into thin slices, and arrange them over the frangipane, then scatter the almond flakes over.
Bake for 50 minutes at 180 degrees Celsius (350 Fahrenheit) or until nicely golden and a skewer inserted in the middle comes out clean.
Remove the tart from the oven and allow it to cool down completely before slicing.
Serve it with cream or ice cream.