Intr-un castron, punem soia acoperita cu apa calduta pentru cca. 20 de minute (sau o pregatim conform instructiunilor de pe pachet). Intre timp, pregatim celelalte ingrediente: curatam si spalam legumele, radem morcovii, dovlcelul si sfecla, tocam marunt prazul, usturoiul, ardeiul si ciupercile (am avut la borcan conservate de mine) si radem tofu. Incingem putin ulei intr-o oala incapatoare, adaugam prazul si usturoiul si le lasam cca. 2 minute la calit, punem ardeiul, apoi morcovul, dovlecelul si ciupercile. Le lasam pana scade un pic lichidul lasat de legume, amestecand din cand in cand. Potrivim de sare si piper, adaugam soia si lasam sa dea in clocot, apoi punem si sfecla rasa. Dupa ce se inmoaie si sfecla, adaugam sosul de rosii si mai dam intr-un clocot. Gustam, mai adaugam sare si/sau piper, daca este cazul si oprim focul. Cat se racoreste compozitia, ungem o tava cu putin ulei si asezam primul strat de foi de lasagna, dupa ce le-am trecut rapid prin putina apa calduta. Peste primul strat de foi de lasagna, punem un strat de compozitie, alt strat de foi, iar compozitie, si tot asa pana umplem tava, avand grija ca ultimul strat sa fie de foi de lasagna. Intindem ketchup de mere peste ultimul strat de foi, presaram busuioc si tofu si dam la cuptor pentru cca. 40 de minute. Pofta buna!