Preaqueça o forno a 180°C.
Em uma panela, aqueça o azeite e refogue a cebola e o alho até ficarem dourados. Adicione o espinafre e cozinhe até murchar. Reserve.
Em um recipiente, amasse o tofu e misture com o espinafre refogado, orégano, sal, pimenta e levedura nutricional, se estiver usando.
Em um refratário, coloque uma camada de molho de tomate, seguida de uma camada de massa de lasanha, depois uma camada da mistura de tofu e espinafre. Repita as camadas até acabar os ingredientes, finalizando com molho de tomate.
Cubra com papel alumínio e leve ao forno por 25 minutos. Retire o papel e asse por mais 10 minutos, até dourar levemente.
Retire do forno, deixe descansar por 5 minutos e sirva.