Snijd het vlees in blokjes van ca. 3 cm. Meng ui en knoflook in een keukenmachine tot een gladde massa; voeg eventueel water toe. Breng de kokosmelk in een grote pan aan de kook. Laat de melk op laag vuur voor de helft inkoken tot de olie en de melk scheiden. Roer af en toe. Pas op voor aanbranden. Voeg gemalen koriander, venkel, komijn en kruidnagel toe. Roer 1 min. Roerbak het vlees 2 min. Voeg uimengsel, pepers, citroengras, citroensap en suiker toe. Laat het geheel op laag vuur 2 uur sudderen tot het vocht ingekookt is en het vlees zacht is. Roer regelmatig om aanbranden te voorkomen.
Blijf voortdurend roeren als de olie van de kokosmelk bovenkomt, anders brandt de rendang aan. Het gerecht is klaar als de olie weer is opgenomen en de rendang bruin en droog is