Curățați ceapa și tăiați-o mărunt. Curățați dovleacul și tăiați-l în cubulețe mici.
Apoi, într-o oală mai mare, la foc mediu, încălziți 2 linguri de ulei, adăugați ceapa și dovleacul tăiate și prăjiți totul 4–5 minute la foc mediu.
Adăugați în oală frunza de dafin, lintea roșie, chimenul măcinat, chilli măcinat, boia dulce măcinată, roșiile tocate din conservă, supa de legume, sare și piper, acoperiți oala cu capac și lăsați totul să fiarbă 9–10 minute la foc mediu.
După acest timp, adăugați în oală laptele de cocos și mai fierbeți amestecul încă 3 minute la foc mediu.
Apoi stingeți focul, scoateți frunza de dafin, împărțiți supa finită în 4 farfurii și serviți.