Vegan Portuguese custard tarts

Recipe by Lazy Cat Kitchen