2Émincez l'oignon et faites-le revenir dans une poêle avec un peu d'huile.
3Ajoutez la passata de tomate et une pincée de sel. Laissez mijoter.
4Faites cuire les épinards dans une casserole jusqu'à ce qu'ils soient tendres, puis égouttez-les.
5Émiettez le tofu et mélangez-le avec du sel, le jus du demi-citron, la levure alimentaire et le yaourt végétal.
6Ajoutez les épinards cuits, le basilic haché et trois cuillères à soupe de fromage végétal râpé au mélange de tofu. Mélangez bien.
7Préparez la béchamel : dans une casserole, faites chauffer l'huile d'olive, ajoutez la farine et mélangez. Incorporez progressivement le lait de soja en fouettant pour éviter les grumeaux. Ajoutez la levure alimentaire, la noix de muscade et le sel. Faites cuire jusqu'à épaississement.
8Remplissez une poche à douille avec la farce aux épinards et tofu. Farcissez les cannelloni.
9Dans un plat allant au four, étalez une couche de passata de tomate, puis un peu de béchamel. Disposez les cannelloni farcis par-dessus.
10Recouvrez avec le reste de passata et de béchamel. Saupoudrez de fromage végétal râpé.
11Enfournez pendant environ 30 minutes.
12Laissez reposer quelques minutes avant de servir.