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.
Kuori ja hienonna sipuli ja valkosipulinkynnet. Kuori ja raasta inkivääri.
Pyyhkäise pannu puhtaaksi. Sulata 2 rkl margariinia pannulla ja kuullota sipuli pehmeäksi. Lisää inkivääri, valkosipuli sekä tomaattipyree. Paista sekoitellen 2 minuuttia. Lisää kuivamausteet ja paista vielä hetki. Lisää sitten tomaattimurska, mantelijauhe sekä suola ja sokeri. Kuumenna kiehuvaksi ja anna hautua hissukseen kannen alla välillä sekoitellen noin 20 minuuttia.
Lisää kaurakerma ja paistetut tofukuutiot. Sulata joukkoon margariini nokareina. Tarjoa butter tofu keitetyn riisin, korianterin sekä pähkinöiden kera.