Préchauffez votre four à 180°C.
Émiettez les biscuits dans un grand bol et mélangez-les avec la margarine fondue jusqu'à obtenir une texture homogène. Pressez ce mélange au fond d'un moule à tarte pour former la croûte. Enfournez pendant 10 minutes, puis laissez refroidir.
Dans un mixeur, ajoutez le tofu soyeux, la crème de coco, le sucre de canne, le jus de citron et l'extrait de vanille. Mixez jusqu'à obtenir une consistance lisse et crémeuse.
Incorporez délicatement les noix de pécan hachées à la préparation. Versez le mélange sur la croûte refroidie et lissez le dessus.
Enfournez à nouveau pendant 30 minutes. Laissez refroidir à température ambiante, puis réfrigérez pendant au moins 4 heures, idéalement toute la nuit.
Pendant que la tarte refroidit, préparez le caramel. Dans une casserole, mélangez le sucre et l'eau. Faites chauffer à feu moyen jusqu'à ce que le sucre se dissolve, puis augmentez le feu pour porter à ébullition. Laissez cuire sans remuer jusqu'à obtenir une couleur dorée.
Retirez du feu et ajoutez la crème de coco avec précaution (le mélange va bouillonner). Remuez jusqu'à ce que le caramel soit lisse.
Une fois la tarte bien refroidie, nappez-la de caramel avant de servir.