Dehidrirane sojine medaljone za 5–10 minut namočimo v vreli vodi, jih nato odcedimo in iz njih iztisnemo vodo.
Med namakanjem medaljonov olupimo krompir in čebulo ter ju narežemo na manjše kocke. Olupimo in sesekljamo česen. Šampinjone narežemo na poljubno velike rezine.
Vodo zavremo in krompir kuhamo 20 minut. Med kuhanjem na olju prepražimo čebulo in ji po 5 minutah praženja dodamo odcejene sojine medaljone, česen in šampinjone.
Medaljone pustimo na dnu ponve, da se na vsaki strani malce zapečejo, medtem ko čebulo in šampinjone med praženjem pazljivo mešamo.
Po 5 minutah praženja dodamo sojino smetano in začimbe. Kuhamo še 5 minut in ob tem po potrebi dodajamo vodo. Če je omaka preredka, jo lahko zgostimo z malo koruznega škroba ali prehranskega kvasa.
Kuhani krompir odcedimo in ga skupaj s sojino smetano pretlačimo v pire, ki ga solimo po okusu.