Kuumenna iso kattila keskilämmöllä. Kun kuuma, lisää öljy ja salottisipulit. Kuullota 2 minuuttia usein sekoittaen.
Lisää kokonaiset jeeran ja korianterin siemenet ja paista vielä 1-2 minuuttia sekoittaen usein.
Lisää sitten punainen currytahna ja sekoita hyvin. Kypsennä vielä 1 minuutti.
Lisää perunat ja porkkanat ja sekoita. Kypsennä 2 minuuttia.
Lisää sitten kookosmaito, vesi (alkaen pienemmästä määrästä), kaneli, kardemumma, muskottipähkinä, kookosaminot, vaahterasiirappi ja maapähkinävoi. (Varaa limemehu myöhempää käyttöä varten). Nesteen tulisi peittää kaikki ainesosat - jos ei, lisää hieman kookosmaitoa tai vettä peittämään. Kuumenna kiehuvaksi keskilämmöllä. Kun se kiehuu vähän, vähennä lämpöä.
Lisää kalkki soija ja limemehu kypsennyksen viimeisinä minuutteina ja sekoita. Maista ja säädä sitten makua tarpeen mukaan. Ruoka on valmis, kun perunat ja porkkanat ovat kypsiä. Sekoita ja keitä vielä muutama minuutti. Sammuta sitten levy ja anna seistä vähintään 5 minuuttia ennen tarjoilua (tämä antaa makujen sulautua).
Tarjoile jakamalla tarjoilukulhoihin ja nauttimalla sellaisenaan tai riisin,kanssa. Tuore limemehu, korianteri ja paahdetut maapähkinät (valinnainen) ovat myös hyviä lisäyksiä.