Tăiați ceapa mărunt și usturoiul în felii.
Curățați batatele și tăiați-le cu un cuțit ascuțit în cubulețe mici.
Într-o oală la foc mediu încălziți 1 lingură de ulei de măsline, adăugați ceapa și căliți-o timp de 3–4 minute. Apoi adăugați feliile de usturoi, chimenul roman și curry-ul și căliți totul 2 minute.
Adăugați apoi batatele în oală și căliți 5 minute.
După acest timp scoateți din oală câteva bucăți de batate călite și puneți-le deoparte pentru decor. Turnați peste amestecul rămas în oală 500 ml supă de legume, acoperiți oala cu un capac și fierbeți totul 15–20 de minute până când batatele se înmoaie.
Luați oala de pe foc și lăsați supa să se răcească puțin.
Adăugați apoi laptele de cocos și mixați supa cu un blender vertical sau de masă până obțineți o compoziție omogenă.
Condimentați supa cu sare și piper și serviți-o cu bucățile de batate călite și pătrunjel proaspăt.