Viipaloi tofu ja kuivaa pinta. Kuutioi. Kuumenna öljy pannulla ja paista tofukuutiot rapeiksi. Siirrä pannu syrjään ja lisää ruokalusikallinen soijakastiketta. Kuumenna sen verran, että soijakastike imeytyy tofuun ja siirrä sitten syrjään odottamaan.
Pyyhkäise pannu puhtaaksi. Kuumenna tilkka öljyä ja paista sipuli, inkivääri, valkosipuli sekä chili rauhassa raukeiksi. Lisää kuivamausteet ja paista vielä hetki. Lisää sitten tomaattipyree, tomaattimurska sekä suola ja sokeri. Kuumenna kiehuvaksi ja anna hautua hissukseen kannen alla välillä sekoitellen noin 20 minuuttia.
Lisää kaurakerma ja margariini sekä paistetut tofukuutiot. Tarjoa butter tofu keitetyn riisin sekä pähkinöiden kera.