1. Nudeln in kochendem Salzwasser 5-6 Minuten garen. Sahne und 1/4 l Wasser aufkochen, Brühe einrühren. 5 EL Wasser und Stärke glatt rühren, einrühren, ca. 1 Minute köcheln lassen.
2. Spargel schälen, waschen und die holzigen Enden abschneiden. Spargel in ca. 2 cm lange Stücke schneiden. Porree putzen, waschen und in Ringe schneiden. Schinken in Streifen schneiden. Tomaten waschen, halbieren. Nudeln abgießen, abtropfen lassen.
3. Öl in einer großen Pfanne erhitzen. Spargelstücke darin 2-3 Minuten rundherum anbraten, den Porree nach ca. 1 Minute zugeben. Bandnudeln zu Nestern drehen und in eine gefettete Auflaufform legen. Gemüse und Schinken darauf verteilen.
4. Parmesan reiben. Mit Eigelb in die Soße rühren. Mit Salz und Pfeffer abschmecken. Soße über den Auflauf gießen. Auflauf im heißen Ofen (E-Herd: 200 °C/Um-luft: 175 °C/Gas: Stufe 3) ca. 45 Minuten überbacken.