Αλείφετε μια ταρτιέρα 30 εκ. με λίγο βούτυρο και απλώνετε το φύλλο της σφολιάτας. Κόβετε περιμετρικά με το μαχαίρι, τη ζύμη που περισσεύει. Τρυπάτε με πιρούνι την επιφάνεια της ζύμης σε διάφορα σημεία, σκεπάζετε με αντικολλητικό χαρτί, σκορπίζετε μερικά φασόλια (ωμά, για βάρος, για να μη φουσκώσει η ζύμη) και ψήνετε τη σφολιάτα για 25’ σε προθερμασμένο φούρνο στους 180º C.
Σ’ ένα βαθύ πιάτο χτυπάτε τα αυγά με πιρούνι. Αδειάζετε σε μεγάλο μπολ την κρέμα γάλακτος, προσθέτετε τη ζάχαρη, τη βανίλια, την κανέλα και τα χτυπημένα αυγά και ανακατεύετε καλά μέχρι να ομοιογενοποιηθούν τα υλικά.
Απλώνετε στην ψημένη (άδεια) τάρτα τα βερίκοκα, φροντίζοντας να μοιραστούν σε όλη την επιφάνεια κι αν δημιουργούνται μικρά κενά να μην είναι δυσανάλογα μεταξύ τους. Περιχύνετε τα φρούτα με το μείγμα κρέμας-αυγών. Πασπαλίζετε, αν θέλετε, με αμύγδαλα εφιλέ.
Ξαναβάζετε την τάρτα σε προθερμασμένο φούρνο και ψήνετε άλλα 20΄-25' περίπου στους 180 °C μέχρι να χρυσίσει η επιφάνεια. Αφήνετε να κρυώσει λίγο, πριν σερβίρετε.