Se incalzeste cuptorul la 200 de grade Celsius.
Se taie vinetele cuburi, se stropesc cu 3 linguri ulei de masline, sare si piper. Se aseaza intr-un singur strat, intr-o tava potrivita pentru cuptor si se coc 10 minute.
Intre timp se taie dovlecelul longitudinal in 2, apoi in felii, se taie ardeiul fasii, ceapa in 8, iar rosiile in 6 si se amesteca cu 3 linguri de ulei, sare si piper si daca se folosesc ierburi provencale, se adauga si acestea.
Se adauga in tava cu vinete, se amesteca si se coc 20 de minute.
Intre timp, se taie tofu cuburi si se soteaza in putin ulei de cocos sau de masline cateva minute, pana devine crocant. Se pastreaza cald.
Se toaca patrunjelul si se amesteca cu usturoiul tocat si coaja de lamaie.
Se serveste ratatouille cu tofu si gremoulata.