Maak de uien en knoflook schoon en snijd ze klein. Was de tomaten en snijd ze in stukjes. Haal de puntjes van de sperziebonen af (trek de eventuele draden mee) en was de bonen. Snijd ze in stukjes van 2 cm. Voeg de sambal (of peper) en de knoflook toe. Verwarm de olijfolie in een wok en roerbak de uien hierin tot ze beginnen te glanzen. Doe dan de tomaat en de sperziebonen erbij. Schep alles een paar keer om, doe er een scheutje water en de basis voor uiensoep bij. Laat het gerecht op een laag pitje gaar worden. Haal de wok van het vuur en voeg de verse knoflook toe. Maak op smaak met een scheutje ketjap.