Verwarm een beetje olie in een grote pot en braad het varkensvlees aan tot het goudbruin ziet. Doe dit in porties, want het vlees moet bakken en niet "koken".
Haal het varkensvlees uit de pot en zet even opzij.
Doe opnieuw een beetje olie in de pot en voeg de ui, prei, groene paprika, knoflook, aubergine, gember en chilipeper toe. Stoof alles enkele minuten aan.
Voeg de tomatenpuree toe en laat even mee stoven. Voeg dan ook het Chinees 5 kruidenpoeder toe gevolgd door een beetje maïzena. Laat even mee bakken.
Doe ook het varkensvlees terug bij in de pot.
Voeg de bouillon toe gevolgd door de soyasaus en vissaus.
Laat alles op een zacht vuurtje 1,5 uur sudderen tot het vlees zacht is.
Voeg na 1,5 uur de champignon blokjes toe en laat nog 15 minuutjes mee stoven.
Werk af met de lentui en / of koriander en serveer er gekookte rijst bij.