Fleisch in große Stücke schneiden. Zwiebeln und Knoblauch schälen und klein würfeln. Ofen auf 150 °C Ober- und Unterhitze vorheizen.
In einem gusseisernen Bräter 2 EL Kokosöl erhitzen und bei hoher Hitze erst die Beinscheiben von beiden Seiten anbraten und herausnehmen. Dann portionsweise die Rinderschulter von allen Seiten scharf anbraten bis das Fleisch braun, innen aber noch roh ist. Fleisch Beiseite stellen.
Erneut 1 EL Kokosöl in den Bräter geben. Zwiebeln und Knoblauch darin andünsten. Zucker, Cumin, Korianderpulver, Oregano und Thymian dazugeben und kurz mitdünsten. Lorbeerblätter, Zimt, Nelken, Rinderbrühe, Dosentomaten und Rotweinessig dazugeben. Deckel auf den Bräter setzen, Bräter in den Backofen stellen und das Fleisch etwa 4 Stunden schmoren lassen. Gelegentlich umrühren.
Bräter aus dem Ofen nehmen und kurz abkühlen lassen. Mit einer Soßenkelle das Fett großzügig abschöpfen (das wird nicht benötigt). Das Fleisch über Nacht in der Soße bei Zimmertemperatur ziehen lassen. Am nächsten Morgen das Fleisch aus der Soße nehmen und in mundgerechte Stücke ziehen, dabei die Knochen entsorgen. Die Soße durch ein feines Sieb passieren.