Нагрійте олію у 4-літровій каструлі на середньому вогні. Додайте цибулю та часник; готуйте, помішуючи, поки цибуля не розм'якшиться і не набуде золотистого кольору, близько 8 хвилин. Додайте імбир, подрібнений перець чилі та спеції; варіть, помішуючи до появи аромату, близько 2 хвилин.
Вмішайте помідори та їх сік, варену квасолю з варильною рідиною та сіль. Доведіть до кипіння, зменшіть вогонь і кип'ятіть на повільному вогні, поки трохи не загусне, близько 10 хвилин.
Крупно потовкти третину квасолі в каструлі, використовуючи картопляну товкушку або занурювальний блендер; перемішайте, щоб втрутити в суп.
Зверху прикрасьте йогуртом, гілочками кінзи та нарізаним скибочками перцем чилі; подавайте зі шматочками пити (лаваша).