Die Linsen gründlich abspülen. Den Speck von der Schwarte trennen und in dicke Streifen schneiden. Beides mit dem Wasser aufkochen und etwa 25 Minuten sanft köcheln lassen, bis die Linsen weich werden.
Kartoffeln und Wurzelgemüse schälen und würfeln. Mit dem Lorbeerblatt in den Topf geben und weitere 15 Minuten garen, bei Bedarf Wasser nachgießen.
Speckstreifen und Lorbeerblatt entfernen. Mit Essig, einer Prise Zucker und wenig Salz abschmecken, denn der Speck würzt bereits.
Die Zwiebeln fein würfeln, in Butter glasig dünsten und heiß in den Eintopf geben. Die Bockwürste dazugeben und etwa 10 Minuten darin erwärmen.
Die Petersilie waschen, trocken schütteln, die Blätter abzupfen und hacken. Über den Eintopf streuen und servieren.