Mai întâi preîncălziți cuptorul la 210–215 °C, pregătiți o tavă de 25 cm × 30 cm și tapetați-o cu hârtie de copt.
Tăiați roșiile și ceapa în bucăți mai mari și puneți-le în tavă.
Adăugați zahărul, cățeii de usturoi întregi, uleiul, pasta de roșii, sarea și piperul și amestecați. Introduceți tava în cuptorul preîncălzit și coaceți amestecul de roșii 30–35 de minute la 210–215 °C, până când coaja
roșiilor se arde ușor. La expirarea timpului indicat, adăugați roșiile tăiate și brânza cremă și coaceți încă 10–12 minute la 210–215 °C.
Când amestecul este copt, transferați tot conținutul tăvii într-un vas înalt pentru mixat, adăugați apa și busuiocul și mixați totul până la omogenizare. După mixare, împărțiți supa în porții individuale, presărați parmezan ras fin și serviți.