Lavate gli asparagi e tagliateli a pezzetti scartando la parte dura. Pulite i carciofi come di consueto e tagliateli in otto spicchietti che lascerete cadere in una terrina piena d'acqua acidulata con succo di limone.
Mondate la bietola, lavatela più volte e tranciatela grossolanamente. Raschiate la carota e affettatela finemente insieme alla costa di sedano. Sbucciate e affettate gli spicchi d'aglio e metteteli in una casseruola insieme all'olio e alle foglie di salvia.
Non appena l'aglio comincerà a imbiondire, aggiungete tutte le verdure preparate che lascerete un po' appassire e insaporire nel soffritto. Salate, pepate e coprite con circa un litro e mezzo di acqua bollente.
Incoperchiate e lasciate cuocere, a fuoco moderato, per una ventina di minuti. Tostate le fette di pane [se lo desiderate potete strofinarle leggermente con l'aglio] e disponetele in una zuppiera.
Quando le verdure saranno tenere, mantenete la zuppa in leggera ebollizione, rompete un uovo alla volta in una tazzina e versateli via via nella casseruola, tenendo presente che devono risultare come uova in camicia.
Lasciate cuocere le uova per due o tre minuti quindi tiratele su con la schiumarola e disponetele sulle fette di pane. Versate su tutto la zuppa, spolverate di formaggio grattugiato e aspettate qualche minuto prima di servire.