Skala löken och stek i lite olja på låg värme. Skala och tärna sötpotatis. Släng ner i grytan tillsammans med spenaten och kikärtor. Stek tills spenaten krympt.
Tillsätt linserna, alla kryddor och slå till sist på krossad tomat och kokosmjölken. Fyll förpackningen för kokosmjölk med vatten och häll på det med.
Koka upp grytan och sänk sedan värmen. Låt puttra tills linserna är mjuka och sötpotatisen är klar. Känn efter med en potatissticka eller grillspett. Tillsätt mer vätska om nödvändigt. Rör om så grytan inte bränner vid.
Servera med exempelvis färsk krasse på.