Ausreichend Wasser in einem großen Topf zum Kochen bringen. Das Rindfleisch zusammen mit dem Gemüse und Salz hineingeben und alles ca. 2 Stunden bei milder Hitze köcheln lassen. Das Fleisch herausnehmen, warmstellen und die Brühe durchsieben.
Die Butter erhitzen und die Zwiebelwürfel darin glasig anschwitzen. Mit Mehl bestäuben und mit 500 ml der Rinderbrühe ablöschen. Lorbeerblatt und Nelken dazugeben. Die Zwiebelsoße ca. 10 Min. leicht kochen lassen. Mit Salz, Essig und Zucker abschmecken. Lorbeerblatt und Nelken entfernen und die Soße passieren.
Den Tafelspitz in dünne Scheiben schneiden und zusammen mit der Zwiebelsoße servieren. Dazu passt ein grüner Salat mit Sahnesoße und Rote Beete.