Olie in een grote pan met dikke bodem verhitten. Uien op matig vuur al roerend goudbruin bakken, uit de pan nemen en op keukenpapier laten uitlekken. Vet en pezen van het vlees snijden en in blokjes van 3 cm snijden. Al het vlees in de pan doen en op hoog vuur al roerend 10 minuten bruinbakken tot al het vocht is verdampt. Knoflook, wijn, specerijen, laurierblad, azijn, tomatenpuree, water en zout in de pan doen. Op een laag pitje 1 uur afgedekt laten sudderen. De uien toevoegen en omscheppen. Nog 15 minuten afgedekt laten koken. Kaneelstokje, pimentkorrels en laurierblad voor het serveren verwijderen.