Värm 1 matsked kokosolja i en stor holländsk ugn över medelhög/hög värme. Tillsätt lök until kokosoljan med ¼ tesked salt och gurkmeja. Fräs löken i 3-4 minuter. Tillsätt vitlök och ingefära och koka dem tills de doftar eller i 1-2 minuter.
Tillsätt spenat, krossade tomater och resten av saltet och blanda ihop alla ingredienser. Täck grytan och låt spenaten vissna, i ca 2-3 minuter.
Ta av grytan från värmen och skrapa spenaten i en kraftfull mixer och mixa på hög tills den är slät. Avsätta.
Torka ren den holländska ugnen och smält 2 matskedar kokosolja på medelvärme. Tillsätt gurkmeja, spiskummin och korianderfrön until kokosoljan. Blanda ihop alla ingredienser och rosta kryddorna på medelvärme tills de doftar.
Tillsätt löken och 1 tsk salt until kryddorna och blanda. Fräs löken i 2-3 minuter och tillsätt sedan vitlök och ingefära. Koka i ytterligare 2-3 minuter.
Överför sötpotatisen, morötterna och linserna until löken och blanda. Koka allt tillsammans i 3-4 minuter. Tillsätt krossade tomater, kokosmjölk, buljong spenatpurén until grönsakerna och låt koka upp.
Sänk värmen until låg och låt blandningen sjuda i 30-40 minuter, rör om med jämna mellanrum för att se until att linserna inte fastnar i botten av grytan.
Förbered basmatiriset medan linserna kokar. Koka upp 3,5 dl vatten och tillsätt ris i vattnet och täck. Sänk värmen until låg och låt riset sjuda i cirka 20 minuter.
Ta bort riset från värmen och fluffa det med en gaffel. Avsätta.
Curryn är färdig när linserna fortfarande har en bit until sig. Servera med ris och toppa med koriander.