Doe het vlees met de marinade in een pan, voeg een half bouillonblokje toe en zo veel water dat het vlees 2 cm onder staat. Breng aan de kook en laat met de deksel op de pan op laag vuur 30 min. zachtjes koken. Laat het vlees afkoelen in het vocht. Dit duurt ca. 2 uur.
Voeg vervolgens de bouillon, djahé, sambal oelek, tomatenpuree, sherry en suiker toe. Blijf zolang roeren tot een egaal mengsel is ontstaan.
Laat de saus 3 minuten op een laag pitje zachtjes pruttelen. Roer de ketjap erdoor en voeg eventueel nog een scheutje kokend water toe.
Je kunt er voor kiezen voor om het vlees in lappen te houden en na het frituren in plakjes te snijden of je snijd het voor het frituren al in kleine blokjes te snijden. Net wat je lekkerder vindt.
Haal het vlees eerst door het eimengsel en daarna door de bloem en leg het vlees in een aparte schaal.
Bak het vlees nu in delen in de olie totdat deze bruin ziet. Laat het vlees uitlekken op een bord met keukenpapier. Herhaal het bakken totdat alles gebakken is.
Heb je het vlees nog niet gesneden, snijd het dan in plakjes van 1 cm. Zet de saus op een laag pitje, giet het over in een platte schaal en leg het in plakjes gesneden vlees er op, verdeel met een lepel wat saus over de plakjes. Bij de in stukjes gesneden versie kun je het vlees er gewoon doorheen roeren. Serveer het met rijst, bami of nasi.