Den Bärlauch abspülen, trocken schütteln und der Länge nach in Streifen schneiden. Die Zwiebel fein würfeln.
Den Schinken in Streifen schneiden, im heißen Olivenöl knusprig braten, herausnehmen und warm stellen.
Die Hälfte der Bärlauchstreifen im Bratrückstand kurz braten und auf Küchenpapier abfetten lassen. Den restlichen Bärlauch beiseitestellen.
Das Baguette in Scheiben schneiden, auf ein Backblech legen und im auf 200 Grad vorgeheizten Backofen fünf Minuten goldbraun rösten.
Eier und Milch verschlagen, salzen und pfeffern. Die Zwiebelwürfel in zerlassener Butter glasig dünsten, die Eiermilch zugießen, den beiseitegestellten Bärlauch zugeben und unter leichtem Rühren stocken lassen.
Die Eierspeise auf den Baguettescheiben verteilen und mit den gerösteten Schinken- und Bärlauchstreifen belegen.