Erhitze das Öl in einem Topf. Hacke die ganzen Garnelen grob und gib sie hinein.
Hacke die Zwiebel und den Lauch und füge sie hinzu. Füge gehackte Petersilie, Lorbeerblätter, gehackte Karotte und gehackte Tomate hinzu. Rühre um und lass alles für wenige Minuten dünsten.
Füge Tomatenpüree, Wein, den Saft der ausgepressten Zitrone und Fischfond hinzu. Lege den Deckel auf den Topf und lass alles für 30 Minuten bei mittlerer Hitze köcheln.
Entferne die Lorbeerblätter. Püriere alles mit einem Stabmixer und gieße die Suppe durch ein Sieb. Gib sie zurück in den Topf, aber nimm diesen vom Herd.
Vermische separat ein Ei mit Sahne und gib die Mischung unter ständigem Rühren mit einem Schneebesen in die Suppe.
Schäle zum Garnieren die Garnelen und brate sie in einer Pfanne mit Öl von beiden Seiten etwa 3 Minuten an. Schneide die Zitrone in Scheiben und hacke den Dill.
Richte die Suppe auf einem Teller an und garniere sie mit gebratenen Garnelen, Zitronenscheiben und Dill.