Falls du frische Artischocken verwendest, putze sie und schneide die Herzen in kleine Stücke. Falls du Artischocken aus der Dose nimmst, spüle sie ab und lasse sie abtropfen.
Erhitze das Olivenöl in einem großen Topf bei mittlerer Hitze. Hacke Zwiebel und Knoblauch und brate sie an, bis sie glasig sind.
Gib die Artischockenherzen in den Topf und brate sie für 3-4 Minuten an.
Gieße den Weißwein hinzu und lass ihn etwa 2 Minuten einkochen.
Gieße die Gemüsebrühe und die Sahne in den Topf. Lass alles aufkochen und dann bei mittlerer Hitze für 15-20 Minuten köcheln, bis die Artischocken weich sind.
Püriere die Suppe mit einem Stabmixer, bis sie schön cremig ist. Falls die Suppe zu dick ist, füge noch etwas Brühe hinzu.
Würze die Suppe mit Salz, Pfeffer und Zitronensaft nach Geschmack.
Gieße die Suppe in Schalen und garniere sie mit frischen, gehackten Basilikumblättern. Serviere sie zum Beispiel mit gerösteten Baguettescheiben als Beilage.