Jos käytät tofua, laita se aluksi prässäytymään. Jos käytät kotitekoista massamancurryjauhetta, valmista se ensimmäisenä (ks. erillinen resepti).
Kuumenna öljy paistinpannulla. Lisää sipuli ja currytahna. Kuullota muutaman minuutin ajan. Lisää sitten munakoisokuutiot, ja jatka paistamista kunnes munakoiso pehmenee vähän - noin 3 minuutin ajan.
Lisää perunat, vesi, suola ja kookosmaito. Anna padan kiehua miedosti poreillen noin 20-30 minuuttia, kunnes perunat ovat kypsiä.
Padan kiehumista odotellessasi paista kasvismakkarat tai tofu pannulla. Jätä odottamaan hetkeksi.
Lisää curryn joukkoon sokeri, tamarinditahna, kalakastike, suolapähkinät ja paistetut kasvismakkarat (tai tofu). Tarkista maku. Lisää sokeria, kalakastiketta ja tamarindikastiketta omien mieltymystesi mukaan. Anna padan poreilla miedolla lämmöllä vielä 10 minuuttia. Tarkista maku vielä kerran lopuksi.