Brambory omyjeme, oškrábeme a nakrájíme na malé kousky. Cibuli oloupeme a jemně pokrájíme, špenát omyjeme a nasekámena velmi jemno, česnek oloupeme a prolisujeme.
V hrnci rozpustíme máslo, na něm do zlatova opečeme brambory a cibuli s česnekem. Podle chuti přidáme zázvor a kari koření, vlijeme vývar, kokosové mléko, citronovou šťávu a mletou papriku, přivedeme do varu, pod pokličkou vaříme přibližně 15 minut, dokud brambory nejsou měkké.
Polévku poté necháme lehce zchladnout. Polovinu odlijeme do mísy a rozmixujeme, následně vrátíme zpět do hrnce. Přidáme nakrájemný špenát a vaříme 1 - 2 minuty, dokud nezměkne. Polévku podle chuti osolíme a opepříme.