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 înnegrește ușor. După scurgerea timpului indicat, adăugați roșiile tăiate și brânza cremă și mai coaceți 10–12 minute la 210–215 °C.
Odată ce amestecul este copt, transferați întregul conținut al tăvii într-un vas de mixare înalt, adăugați apa și busuiocul și mixați totul până obțineți o cremă fină. După mixare, împărțiți supa în porții individuale, presărați parmezan ras fin și serviți.