Für die Soße Tomaten pürieren. Zwiebeln schälen. 1 Zwiebel würfeln, Rest in Ringe schneiden. Knoblauch schälen und hacken.
Öl in einem Topf erhitzen. Zwiebelwürfel und Knoblauch darin andünsten. Mit Zucker bestreuen und kurz darin schmelzen lassen. Senf und Majoran unterrühren. Mit den pürierten Tomaten ablöschen, aufkochen. Ca. 5 Minuten köcheln. Soße mit Salz, Pfeffer, Paprika, Worcestersoße und Tabasco abschmecken.
Fleisch waschen, trockentupfen. Mit Salz und Pfeffer würzen. In einem Bräter Fleisch, Speck sowie Hälfte Zwiebelringe im Wechsel dicht an dicht hochkant einschichten. Mit ca. Hälfte Soße begießen. Rest Zwiebelringe darüber streuen. Im heißen Ofen (E-Herd: 200 °C/ Umluft: 175 °C/ Gas: Stufe 3) ca. 1 ½ Stunden backen. Evtl. garnieren. Restliche Soße extra reichen. Dazu: frisches Landbrot.