Spargel waschen, putzen, Enden abschneiden und schräg in feine Scheiben schneiden. Zwiebel abziehen und sehr fein hacken. Spargel und Zwiebel mit Öl, Essig und Gewürzen vermischen und durchziehen lassen.
Tomaten waschen und halbieren. Eier in einer Schüssel mit dem Hand rührgerät schaumig schlagen. Salz und Pfeffer zugeben, zum Schluss Schnittlauchröllchen unterrühren. Tomaten mit der Schnittfläche nach unten in die Pfanne setzen und kurz anbraten. Eier darüber gießen. 3 Minuten braten, dann zugedeckt bei mittlerer Hitze weitere 5 bis 7 Minuten stocken lassen. Omelette vorsichtig auf einen großen Teller gleiten lassen, wenden und auf der anderen Seite weitere 8 bis 10 Minuten braten. Nochmals Pfeffer darübermachen, mit dem marinierten grünen Spargel anrichten.