Verwarm de grillpan voor. Halveer de citroen, verwijder het vruchtvlees en snijd de schil fijn. Pureer de citroenschil met de olijfolie, zout en peper.
Pel en snipper de ui en snijd de dille. Meng de garnalen met mayonaise, crème fraiche, ui, dille, zout en peper. Snijd het brood in plakken, besprenkel ze lichtjes met olie en rooster ze.
Breng een pan met water aan de kook. Dompel de tomaten 10 seconden onder en laat ze afkoelen in ijswater. Ontvel de tomaten, snijd ze in dunne plakken en leg ze in een cirkel op de borden.