A megtisztított hagymát finomra vágjuk, a paradicsomokat felaprítjuk. A joghurtot simára keverjük, a tejszínt és a citromlevet hozzáadjuk. A bazsalikom lecsipkedett leveleit vékony csíkokra vágjuk.
Felforrósítjuk az olívaolajat, majd 5 percig pirítjuk rajta a hagymát és a paradicsomot, majd hozzáadjuk a paradicsompürét és a cukrot. Felöntjük 6 dl vízzel, felforraljuk, majd 10 percig közepes lángon tovább főzzük.
A levest botmixerrel pürésítjük, sózzuk, borsozzuk ízlés szerint, majd beleforgatjuk a citromos joghurtot. Néhány csepp tejszínnel és a friss bazsalikommal tálaljuk.