Bundevu očistite od kore i sjemenki pa je narežite na kockice veličine oko 2 do 3 centimetra. Luk ogulite i sitno nasjeckajte, a češnjak nasjeckajte ili protisnite. Ako koristite slanutak iz konzerve, dobro ga ocijedite i isperite pod mlazom hladne vode.
U većem loncu zagrijte maslinovo ulje pa dodajte nasjeckani luk. Pirjajte ga na srednje jakoj vatri oko 5 minuta, dok ne omekša i postane staklast. Dodajte češnjak i pirjajte još oko minutu, pazeći da ne zagori.
U lonac dodajte mljevenu papriku, kim i kurkumu pa sve kratko promiješajte. Ubacite kockice bundeve i pirjajte ih 2 do 3 minute kako bi se obložile začinima.
Ulijte povrtni temeljac i dodajte slanutak. Posolite i popaprite prema ukusu. Kad tekućina zavrije, smanjite vatru i kuhajte poklopljeno oko 15 do 20 minuta, odnosno dok bundeva ne omekša, ali se još ne počne potpuno raspadati.
Ulijte kokosovo mlijeko i dobro promiješajte. Kuhajte još 3 do 4 minute na laganoj vatri. Ako želite gušće i kremastije varivo, dio bundeve možete zgnječiti vilicom uz rub lonca i zatim sve promiješati.
Dodajte svježi špinat u nekoliko navrata. Miješajte dok ne povene, što će trajati svega 2 do 3 minute. Nemojte ga kuhati predugo kako bi zadržao lijepu zelenu boju.
Maknite lonac s vatre pa dodajte žlicu limunova soka. Kušajte i po potrebi dodajte još soli, papra ili malo limunova soka.
Varivo rasporedite u zdjelice i poslužite ga toplo, najbolje uz krišku hrskavog kruha.