1. Spargel waschen, putzen und den weißen Spargel schälen. In einem Topf Salzwasser mit 1⁄2 TL Zucker aufkochen. Den weißen Spargel darin 10 Minuten garen. Den grünen Spargel dazugeben und 5 Minuten weitergaren.
2. Eier schälen und hacken. Zwiebel schälen, fein würfeln. Spargel aus dem Wasser nehmen, abtropfen lassen. In 3 cm lange Stücke schneiden.
3. Brühe in einem Topf erwärmen. Mit Zwiebel, Kräutern, Öl und Essig verrühren und mit 1⁄2 TL Zucker, Salz und Pfeffer würzen. Spargelstücke mit den Eiern bestreuen, mit der Marinade übergießen und 30 Minuten durchziehen lassen.