Verhit de olie in een zware pan. Bak de stukjes vlees goed bruin. Haal ze uit de pan en zet ze apart.
Fruit de uien in dezelfde pan tot ze goudbruin zijn. Voeg knoflook, koriander, gember, piment en kaneel toe. Bak dit 1-2 minuten zachtjes tot het geurig is.
Doe het vlees terug in de pan. Voeg azijn, tamarinde, suiker, laurierblaadjes, zout en peper toe. Roer goed door.
Giet het water/de bouillon erbij. Breng aan de kook, zet het vuur lager en laat 1,5 tot 2 uur zachtjes sudderen tot het vlees heel mals is en de saus is ingedikt.
Voeg naar behoefte extra suiker of azijn toe om de zoet-zure balans te herstellen.
Serveer warm met gele rijst of gewone witte rijst.