Pel de ui en snijd hem fijn. Schil de pompoen en snijd hem in kleine blokjes.
Verhit vervolgens 2 eetlepels olie in een grotere pan op middelhoog vuur, voeg de gesneden ui en pompoen toe en bak alles 4–5 minuten op middelhoog vuur.
Voeg daarna het laurierblad, de rode linzen, gemalen komijn, gemalen chili, gemalen zoet paprikapoeder, gehakte tomaten uit blik, groentebouillon, zout en peper toe aan de pan, dek de pan af met een deksel en laat alles 9–10 minuten koken op middelhoog vuur.
Giet na deze tijd de kokosmelk in de pan en laat het mengsel nog 3 minuten koken op middelhoog vuur.
Zet daarna het vuur uit, verwijder het laurierblad, verdeel de afgewerkte soep over 4 borden en serveer.