Schil de ui, knoflook en gember en snijd ze fijn.
Verhit vervolgens 3 eetlepels olie in een grotere pan op middelhoog vuur, voeg de gesnipperde ui, knoflook en gember toe en bak 2–3 minuten op middelhoog vuur.
Voeg daarna de rode linzen, gemalen komijn, kerriekruiden en gemalen chili toe aan de pan en bak alles nog 1–2 minuten op middelhoog vuur. Voeg vervolgens de groentebouillon, kokosmelk, gepelde gehakte tomaten uit blik, zout en peper toe, dek de pan af met een deksel en breng het mengsel op hoog vuur aan de kook.
Zet het vuur daarna lager naar middelhoog en laat het mengsel afgedekt 12–15 minuten koken, totdat de linzen zacht zijn en het gehele mengsel voldoende is ingedikt. Snijd ondertussen de koriander fijn.
Zet na de aangegeven tijd het vuur uit en verdeel de klaargemaakt dhal over 4 porties. Voeg bovenop elke portie witte yoghurt en gehakte koriander toe en serveer.