Tofu rozkrájíme na kostky. Na nudličky nakrájíme mrkev, papriky zbavené semen. Fazolky a hrachové lusky rozpůlíme, celer pokrájíme drobně, cibuli na kolečka a brokolici rozebereme na růžičky.
Rostlinný olej rozehřejeme ve woku, přidáme prolisovaný česnek a za stálého míchání krátce opečeme. Postupně přidáváme tofu a na mírném plameni opékáme ze všech stran dozlatova. Hotové tofu přeložíme do mísy a udržujeme teplé.
Do woku vložíme mrkev, celer, cibuli, papriky, lusky, fazolky, brokolici a vše za stálého míchání opékáme 3 minuty. Poté přidáme ústřicovou omáčku, tamarindový koncentrát, rybí omáčku, rajčatový protlak, sójovou omáčku, chilli omáčku, cukr, ocet a badyán. Vše řádně promícháme a za stálého míchání opékáme 2 minuty.
Ve vodě rozpustíme solamyl, směs vmícháme do woku, přidáme tofu a zlehka obracíme a mícháme do té doby, dokud omáčka nezačne vařit a mírně nezhoustne.
Sladkokyselý salát rozdělíme do misek a servírujeme teplé.